builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-244 starttime: 1465119443.69 results: success (0) buildid: 20160605005144 builduid: 2a18fba1f5a14db4ad654ad750b1a20c revision: 9b770efcfb3f0b5127446d8a17682e2d7235ff51 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:23.685556) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:23.686144) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:23.686438) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:23.938192) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-05 02:37:23.938582) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-244 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-244 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-244 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --02:37:24-- 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% 1.73 GB/s 02:37:25 (1.73 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.066000 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-05 02:37:25.182328) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-05 02:37:25.182655) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-244 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-244 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-244 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.301000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-05 02:37:28.510448) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-05 02:37:28.510850) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9b770efcfb3f0b5127446d8a17682e2d7235ff51 --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-aurora --rev 9b770efcfb3f0b5127446d8a17682e2d7235ff51 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-244 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-244 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-244 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-05 02:37:28,697 truncating revision to first 12 chars 2016-06-05 02:37:28,697 Setting DEBUG logging. 2016-06-05 02:37:28,697 attempt 1/10 2016-06-05 02:37:28,697 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9b770efcfb3f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-05 02:37:29,253 unpacking tar archive at: mozilla-aurora-9b770efcfb3f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.175000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-05 02:37:29.720576) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:29.720951) ========= script_repo_revision: 9b770efcfb3f0b5127446d8a17682e2d7235ff51 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:29.721416) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:29.721828) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-05 02:37:29.738118) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 0 secs) (at 2016-06-05 02:37:29.738482) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-244 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=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-244 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-244 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 02:37:30 INFO - MultiFileLogger online at 20160605 02:37:30 in C:\slave\test 02:37:30 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-aurora --download-symbols true 02:37:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:37:30 INFO - {'append_to_log': False, 02:37:30 INFO - 'base_work_dir': 'C:\\slave\\test', 02:37:30 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:37:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:37:30 INFO - 'buildbot_json_path': 'buildprops.json', 02:37:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:37:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:37:30 INFO - 'download_minidump_stackwalk': True, 02:37:30 INFO - 'download_symbols': 'true', 02:37:30 INFO - 'e10s': False, 02:37:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:37:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:37:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:37:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:37:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:37:30 INFO - 'C:/mozilla-build/tooltool.py'), 02:37:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:37:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:37:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:37:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:37:30 INFO - 'log_level': 'info', 02:37:30 INFO - 'log_to_console': True, 02:37:30 INFO - 'opt_config_files': (), 02:37:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:37:30 INFO - '--processes=1', 02:37:30 INFO - '--config=%(test_path)s/wptrunner.ini', 02:37:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:37:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:37:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:37:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:37:30 INFO - 'pip_index': False, 02:37:30 INFO - 'require_test_zip': True, 02:37:30 INFO - 'test_type': ('testharness',), 02:37:30 INFO - 'this_chunk': '1', 02:37:30 INFO - 'total_chunks': '10', 02:37:30 INFO - 'virtualenv_path': 'venv', 02:37:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:37:30 INFO - 'work_dir': 'build'} 02:37:30 INFO - ##### 02:37:30 INFO - ##### Running clobber step. 02:37:30 INFO - ##### 02:37:30 INFO - Running pre-action listener: _resource_record_pre_action 02:37:30 INFO - Running main action method: clobber 02:37:30 INFO - rmtree: C:\slave\test\build 02:37:30 INFO - Using _rmtree_windows ... 02:37:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:38:59 INFO - Running post-action listener: _resource_record_post_action 02:38:59 INFO - ##### 02:38:59 INFO - ##### Running read-buildbot-config step. 02:38:59 INFO - ##### 02:38:59 INFO - Running pre-action listener: _resource_record_pre_action 02:38:59 INFO - Running main action method: read_buildbot_config 02:38:59 INFO - Using buildbot properties: 02:38:59 INFO - { 02:38:59 INFO - "project": "", 02:38:59 INFO - "product": "firefox", 02:38:59 INFO - "script_repo_revision": "production", 02:38:59 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 02:38:59 INFO - "repository": "", 02:38:59 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 02:38:59 INFO - "buildid": "20160605005144", 02:38:59 INFO - "pgo_build": "False", 02:38:59 INFO - "basedir": "C:\\slave\\test", 02:38:59 INFO - "buildnumber": 6, 02:38:59 INFO - "slavename": "t-w732-ix-244", 02:38:59 INFO - "revision": "9b770efcfb3f0b5127446d8a17682e2d7235ff51", 02:38:59 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 02:38:59 INFO - "platform": "win32", 02:38:59 INFO - "branch": "mozilla-aurora", 02:38:59 INFO - "repo_path": "releases/mozilla-aurora", 02:38:59 INFO - "moz_repo_path": "", 02:38:59 INFO - "stage_platform": "win32", 02:38:59 INFO - "builduid": "2a18fba1f5a14db4ad654ad750b1a20c", 02:38:59 INFO - "slavebuilddir": "test" 02:38:59 INFO - } 02:38:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 02:38:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 02:38:59 INFO - Running post-action listener: _resource_record_post_action 02:38:59 INFO - ##### 02:38:59 INFO - ##### Running download-and-extract step. 02:38:59 INFO - ##### 02:38:59 INFO - Running pre-action listener: _resource_record_pre_action 02:38:59 INFO - Running main action method: download_and_extract 02:38:59 INFO - mkdir: C:\slave\test\build\tests 02:38:59 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')]} 02:38:59 INFO - https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:38:59 INFO - trying https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 02:38:59 INFO - Downloading https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:38:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 02:39:00 INFO - Downloaded 1274 bytes. 02:39:00 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:39:00 INFO - Using the following test package requirements: 02:39:00 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:39:00 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:39:00 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 02:39:00 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:39:00 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 02:39:00 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:39:00 INFO - u'jsshell-win32.zip'], 02:39:00 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:39:00 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 02:39:00 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:39:00 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:39:00 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 02:39:00 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:39:00 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 02:39:00 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:39:00 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 02:39:00 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:39:00 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 02:39:00 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 02:39:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:39:00 INFO - https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:39:00 INFO - trying https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 02:39:00 INFO - Downloading https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 02:39:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 02:39:02 INFO - Downloaded 20343931 bytes. 02:39:02 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:39:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:39:04 INFO - caution: filename not matched: web-platform/* 02:39:04 INFO - Return code: 11 02:39:04 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')]} 02:39:04 INFO - https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:39:04 INFO - trying https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:39:04 INFO - Downloading https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:39:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 02:39:06 INFO - Downloaded 36389111 bytes. 02:39:06 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:39:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:39:49 INFO - caution: filename not matched: bin/* 02:39:49 INFO - caution: filename not matched: config/* 02:39:49 INFO - caution: filename not matched: mozbase/* 02:39:49 INFO - caution: filename not matched: marionette/* 02:39:49 INFO - caution: filename not matched: tools/wptserve/* 02:39:49 INFO - Return code: 11 02:39:49 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')]} 02:39:49 INFO - https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 02:39:49 INFO - trying https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:39:49 INFO - Downloading https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 02:39:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 02:39:54 INFO - Downloaded 68500578 bytes. 02:39:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:39:54 INFO - mkdir: C:\slave\test\properties 02:39:54 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:39:54 INFO - Writing to file C:\slave\test\properties\build_url 02:39:54 INFO - Contents: 02:39:54 INFO - build_url:https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:39:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:39:55 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:39:55 INFO - Writing to file C:\slave\test\properties\symbols_url 02:39:55 INFO - Contents: 02:39:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:39:55 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')]} 02:39:55 INFO - https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:39:55 INFO - trying https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:39:55 INFO - Downloading https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:39:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 02:39:58 INFO - Downloaded 55573837 bytes. 02:39:58 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:39:58 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:40:00 INFO - Return code: 0 02:40:00 INFO - Running post-action listener: _resource_record_post_action 02:40:00 INFO - Running post-action listener: set_extra_try_arguments 02:40:00 INFO - ##### 02:40:00 INFO - ##### Running create-virtualenv step. 02:40:00 INFO - ##### 02:40:00 INFO - Running pre-action listener: _pre_create_virtualenv 02:40:00 INFO - Running pre-action listener: _resource_record_pre_action 02:40:00 INFO - Running main action method: create_virtualenv 02:40:00 INFO - Creating virtualenv C:\slave\test\build\venv 02:40:00 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 02:40:00 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:40:05 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:40:08 INFO - Installing distribute......................................................................................................................................................................................done. 02:40:09 INFO - Return code: 0 02:40:09 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:40:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:40:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:40:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:40:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:40:09 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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-244', 'USERDOMAIN': 'T-W732-IX-244', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-244', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:40:09 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 02:40:09 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 02:40:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:40:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:40:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:40:09 INFO - 'COMPUTERNAME': 'T-W732-IX-244', 02:40:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:40:09 INFO - 'DCLOCATION': 'SCL3', 02:40:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:40:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:40:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:40:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:40:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:40:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:40:09 INFO - 'HOMEDRIVE': 'C:', 02:40:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:40:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:40:09 INFO - 'KTS_VERSION': '1.19c', 02:40:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:40:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:40:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-244', 02:40:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:40:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:40:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:40:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:40:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:40:09 INFO - 'MOZ_AIRBAG': '1', 02:40:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:40:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:40:09 INFO - 'MOZ_MSVCVERSION': '8', 02:40:09 INFO - 'MOZ_NO_REMOTE': '1', 02:40:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:40:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:40:09 INFO - 'NO_EM_RESTART': '1', 02:40:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:40:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:40:09 INFO - 'OS': 'Windows_NT', 02:40:09 INFO - 'OURDRIVE': 'C:', 02:40:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:40:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:40:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:40:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:40:09 INFO - 'PROCESSOR_LEVEL': '6', 02:40:09 INFO - 'PROCESSOR_REVISION': '1e05', 02:40:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:40:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:40:09 INFO - 'PROMPT': '$P$G', 02:40:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:40:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:40:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:40:09 INFO - 'PWD': 'C:\\slave\\test', 02:40:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:40:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:40:09 INFO - 'SYSTEMDRIVE': 'C:', 02:40:09 INFO - 'SYSTEMROOT': 'C:\\windows', 02:40:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:40:09 INFO - 'TEST1': 'testie', 02:40:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:40:09 INFO - 'USERDOMAIN': 'T-W732-IX-244', 02:40:09 INFO - 'USERNAME': 'cltbld', 02:40:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:40:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:40:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:40:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:40:09 INFO - 'WINDIR': 'C:\\windows', 02:40:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:40:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:40:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:40:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:40:11 INFO - Downloading/unpacking psutil>=0.7.1 02:40:11 INFO - Running setup.py egg_info for package psutil 02:40:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:40:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:40:11 INFO - Installing collected packages: psutil 02:40:11 INFO - Running setup.py install for psutil 02:40:11 INFO - building 'psutil._psutil_windows' extension 02:40:11 INFO - error: Unable to find vcvarsall.bat 02:40:11 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:\users\cltbld\appdata\local\temp\pip-p_ou2c-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:40:11 INFO - running install 02:40:11 INFO - running build 02:40:11 INFO - running build_py 02:40:11 INFO - creating build 02:40:11 INFO - creating build\lib.win32-2.7 02:40:11 INFO - creating build\lib.win32-2.7\psutil 02:40:11 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:40:11 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:40:11 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:40:11 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:40:11 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:40:11 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:40:11 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:40:11 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:40:11 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:40:11 INFO - running build_ext 02:40:11 INFO - building 'psutil._psutil_windows' extension 02:40:11 INFO - error: Unable to find vcvarsall.bat 02:40:11 INFO - ---------------------------------------- 02:40:11 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:\users\cltbld\appdata\local\temp\pip-p_ou2c-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:40:11 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:40:11 WARNING - Return code: 1 02:40:11 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! 02:40:11 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:40:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:40:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:40:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:40:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:40:11 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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-244', 'USERDOMAIN': 'T-W732-IX-244', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-244', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:40:11 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 02:40:11 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 02:40:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:40:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:40:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:40:11 INFO - 'COMPUTERNAME': 'T-W732-IX-244', 02:40:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:40:11 INFO - 'DCLOCATION': 'SCL3', 02:40:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:40:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:40:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:40:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:40:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:40:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:40:11 INFO - 'HOMEDRIVE': 'C:', 02:40:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:40:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:40:11 INFO - 'KTS_VERSION': '1.19c', 02:40:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:40:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:40:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-244', 02:40:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:40:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:40:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:40:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:40:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:40:11 INFO - 'MOZ_AIRBAG': '1', 02:40:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:40:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:40:11 INFO - 'MOZ_MSVCVERSION': '8', 02:40:11 INFO - 'MOZ_NO_REMOTE': '1', 02:40:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:40:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:40:11 INFO - 'NO_EM_RESTART': '1', 02:40:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:40:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:40:11 INFO - 'OS': 'Windows_NT', 02:40:11 INFO - 'OURDRIVE': 'C:', 02:40:11 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:40:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:40:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:40:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:40:11 INFO - 'PROCESSOR_LEVEL': '6', 02:40:11 INFO - 'PROCESSOR_REVISION': '1e05', 02:40:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:40:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:40:11 INFO - 'PROMPT': '$P$G', 02:40:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:40:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:40:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:40:11 INFO - 'PWD': 'C:\\slave\\test', 02:40:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:40:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:40:11 INFO - 'SYSTEMDRIVE': 'C:', 02:40:11 INFO - 'SYSTEMROOT': 'C:\\windows', 02:40:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:40:11 INFO - 'TEST1': 'testie', 02:40:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:40:11 INFO - 'USERDOMAIN': 'T-W732-IX-244', 02:40:11 INFO - 'USERNAME': 'cltbld', 02:40:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:40:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:40:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:40:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:40:11 INFO - 'WINDIR': 'C:\\windows', 02:40:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:40:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:40:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:40:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:40:12 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:40:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:40:12 INFO - Running setup.py egg_info for package mozsystemmonitor 02:40:12 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:40:12 INFO - Running setup.py egg_info for package psutil 02:40:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:40:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:40:12 INFO - Installing collected packages: mozsystemmonitor, psutil 02:40:12 INFO - Running setup.py install for mozsystemmonitor 02:40:12 INFO - Running setup.py install for psutil 02:40:12 INFO - building 'psutil._psutil_windows' extension 02:40:12 INFO - error: Unable to find vcvarsall.bat 02:40:12 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:\users\cltbld\appdata\local\temp\pip-rek6ej-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:40:12 INFO - running install 02:40:12 INFO - running build 02:40:12 INFO - running build_py 02:40:12 INFO - running build_ext 02:40:12 INFO - building 'psutil._psutil_windows' extension 02:40:12 INFO - error: Unable to find vcvarsall.bat 02:40:12 INFO - ---------------------------------------- 02:40:12 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:\users\cltbld\appdata\local\temp\pip-rek6ej-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:40:12 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:40:12 WARNING - Return code: 1 02:40:12 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! 02:40:12 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:40: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')]} 02:40:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:40: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')]} 02:40:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:40:12 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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-244', 'USERDOMAIN': 'T-W732-IX-244', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-244', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:40:12 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 02:40:12 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 02:40:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:40:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:40:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:40:12 INFO - 'COMPUTERNAME': 'T-W732-IX-244', 02:40:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:40:12 INFO - 'DCLOCATION': 'SCL3', 02:40:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:40:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:40:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:40:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:40:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:40:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:40:12 INFO - 'HOMEDRIVE': 'C:', 02:40:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:40:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:40:12 INFO - 'KTS_VERSION': '1.19c', 02:40:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:40:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:40:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-244', 02:40:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:40:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:40:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:40:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:40:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:40:12 INFO - 'MOZ_AIRBAG': '1', 02:40:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:40:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:40:12 INFO - 'MOZ_MSVCVERSION': '8', 02:40:12 INFO - 'MOZ_NO_REMOTE': '1', 02:40:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:40:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:40:12 INFO - 'NO_EM_RESTART': '1', 02:40:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:40:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:40:12 INFO - 'OS': 'Windows_NT', 02:40:12 INFO - 'OURDRIVE': 'C:', 02:40:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:40:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:40:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:40:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:40:12 INFO - 'PROCESSOR_LEVEL': '6', 02:40:12 INFO - 'PROCESSOR_REVISION': '1e05', 02:40:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:40:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:40:12 INFO - 'PROMPT': '$P$G', 02:40:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:40:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:40:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:40:12 INFO - 'PWD': 'C:\\slave\\test', 02:40:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:40:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:40:12 INFO - 'SYSTEMDRIVE': 'C:', 02:40:12 INFO - 'SYSTEMROOT': 'C:\\windows', 02:40:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:40:12 INFO - 'TEST1': 'testie', 02:40:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:40:12 INFO - 'USERDOMAIN': 'T-W732-IX-244', 02:40:12 INFO - 'USERNAME': 'cltbld', 02:40:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:40:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:40:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:40:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:40:12 INFO - 'WINDIR': 'C:\\windows', 02:40:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:40:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:40:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:40:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:40:12 INFO - Downloading/unpacking blobuploader==1.2.4 02:40:12 INFO - Downloading blobuploader-1.2.4.tar.gz 02:40:12 INFO - Running setup.py egg_info for package blobuploader 02:40:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:40:16 INFO - Running setup.py egg_info for package requests 02:40:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:40:16 INFO - Downloading docopt-0.6.1.tar.gz 02:40:16 INFO - Running setup.py egg_info for package docopt 02:40:16 INFO - Installing collected packages: blobuploader, docopt, requests 02:40:16 INFO - Running setup.py install for blobuploader 02:40:16 INFO - Running setup.py install for docopt 02:40:16 INFO - Running setup.py install for requests 02:40:16 INFO - Successfully installed blobuploader docopt requests 02:40:16 INFO - Cleaning up... 02:40:16 INFO - Return code: 0 02:40:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:40: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')]} 02:40:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:40: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')]} 02:40:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:40:16 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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-244', 'USERDOMAIN': 'T-W732-IX-244', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-244', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:40:16 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 02:40:16 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 02:40:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:40:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:40:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:40:16 INFO - 'COMPUTERNAME': 'T-W732-IX-244', 02:40:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:40:16 INFO - 'DCLOCATION': 'SCL3', 02:40:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:40:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:40:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:40:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:40:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:40:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:40:16 INFO - 'HOMEDRIVE': 'C:', 02:40:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:40:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:40:16 INFO - 'KTS_VERSION': '1.19c', 02:40:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:40:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:40:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-244', 02:40:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:40:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:40:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:40:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:40:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:40:16 INFO - 'MOZ_AIRBAG': '1', 02:40:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:40:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:40:16 INFO - 'MOZ_MSVCVERSION': '8', 02:40:16 INFO - 'MOZ_NO_REMOTE': '1', 02:40:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:40:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:40:16 INFO - 'NO_EM_RESTART': '1', 02:40:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:40:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:40:16 INFO - 'OS': 'Windows_NT', 02:40:16 INFO - 'OURDRIVE': 'C:', 02:40:16 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:40:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:40:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:40:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:40:16 INFO - 'PROCESSOR_LEVEL': '6', 02:40:16 INFO - 'PROCESSOR_REVISION': '1e05', 02:40:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:40:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:40:16 INFO - 'PROMPT': '$P$G', 02:40:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:40:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:40:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:40:16 INFO - 'PWD': 'C:\\slave\\test', 02:40:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:40:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:40:16 INFO - 'SYSTEMDRIVE': 'C:', 02:40:16 INFO - 'SYSTEMROOT': 'C:\\windows', 02:40:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:40:16 INFO - 'TEST1': 'testie', 02:40:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:40:16 INFO - 'USERDOMAIN': 'T-W732-IX-244', 02:40:16 INFO - 'USERNAME': 'cltbld', 02:40:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:40:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:40:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:40:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:40:16 INFO - 'WINDIR': 'C:\\windows', 02:40:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:40:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:40:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:40:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:40:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:40:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:40:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:40:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:40:21 INFO - Unpacking c:\slave\test\build\tests\marionette 02:40:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:40:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:40:21 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 02:40:21 INFO - Running setup.py install for browsermob-proxy 02:40:35 INFO - Running setup.py install for manifestparser 02:40:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Running setup.py install for marionette-client 02:40:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:40:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Running setup.py install for marionette-driver 02:40:35 INFO - Running setup.py install for mozcrash 02:40:35 INFO - Running setup.py install for mozdebug 02:40:35 INFO - Running setup.py install for mozdevice 02:40:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Running setup.py install for mozfile 02:40:35 INFO - Running setup.py install for mozhttpd 02:40:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Running setup.py install for mozinfo 02:40:35 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Running setup.py install for mozInstall 02:40:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Running setup.py install for mozleak 02:40:35 INFO - Running setup.py install for mozlog 02:40:35 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Running setup.py install for moznetwork 02:40:35 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Running setup.py install for mozprocess 02:40:35 INFO - Running setup.py install for mozprofile 02:40:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Running setup.py install for mozrunner 02:40:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Running setup.py install for mozscreenshot 02:40:35 INFO - Running setup.py install for moztest 02:40:35 INFO - Running setup.py install for mozversion 02:40:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:40:35 INFO - Running setup.py install for wptserve 02:40:35 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 02:40:35 INFO - Cleaning up... 02:40:35 INFO - Return code: 0 02:40:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:40:35 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')]} 02:40:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:40:35 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')]} 02:40:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:40:35 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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-244', 'USERDOMAIN': 'T-W732-IX-244', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-244', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:40:35 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 02:40:35 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 02:40:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:40:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:40:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:40:35 INFO - 'COMPUTERNAME': 'T-W732-IX-244', 02:40:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:40:35 INFO - 'DCLOCATION': 'SCL3', 02:40:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:40:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:40:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:40:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:40:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:40:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:40:35 INFO - 'HOMEDRIVE': 'C:', 02:40:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:40:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:40:35 INFO - 'KTS_VERSION': '1.19c', 02:40:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:40:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:40:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-244', 02:40:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:40:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:40:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:40:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:40:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:40:35 INFO - 'MOZ_AIRBAG': '1', 02:40:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:40:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:40:35 INFO - 'MOZ_MSVCVERSION': '8', 02:40:35 INFO - 'MOZ_NO_REMOTE': '1', 02:40:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:40:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:40:35 INFO - 'NO_EM_RESTART': '1', 02:40:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:40:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:40:35 INFO - 'OS': 'Windows_NT', 02:40:35 INFO - 'OURDRIVE': 'C:', 02:40:35 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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:40:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:40:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:40:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:40:35 INFO - 'PROCESSOR_LEVEL': '6', 02:40:35 INFO - 'PROCESSOR_REVISION': '1e05', 02:40:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:40:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:40:35 INFO - 'PROMPT': '$P$G', 02:40:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:40:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:40:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:40:35 INFO - 'PWD': 'C:\\slave\\test', 02:40:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:40:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:40:35 INFO - 'SYSTEMDRIVE': 'C:', 02:40:35 INFO - 'SYSTEMROOT': 'C:\\windows', 02:40:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:40:35 INFO - 'TEST1': 'testie', 02:40:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:40:35 INFO - 'USERDOMAIN': 'T-W732-IX-244', 02:40:35 INFO - 'USERNAME': 'cltbld', 02:40:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:40:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:40:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:40:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:40:35 INFO - 'WINDIR': 'C:\\windows', 02:40:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:40:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:40:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:40:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:40:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:40:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:40:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:40:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:40:39 INFO - Unpacking c:\slave\test\build\tests\marionette 02:40:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:40:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:40:39 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)) 02:40:50 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)) 02:40:50 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)) 02:40:50 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)) 02:40:50 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)) 02:40:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:40:50 INFO - Downloading blessings-1.6.tar.gz 02:40:50 INFO - Running setup.py egg_info for package blessings 02:40:50 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)) 02:40:50 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:40:50 INFO - Running setup.py install for blessings 02:40:50 INFO - Running setup.py install for browsermob-proxy 02:40:50 INFO - Running setup.py install for manifestparser 02:40:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Running setup.py install for marionette-client 02:40:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:40:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Running setup.py install for marionette-driver 02:40:50 INFO - Running setup.py install for mozcrash 02:40:50 INFO - Running setup.py install for mozdebug 02:40:50 INFO - Running setup.py install for mozdevice 02:40:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Running setup.py install for mozhttpd 02:40:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Running setup.py install for mozInstall 02:40:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Running setup.py install for mozleak 02:40:50 INFO - Running setup.py install for mozprofile 02:40:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Running setup.py install for mozrunner 02:40:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:40:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:40:52 INFO - Running setup.py install for mozscreenshot 02:40:52 INFO - Running setup.py install for moztest 02:40:52 INFO - Running setup.py install for mozversion 02:40:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:40:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:40:52 INFO - Running setup.py install for wptserve 02:40:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:40:52 INFO - Cleaning up... 02:40:52 INFO - Return code: 0 02:40:52 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:40:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:40:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:40:52 INFO - Reading from file tmpfile_stdout 02:40:52 INFO - Using _rmtree_windows ... 02:40:52 INFO - Using _rmtree_windows ... 02:40:52 INFO - Current package versions: 02:40:52 INFO - blessings == 1.6 02:40:52 INFO - blobuploader == 1.2.4 02:40:52 INFO - browsermob-proxy == 0.6.0 02:40:52 INFO - distribute == 0.6.14 02:40:52 INFO - docopt == 0.6.1 02:40:52 INFO - manifestparser == 1.1 02:40:52 INFO - marionette-client == 2.3.0 02:40:52 INFO - marionette-driver == 1.4.0 02:40:52 INFO - mozInstall == 1.12 02:40:52 INFO - mozcrash == 0.17 02:40:52 INFO - mozdebug == 0.1 02:40:52 INFO - mozdevice == 0.48 02:40:52 INFO - mozfile == 1.2 02:40:52 INFO - mozhttpd == 0.7 02:40:52 INFO - mozinfo == 0.9 02:40:52 INFO - mozleak == 0.1 02:40:52 INFO - mozlog == 3.1 02:40:52 INFO - moznetwork == 0.27 02:40:52 INFO - mozprocess == 0.22 02:40:52 INFO - mozprofile == 0.28 02:40:52 INFO - mozrunner == 6.11 02:40:52 INFO - mozscreenshot == 0.1 02:40:52 INFO - mozsystemmonitor == 0.0 02:40:52 INFO - moztest == 0.7 02:40:52 INFO - mozversion == 1.4 02:40:52 INFO - requests == 1.2.3 02:40:52 INFO - wptserve == 1.4.0 02:40:52 INFO - Running post-action listener: _resource_record_post_action 02:40:52 INFO - Running post-action listener: _start_resource_monitoring 02:40:52 INFO - Starting resource monitoring. 02:40:53 INFO - ##### 02:40:53 INFO - ##### Running pull step. 02:40:53 INFO - ##### 02:40:53 INFO - Running pre-action listener: _resource_record_pre_action 02:40:53 INFO - Running main action method: pull 02:40:53 INFO - Pull has nothing to do! 02:40:53 INFO - Running post-action listener: _resource_record_post_action 02:40:53 INFO - ##### 02:40:53 INFO - ##### Running install step. 02:40:53 INFO - ##### 02:40:53 INFO - Running pre-action listener: _resource_record_pre_action 02:40:53 INFO - Running main action method: install 02:40:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:40:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:40:53 INFO - Reading from file tmpfile_stdout 02:40:53 INFO - Using _rmtree_windows ... 02:40:53 INFO - Using _rmtree_windows ... 02:40:53 INFO - Detecting whether we're running mozinstall >=1.0... 02:40:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:40:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:40:53 INFO - Reading from file tmpfile_stdout 02:40:53 INFO - Output received: 02:40:53 INFO - Usage: mozinstall-script.py [options] installer 02:40:53 INFO - Options: 02:40:53 INFO - -h, --help show this help message and exit 02:40:53 INFO - -d DEST, --destination=DEST 02:40:53 INFO - Directory to install application into. [default: 02:40:53 INFO - "C:\slave\test"] 02:40:53 INFO - --app=APP Application being installed. [default: firefox] 02:40:53 INFO - Using _rmtree_windows ... 02:40:53 INFO - Using _rmtree_windows ... 02:40:53 INFO - mkdir: C:\slave\test\build\application 02:40:53 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:40:53 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 02:40:55 INFO - Reading from file tmpfile_stdout 02:40:55 INFO - Output received: 02:40:55 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:40:55 INFO - Using _rmtree_windows ... 02:40:55 INFO - Using _rmtree_windows ... 02:40:55 INFO - Running post-action listener: _resource_record_post_action 02:40:55 INFO - ##### 02:40:55 INFO - ##### Running run-tests step. 02:40:55 INFO - ##### 02:40:55 INFO - Running pre-action listener: _resource_record_pre_action 02:40:55 INFO - Running main action method: run_tests 02:40:55 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:40:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:40:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:40:55 INFO - grabbing minidump binary from tooltool 02:40:55 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')]} 02:40:55 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 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:40:55 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 02:40:55 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 02:40:55 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:40:57 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp0dbevy 02:40:57 INFO - INFO - File integrity verified, renaming tmp0dbevy to win32-minidump_stackwalk.exe 02:40:57 INFO - Return code: 0 02:40:57 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:40:57 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:40:57 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/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.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 02:40:57 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/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.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 02:40:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:40:57 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:40:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:40:57 INFO - 'COMPUTERNAME': 'T-W732-IX-244', 02:40:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:40:57 INFO - 'DCLOCATION': 'SCL3', 02:40:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:40:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:40:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:40:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:40:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:40:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:40:57 INFO - 'HOMEDRIVE': 'C:', 02:40:57 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:40:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:40:57 INFO - 'KTS_VERSION': '1.19c', 02:40:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:40:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:40:57 INFO - 'LOGONSERVER': '\\\\T-W732-IX-244', 02:40:57 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:40:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:40:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:40:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:40:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:40:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:40:57 INFO - 'MOZ_AIRBAG': '1', 02:40:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:40:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:40:57 INFO - 'MOZ_MSVCVERSION': '8', 02:40:57 INFO - 'MOZ_NO_REMOTE': '1', 02:40:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:40:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:40:57 INFO - 'NO_EM_RESTART': '1', 02:40:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:40:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:40:57 INFO - 'OS': 'Windows_NT', 02:40:57 INFO - 'OURDRIVE': 'C:', 02:40: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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 02:40:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:40:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:40:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:40:57 INFO - 'PROCESSOR_LEVEL': '6', 02:40:57 INFO - 'PROCESSOR_REVISION': '1e05', 02:40:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:40:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:40:57 INFO - 'PROMPT': '$P$G', 02:40:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:40:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:40:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:40:57 INFO - 'PWD': 'C:\\slave\\test', 02:40:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:40:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:40:57 INFO - 'SYSTEMDRIVE': 'C:', 02:40:57 INFO - 'SYSTEMROOT': 'C:\\windows', 02:40:57 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:40:57 INFO - 'TEST1': 'testie', 02:40:57 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:40:57 INFO - 'USERDOMAIN': 'T-W732-IX-244', 02:40:57 INFO - 'USERNAME': 'cltbld', 02:40:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:40:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:40:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:40:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:40:57 INFO - 'WINDIR': 'C:\\windows', 02:40:57 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:40:57 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:40:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:40:57 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/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.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 02:40:59 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 02:40:59 INFO - import pkg_resources 02:41:00 INFO - Using 1 client processes 02:41:03 INFO - SUITE-START | Running 778 tests 02:41:03 INFO - Running testharness tests 02:41:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:41:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:41:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:41:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 02:41:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:41:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:41:04 INFO - Setting up ssl 02:41:04 INFO - PROCESS | certutil | 02:41:04 INFO - PROCESS | certutil | 02:41:04 INFO - PROCESS | certutil | 02:41:04 INFO - Certificate Nickname Trust Attributes 02:41:04 INFO - SSL,S/MIME,JAR/XPI 02:41:04 INFO - 02:41:04 INFO - web-platform-tests CT,, 02:41:04 INFO - 02:41:04 INFO - Starting runner 02:41:04 INFO - PROCESS | 3484 | [3484] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:41:04 INFO - PROCESS | 3484 | [3484] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:41:04 INFO - PROCESS | 3484 | [3484] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:41:05 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:41:05 INFO - PROCESS | 3484 | [3484] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:41:06 INFO - PROCESS | 3484 | 1465119666446 Marionette DEBUG Marionette enabled via build flag and pref 02:41:07 INFO - PROCESS | 3484 | ++DOCSHELL 0F402800 == 1 [pid = 3484] [id = 1] 02:41:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 1 (0F402C00) [pid = 3484] [serial = 1] [outer = 00000000] 02:41:07 INFO - PROCESS | 3484 | [3484] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:41:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 2 (0F403800) [pid = 3484] [serial = 2] [outer = 0F402C00] 02:41:07 INFO - PROCESS | 3484 | ++DOCSHELL 0F695400 == 2 [pid = 3484] [id = 2] 02:41:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 3 (0F695800) [pid = 3484] [serial = 3] [outer = 00000000] 02:41:07 INFO - PROCESS | 3484 | [3484] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:41:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 4 (0F696400) [pid = 3484] [serial = 4] [outer = 0F695800] 02:41:08 INFO - PROCESS | 3484 | 1465119668216 Marionette INFO Listening on port 2828 02:41:09 INFO - PROCESS | 3484 | 1465119669811 Marionette DEBUG Marionette enabled via command-line flag 02:41:09 INFO - PROCESS | 3484 | [3484] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:41:09 INFO - PROCESS | 3484 | [3484] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:41:09 INFO - PROCESS | 3484 | ++DOCSHELL 13126000 == 3 [pid = 3484] [id = 3] 02:41:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 5 (1312E000) [pid = 3484] [serial = 5] [outer = 00000000] 02:41:09 INFO - PROCESS | 3484 | [3484] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:41:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 6 (1312EC00) [pid = 3484] [serial = 6] [outer = 1312E000] 02:41:09 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:41:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 7 (13C16C00) [pid = 3484] [serial = 7] [outer = 0F695800] 02:41:10 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:41:10 INFO - PROCESS | 3484 | 1465119670610 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49913 02:41:10 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:41:10 INFO - PROCESS | 3484 | 1465119670616 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49914 02:41:10 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:41:10 INFO - PROCESS | 3484 | 1465119670650 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49915 02:41:10 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:41:10 INFO - PROCESS | 3484 | 1465119670658 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49916 02:41:10 INFO - PROCESS | 3484 | 1465119670661 Marionette DEBUG Closed connection conn0 02:41:10 INFO - PROCESS | 3484 | 1465119670663 Marionette DEBUG Closed connection conn1 02:41:10 INFO - PROCESS | 3484 | 1465119670720 Marionette DEBUG Closed connection conn2 02:41:10 INFO - PROCESS | 3484 | 1465119670816 Marionette DEBUG Closed connection conn3 02:41:10 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:41:10 INFO - PROCESS | 3484 | 1465119670821 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49917 02:41:10 INFO - PROCESS | 3484 | 1465119670845 Marionette DEBUG Closed connection conn4 02:41:10 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:41:10 INFO - PROCESS | 3484 | 1465119670852 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49918 02:41:10 INFO - PROCESS | 3484 | ++DOCSHELL 147E3C00 == 4 [pid = 3484] [id = 4] 02:41:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 8 (14AE6800) [pid = 3484] [serial = 8] [outer = 00000000] 02:41:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 9 (14AF0C00) [pid = 3484] [serial = 9] [outer = 14AE6800] 02:41:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 10 (154AD800) [pid = 3484] [serial = 10] [outer = 14AE6800] 02:41:10 INFO - PROCESS | 3484 | 1465119670991 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:41:11 INFO - PROCESS | 3484 | 1465119670996 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160605005144","device":"desktop","version":"48.0a2"} 02:41:12 INFO - PROCESS | 3484 | [3484] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:41:12 INFO - PROCESS | 3484 | [3484] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:41:12 INFO - PROCESS | 3484 | [3484] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:41:13 INFO - PROCESS | 3484 | ++DOCSHELL 16E03400 == 5 [pid = 3484] [id = 5] 02:41:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 11 (16E03800) [pid = 3484] [serial = 11] [outer = 00000000] 02:41:13 INFO - PROCESS | 3484 | ++DOCSHELL 16E05000 == 6 [pid = 3484] [id = 6] 02:41:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 12 (16E06C00) [pid = 3484] [serial = 12] [outer = 00000000] 02:41:13 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:41:13 INFO - PROCESS | 3484 | ++DOCSHELL 17CCF400 == 7 [pid = 3484] [id = 7] 02:41:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 13 (17CCF800) [pid = 3484] [serial = 13] [outer = 00000000] 02:41:13 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:41:13 INFO - PROCESS | 3484 | [3484] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:41:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 14 (18323400) [pid = 3484] [serial = 14] [outer = 17CCF800] 02:41:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 15 (186CB400) [pid = 3484] [serial = 15] [outer = 16E03800] 02:41:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 16 (186CC800) [pid = 3484] [serial = 16] [outer = 16E06C00] 02:41:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 17 (186CEC00) [pid = 3484] [serial = 17] [outer = 17CCF800] 02:41:14 INFO - PROCESS | 3484 | 1465119674532 Marionette INFO startBrowser 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:14 INFO - PROCESS | 3484 | 1465119674566 Marionette DEBUG loaded listener.js 02:41:14 INFO - PROCESS | 3484 | 1465119674579 Marionette DEBUG loaded listener.js 02:41:14 INFO - PROCESS | 3484 | 1465119674582 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 18 (1A19AC00) [pid = 3484] [serial = 18] [outer = 17CCF800] 02:41:15 INFO - PROCESS | 3484 | 1465119675342 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"4ae4381b-7fd7-4236-bec6-3eb1fab57fcc","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160605005144","device":"desktop","version":"48.0a2","command_id":1}}] 02:41:15 INFO - PROCESS | 3484 | 1465119675595 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:41:15 INFO - PROCESS | 3484 | 1465119675598 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:15 INFO - PROCESS | 3484 | 1465119675628 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 02:41:15 INFO - PROCESS | 3484 | 1465119675646 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:41:15 INFO - PROCESS | 3484 | 1465119675649 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:15 INFO - PROCESS | 3484 | [3484] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:41:16 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:41:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 19 (1A992C00) [pid = 3484] [serial = 19] [outer = 17CCF800] 02:41:16 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:16 INFO - PROCESS | 3484 | 1465119676730 Marionette TRACE conn5 <- [1,3,null,{}] 02:41:16 INFO - PROCESS | 3484 | 1465119676733 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:41:16 INFO - PROCESS | 3484 | 1465119676736 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:16 INFO - PROCESS | 3484 | 1465119676754 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 02:41:16 INFO - PROCESS | 3484 | 1465119676804 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 02:41:16 INFO - PROCESS | 3484 | 1465119676806 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 02:41:16 INFO - PROCESS | 3484 | 1465119676812 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:41:16 INFO - PROCESS | 3484 | 1465119676815 Marionette TRACE conn5 <- [1,6,null,{}] 02:41:16 INFO - PROCESS | 3484 | 1465119676862 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:16 INFO - PROCESS | 3484 | 1465119676864 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:16 INFO - PROCESS | 3484 | 1465119676880 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 02:41:16 INFO - PROCESS | 3484 | 1465119676884 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:16 INFO - PROCESS | 3484 | 1465119676887 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:16 INFO - PROCESS | 3484 | ++DOCSHELL 1C785C00 == 8 [pid = 3484] [id = 8] 02:41:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 20 (1C786000) [pid = 3484] [serial = 20] [outer = 00000000] 02:41:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 21 (1C788800) [pid = 3484] [serial = 21] [outer = 1C786000] 02:41:16 INFO - PROCESS | 3484 | 1465119676936 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 22 (1C78D000) [pid = 3484] [serial = 22] [outer = 1C786000] 02:41:17 INFO - PROCESS | 3484 | ++DOCSHELL 147D8400 == 9 [pid = 3484] [id = 9] 02:41:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 23 (154B5000) [pid = 3484] [serial = 23] [outer = 00000000] 02:41:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 24 (1C78C000) [pid = 3484] [serial = 24] [outer = 154B5000] 02:41:17 INFO - PROCESS | 3484 | 1465119677341 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 25 (09072000) [pid = 3484] [serial = 25] [outer = 154B5000] 02:41:17 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:17 INFO - PROCESS | 3484 | --DOCSHELL 0F402800 == 8 [pid = 3484] [id = 1] 02:41:18 INFO - PROCESS | 3484 | 1465119678344 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1580ms 02:41:18 INFO - PROCESS | 3484 | 1465119678400 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 02:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:41:18 INFO - PROCESS | 3484 | 1465119678404 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 02:41:18 INFO - PROCESS | 3484 | 1465119678409 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:41:18 INFO - PROCESS | 3484 | 1465119678412 Marionette TRACE conn5 <- [1,10,null,{}] 02:41:18 INFO - PROCESS | 3484 | 1465119678418 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:18 INFO - PROCESS | 3484 | 1465119678420 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:18 INFO - PROCESS | 3484 | 1465119678594 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 02:41:18 INFO - PROCESS | 3484 | 1465119678672 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:18 INFO - PROCESS | 3484 | 1465119678674 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:18 INFO - PROCESS | 3484 | ++DOCSHELL 147D6800 == 9 [pid = 3484] [id = 10] 02:41:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 26 (16B46C00) [pid = 3484] [serial = 26] [outer = 00000000] 02:41:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 27 (1832AC00) [pid = 3484] [serial = 27] [outer = 16B46C00] 02:41:18 INFO - PROCESS | 3484 | 1465119678732 Marionette DEBUG loaded listener.js 02:41:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 28 (194DC800) [pid = 3484] [serial = 28] [outer = 16B46C00] 02:41:19 INFO - PROCESS | 3484 | 1465119679284 Marionette TRACE conn5 <- [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]]]}] 02:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 02:41:19 INFO - PROCESS | 3484 | 1465119679339 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 02:41:19 INFO - PROCESS | 3484 | 1465119679344 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 02:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:41:19 INFO - PROCESS | 3484 | 1465119679350 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:41:19 INFO - PROCESS | 3484 | 1465119679353 Marionette TRACE conn5 <- [1,14,null,{}] 02:41:19 INFO - PROCESS | 3484 | 1465119679357 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:19 INFO - PROCESS | 3484 | 1465119679360 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:19 INFO - PROCESS | 3484 | 1465119679518 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 02:41:19 INFO - PROCESS | 3484 | 1465119679579 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:19 INFO - PROCESS | 3484 | 1465119679582 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:19 INFO - PROCESS | 3484 | ++DOCSHELL 16EDC000 == 10 [pid = 3484] [id = 11] 02:41:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 29 (16EDC400) [pid = 3484] [serial = 29] [outer = 00000000] 02:41:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 30 (19CEBC00) [pid = 3484] [serial = 30] [outer = 16EDC400] 02:41:19 INFO - PROCESS | 3484 | 1465119679638 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 31 (1A996400) [pid = 3484] [serial = 31] [outer = 16EDC400] 02:41:20 INFO - PROCESS | 3484 | ++DOCSHELL 0DA65C00 == 11 [pid = 3484] [id = 12] 02:41:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 32 (0DA67000) [pid = 3484] [serial = 32] [outer = 00000000] 02:41:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 33 (0DAF5400) [pid = 3484] [serial = 33] [outer = 0DA67000] 02:41:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 34 (0E04C800) [pid = 3484] [serial = 34] [outer = 0DA67000] 02:41:20 INFO - PROCESS | 3484 | ++DOCSHELL 0D82C400 == 12 [pid = 3484] [id = 13] 02:41:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 35 (0E04BC00) [pid = 3484] [serial = 35] [outer = 00000000] 02:41:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 36 (0E692000) [pid = 3484] [serial = 36] [outer = 0E04BC00] 02:41:20 INFO - PROCESS | 3484 | --DOCSHELL 147E3C00 == 11 [pid = 3484] [id = 4] 02:41:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 37 (0F40F400) [pid = 3484] [serial = 37] [outer = 0E04BC00] 02:41:20 INFO - PROCESS | 3484 | 1465119680476 Marionette TRACE conn5 <- [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]]]}] 02:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1173ms 02:41:20 INFO - PROCESS | 3484 | 1465119680528 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 02:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:41:20 INFO - PROCESS | 3484 | 1465119680532 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 02:41:20 INFO - PROCESS | 3484 | 1465119680536 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - PROCESS | 3484 | 1465119680539 Marionette TRACE conn5 <- [1,18,null,{}] 02:41:20 INFO - PROCESS | 3484 | 1465119680544 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:20 INFO - PROCESS | 3484 | 1465119680547 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:20 INFO - PROCESS | 3484 | 1465119680652 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 02:41:20 INFO - PROCESS | 3484 | 1465119680720 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:20 INFO - PROCESS | 3484 | 1465119680722 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:20 INFO - PROCESS | 3484 | ++DOCSHELL 0F406000 == 12 [pid = 3484] [id = 14] 02:41:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 38 (0F40A800) [pid = 3484] [serial = 38] [outer = 00000000] 02:41:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 39 (12A73400) [pid = 3484] [serial = 39] [outer = 0F40A800] 02:41:20 INFO - PROCESS | 3484 | 1465119680771 Marionette DEBUG loaded listener.js 02:41:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 40 (12E33400) [pid = 3484] [serial = 40] [outer = 0F40A800] 02:41:21 INFO - PROCESS | 3484 | 1465119681156 Marionette TRACE conn5 <- [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]]]}] 02:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 670ms 02:41:21 INFO - PROCESS | 3484 | 1465119681208 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 02:41:21 INFO - PROCESS | 3484 | 1465119681212 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 02:41:21 INFO - PROCESS | 3484 | 1465119681218 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:41:21 INFO - PROCESS | 3484 | 1465119681221 Marionette TRACE conn5 <- [1,22,null,{}] 02:41:21 INFO - PROCESS | 3484 | 1465119681225 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:21 INFO - PROCESS | 3484 | 1465119681228 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:21 INFO - PROCESS | 3484 | 1465119681315 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 02:41:21 INFO - PROCESS | 3484 | 1465119681322 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:21 INFO - PROCESS | 3484 | 1465119681324 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:21 INFO - PROCESS | 3484 | ++DOCSHELL 1312E400 == 13 [pid = 3484] [id = 15] 02:41:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 41 (14105800) [pid = 3484] [serial = 41] [outer = 00000000] 02:41:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 42 (147DBC00) [pid = 3484] [serial = 42] [outer = 14105800] 02:41:21 INFO - PROCESS | 3484 | 1465119681372 Marionette DEBUG loaded listener.js 02:41:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 43 (154AEC00) [pid = 3484] [serial = 43] [outer = 14105800] 02:41:21 INFO - PROCESS | 3484 | 1465119681795 Marionette TRACE conn5 <- [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]]]}] 02:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 02:41:21 INFO - PROCESS | 3484 | 1465119681853 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 02:41:21 INFO - PROCESS | 3484 | 1465119681855 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 02:41:21 INFO - PROCESS | 3484 | 1465119681858 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:41:21 INFO - PROCESS | 3484 | 1465119681862 Marionette TRACE conn5 <- [1,26,null,{}] 02:41:21 INFO - PROCESS | 3484 | 1465119681874 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:21 INFO - PROCESS | 3484 | 1465119681879 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:21 INFO - PROCESS | 3484 | 1465119681979 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 02:41:21 INFO - PROCESS | 3484 | 1465119681994 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:21 INFO - PROCESS | 3484 | 1465119681998 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:22 INFO - PROCESS | 3484 | ++DOCSHELL 169B7C00 == 14 [pid = 3484] [id = 16] 02:41:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 44 (169B9C00) [pid = 3484] [serial = 44] [outer = 00000000] 02:41:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 45 (169F6C00) [pid = 3484] [serial = 45] [outer = 169B9C00] 02:41:22 INFO - PROCESS | 3484 | 1465119682046 Marionette DEBUG loaded listener.js 02:41:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 46 (16B6A400) [pid = 3484] [serial = 46] [outer = 169B9C00] 02:41:22 INFO - PROCESS | 3484 | 1465119682442 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 02:41:22 INFO - PROCESS | 3484 | 1465119682498 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 02:41:22 INFO - PROCESS | 3484 | 1465119682501 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 02:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:41:22 INFO - PROCESS | 3484 | 1465119682514 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:41:22 INFO - PROCESS | 3484 | 1465119682515 Marionette TRACE conn5 <- [1,30,null,{}] 02:41:22 INFO - PROCESS | 3484 | 1465119682519 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:22 INFO - PROCESS | 3484 | 1465119682521 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:22 INFO - PROCESS | 3484 | 1465119682602 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 02:41:22 INFO - PROCESS | 3484 | 1465119682607 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:22 INFO - PROCESS | 3484 | 1465119682609 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:22 INFO - PROCESS | 3484 | ++DOCSHELL 16ED5400 == 15 [pid = 3484] [id = 17] 02:41:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 47 (16ED5C00) [pid = 3484] [serial = 47] [outer = 00000000] 02:41:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 48 (177B9800) [pid = 3484] [serial = 48] [outer = 16ED5C00] 02:41:22 INFO - PROCESS | 3484 | 1465119682671 Marionette DEBUG loaded listener.js 02:41:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 49 (1831E000) [pid = 3484] [serial = 49] [outer = 16ED5C00] 02:41:23 INFO - PROCESS | 3484 | 1465119683063 Marionette TRACE conn5 <- [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]]]}] 02:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 02:41:23 INFO - PROCESS | 3484 | 1465119683090 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 02:41:23 INFO - PROCESS | 3484 | 1465119683092 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 02:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:41:23 INFO - PROCESS | 3484 | 1465119683095 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:41:23 INFO - PROCESS | 3484 | 1465119683097 Marionette TRACE conn5 <- [1,34,null,{}] 02:41:23 INFO - PROCESS | 3484 | 1465119683100 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:23 INFO - PROCESS | 3484 | 1465119683102 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:23 INFO - PROCESS | 3484 | 1465119683210 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 02:41:23 INFO - PROCESS | 3484 | 1465119683215 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 3484 | 1465119683217 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:23 INFO - PROCESS | 3484 | ++DOCSHELL 0E694400 == 16 [pid = 3484] [id = 18] 02:41:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 50 (18322C00) [pid = 3484] [serial = 50] [outer = 00000000] 02:41:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 51 (192BA800) [pid = 3484] [serial = 51] [outer = 18322C00] 02:41:23 INFO - PROCESS | 3484 | 1465119683261 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 52 (195C4400) [pid = 3484] [serial = 52] [outer = 18322C00] 02:41:23 INFO - PROCESS | 3484 | 1465119683644 Marionette TRACE conn5 <- [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]]]}] 02:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 02:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:41:23 INFO - PROCESS | 3484 | 1465119683666 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 02:41:23 INFO - PROCESS | 3484 | 1465119683668 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 02:41:23 INFO - PROCESS | 3484 | 1465119683671 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:41:23 INFO - PROCESS | 3484 | 1465119683673 Marionette TRACE conn5 <- [1,38,null,{}] 02:41:23 INFO - PROCESS | 3484 | 1465119683676 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:23 INFO - PROCESS | 3484 | 1465119683681 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:23 INFO - PROCESS | 3484 | 1465119683827 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 02:41:23 INFO - PROCESS | 3484 | 1465119683837 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 3484 | 1465119683839 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:23 INFO - PROCESS | 3484 | ++DOCSHELL 172CEC00 == 17 [pid = 3484] [id = 19] 02:41:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 53 (172D4C00) [pid = 3484] [serial = 53] [outer = 00000000] 02:41:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 54 (19C3F400) [pid = 3484] [serial = 54] [outer = 172D4C00] 02:41:23 INFO - PROCESS | 3484 | 1465119683885 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 55 (19CED800) [pid = 3484] [serial = 55] [outer = 172D4C00] 02:41:24 INFO - PROCESS | 3484 | 1465119684286 Marionette TRACE conn5 <- [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]]]}] 02:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 670ms 02:41:24 INFO - PROCESS | 3484 | 1465119684343 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 3484 | 1465119684345 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 02:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:41:24 INFO - PROCESS | 3484 | 1465119684348 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - PROCESS | 3484 | 1465119684359 Marionette TRACE conn5 <- [1,42,null,{}] 02:41:24 INFO - PROCESS | 3484 | 1465119684363 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:24 INFO - PROCESS | 3484 | 1465119684364 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:24 INFO - PROCESS | 3484 | 1465119684439 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 02:41:24 INFO - PROCESS | 3484 | 1465119684444 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:24 INFO - PROCESS | 3484 | 1465119684446 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:24 INFO - PROCESS | 3484 | ++DOCSHELL 18313400 == 18 [pid = 3484] [id = 20] 02:41:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 56 (18313800) [pid = 3484] [serial = 56] [outer = 00000000] 02:41:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 57 (18318C00) [pid = 3484] [serial = 57] [outer = 18313800] 02:41:24 INFO - PROCESS | 3484 | 1465119684491 Marionette DEBUG loaded listener.js 02:41:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 58 (1A0B2000) [pid = 3484] [serial = 58] [outer = 18313800] 02:41:24 INFO - PROCESS | 3484 | 1465119684935 Marionette TRACE conn5 <- [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]]]}] 02:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 02:41:24 INFO - PROCESS | 3484 | 1465119684978 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 3484 | 1465119684980 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 02:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:41:24 INFO - PROCESS | 3484 | 1465119684984 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - PROCESS | 3484 | 1465119684985 Marionette TRACE conn5 <- [1,46,null,{}] 02:41:25 INFO - PROCESS | 3484 | 1465119685002 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:25 INFO - PROCESS | 3484 | 1465119685004 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:25 INFO - PROCESS | 3484 | 1465119685080 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 02:41:25 INFO - PROCESS | 3484 | 1465119685086 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:25 INFO - PROCESS | 3484 | 1465119685088 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:25 INFO - PROCESS | 3484 | ++DOCSHELL 0E268000 == 19 [pid = 3484] [id = 21] 02:41:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (0E26B400) [pid = 3484] [serial = 59] [outer = 00000000] 02:41:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (0E26F000) [pid = 3484] [serial = 60] [outer = 0E26B400] 02:41:25 INFO - PROCESS | 3484 | 1465119685135 Marionette DEBUG loaded listener.js 02:41:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (18317000) [pid = 3484] [serial = 61] [outer = 0E26B400] 02:41:25 INFO - PROCESS | 3484 | 1465119685541 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 590ms 02:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:41:25 INFO - PROCESS | 3484 | 1465119685574 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 02:41:25 INFO - PROCESS | 3484 | 1465119685576 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 02:41:25 INFO - PROCESS | 3484 | 1465119685579 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 3484 | 1465119685581 Marionette TRACE conn5 <- [1,50,null,{}] 02:41:25 INFO - PROCESS | 3484 | 1465119685585 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:25 INFO - PROCESS | 3484 | 1465119685586 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:25 INFO - PROCESS | 3484 | 1465119685700 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 02:41:25 INFO - PROCESS | 3484 | 1465119685708 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:25 INFO - PROCESS | 3484 | 1465119685710 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:25 INFO - PROCESS | 3484 | ++DOCSHELL 0C499400 == 20 [pid = 3484] [id = 22] 02:41:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (0C49C000) [pid = 3484] [serial = 62] [outer = 00000000] 02:41:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (0C4A1000) [pid = 3484] [serial = 63] [outer = 0C49C000] 02:41:25 INFO - PROCESS | 3484 | 1465119685765 Marionette DEBUG loaded listener.js 02:41:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (0E26E800) [pid = 3484] [serial = 64] [outer = 0C49C000] 02:41:26 INFO - PROCESS | 3484 | 1465119686133 Marionette TRACE conn5 <- [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]]]}] 02:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 02:41:26 INFO - PROCESS | 3484 | 1465119686150 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 02:41:26 INFO - PROCESS | 3484 | 1465119686152 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 02:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:41:26 INFO - PROCESS | 3484 | 1465119686155 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:41:26 INFO - PROCESS | 3484 | 1465119686157 Marionette TRACE conn5 <- [1,54,null,{}] 02:41:26 INFO - PROCESS | 3484 | 1465119686161 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:26 INFO - PROCESS | 3484 | 1465119686162 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:26 INFO - PROCESS | 3484 | 1465119686239 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 02:41:26 INFO - PROCESS | 3484 | 1465119686304 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 3484 | 1465119686306 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:26 INFO - PROCESS | 3484 | ++DOCSHELL 0C49F000 == 21 [pid = 3484] [id = 23] 02:41:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0C49F800) [pid = 3484] [serial = 65] [outer = 00000000] 02:41:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0E109800) [pid = 3484] [serial = 66] [outer = 0C49F800] 02:41:26 INFO - PROCESS | 3484 | 1465119686350 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0E10D400) [pid = 3484] [serial = 67] [outer = 0C49F800] 02:41:26 INFO - PROCESS | 3484 | 1465119686715 Marionette TRACE conn5 <- [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]]]}] 02:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 02:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:41:26 INFO - PROCESS | 3484 | 1465119686786 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 02:41:26 INFO - PROCESS | 3484 | 1465119686789 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 02:41:26 INFO - PROCESS | 3484 | 1465119686792 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:41:26 INFO - PROCESS | 3484 | 1465119686794 Marionette TRACE conn5 <- [1,58,null,{}] 02:41:26 INFO - PROCESS | 3484 | 1465119686798 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:26 INFO - PROCESS | 3484 | 1465119686800 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:26 INFO - PROCESS | 3484 | 1465119686924 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 02:41:26 INFO - PROCESS | 3484 | 1465119686931 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 3484 | 1465119686934 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:26 INFO - PROCESS | 3484 | ++DOCSHELL 15C0C000 == 22 [pid = 3484] [id = 24] 02:41:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (1A935800) [pid = 3484] [serial = 68] [outer = 00000000] 02:41:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (1CA4E400) [pid = 3484] [serial = 69] [outer = 1A935800] 02:41:26 INFO - PROCESS | 3484 | 1465119686978 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (1CA56000) [pid = 3484] [serial = 70] [outer = 1A935800] 02:41:27 INFO - PROCESS | 3484 | 1465119687344 Marionette TRACE conn5 <- [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]]]}] 02:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 02:41:27 INFO - PROCESS | 3484 | 1465119687366 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 02:41:27 INFO - PROCESS | 3484 | 1465119687368 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 02:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:41:27 INFO - PROCESS | 3484 | 1465119687371 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:41:27 INFO - PROCESS | 3484 | 1465119687373 Marionette TRACE conn5 <- [1,62,null,{}] 02:41:27 INFO - PROCESS | 3484 | 1465119687376 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:27 INFO - PROCESS | 3484 | 1465119687378 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:27 INFO - PROCESS | 3484 | 1465119687467 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 02:41:27 INFO - PROCESS | 3484 | 1465119687567 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:27 INFO - PROCESS | 3484 | 1465119687569 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:27 INFO - PROCESS | 3484 | ++DOCSHELL 1410BC00 == 23 [pid = 3484] [id = 25] 02:41:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (1A537800) [pid = 3484] [serial = 71] [outer = 00000000] 02:41:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (1D5B2400) [pid = 3484] [serial = 72] [outer = 1A537800] 02:41:27 INFO - PROCESS | 3484 | 1465119687611 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (1D5B6C00) [pid = 3484] [serial = 73] [outer = 1A537800] 02:41:28 INFO - PROCESS | 3484 | 1465119688613 Marionette TRACE conn5 <- [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]]]}] 02:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1272ms 02:41:28 INFO - PROCESS | 3484 | 1465119688646 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 02:41:28 INFO - PROCESS | 3484 | 1465119688649 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 02:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:41:28 INFO - PROCESS | 3484 | 1465119688654 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:41:28 INFO - PROCESS | 3484 | 1465119688657 Marionette TRACE conn5 <- [1,66,null,{}] 02:41:28 INFO - PROCESS | 3484 | 1465119688662 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:28 INFO - PROCESS | 3484 | 1465119688665 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:28 INFO - PROCESS | 3484 | 1465119688782 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 02:41:28 INFO - PROCESS | 3484 | 1465119688861 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:28 INFO - PROCESS | 3484 | 1465119688863 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:28 INFO - PROCESS | 3484 | ++DOCSHELL 0E10F400 == 24 [pid = 3484] [id = 26] 02:41:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (0E110C00) [pid = 3484] [serial = 74] [outer = 00000000] 02:41:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (0E266C00) [pid = 3484] [serial = 75] [outer = 0E110C00] 02:41:28 INFO - PROCESS | 3484 | 1465119688911 Marionette DEBUG loaded listener.js 02:41:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (0E270400) [pid = 3484] [serial = 76] [outer = 0E110C00] 02:41:29 INFO - PROCESS | 3484 | 1465119689320 Marionette TRACE conn5 <- [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]]]}] 02:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 730ms 02:41:29 INFO - PROCESS | 3484 | 1465119689385 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 02:41:29 INFO - PROCESS | 3484 | 1465119689389 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 02:41:29 INFO - PROCESS | 3484 | 1465119689395 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:41:29 INFO - PROCESS | 3484 | 1465119689397 Marionette TRACE conn5 <- [1,70,null,{}] 02:41:29 INFO - PROCESS | 3484 | 1465119689406 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:29 INFO - PROCESS | 3484 | 1465119689409 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:29 INFO - PROCESS | 3484 | 1465119689518 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 02:41:29 INFO - PROCESS | 3484 | 1465119689530 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:29 INFO - PROCESS | 3484 | 1465119689532 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:29 INFO - PROCESS | 3484 | ++DOCSHELL 0F690C00 == 25 [pid = 3484] [id = 27] 02:41:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (0F697C00) [pid = 3484] [serial = 77] [outer = 00000000] 02:41:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (13121C00) [pid = 3484] [serial = 78] [outer = 0F697C00] 02:41:29 INFO - PROCESS | 3484 | 1465119689622 Marionette DEBUG loaded listener.js 02:41:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (13178000) [pid = 3484] [serial = 79] [outer = 0F697C00] 02:41:30 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (14AE6800) [pid = 3484] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:41:30 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0C49F800) [pid = 3484] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:41:30 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1C786000) [pid = 3484] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:41:30 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (16B46C00) [pid = 3484] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:41:30 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (16EDC400) [pid = 3484] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:41:30 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (0F40A800) [pid = 3484] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:41:30 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (14105800) [pid = 3484] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:41:30 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (169B9C00) [pid = 3484] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:41:30 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (16ED5C00) [pid = 3484] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:41:30 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (18322C00) [pid = 3484] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:41:30 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (172D4C00) [pid = 3484] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:41:30 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (0C49C000) [pid = 3484] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:41:30 INFO - PROCESS | 3484 | 1465119690277 Marionette TRACE conn5 <- [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]]]}] 02:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 02:41:30 INFO - PROCESS | 3484 | 1465119690330 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 02:41:30 INFO - PROCESS | 3484 | 1465119690332 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 02:41:30 INFO - PROCESS | 3484 | 1465119690336 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:41:30 INFO - PROCESS | 3484 | 1465119690339 Marionette TRACE conn5 <- [1,74,null,{}] 02:41:30 INFO - PROCESS | 3484 | 1465119690349 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:30 INFO - PROCESS | 3484 | 1465119690353 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:30 INFO - PROCESS | 3484 | 1465119690444 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 02:41:30 INFO - PROCESS | 3484 | 1465119690514 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:30 INFO - PROCESS | 3484 | 1465119690517 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:30 INFO - PROCESS | 3484 | ++DOCSHELL 147DB400 == 26 [pid = 3484] [id = 28] 02:41:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (147DB800) [pid = 3484] [serial = 80] [outer = 00000000] 02:41:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (154B1800) [pid = 3484] [serial = 81] [outer = 147DB800] 02:41:30 INFO - PROCESS | 3484 | 1465119690575 Marionette DEBUG loaded listener.js 02:41:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (15C0E000) [pid = 3484] [serial = 82] [outer = 147DB800] 02:41:30 INFO - PROCESS | 3484 | 1465119690919 Marionette TRACE conn5 <- [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]]]}] 02:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 02:41:30 INFO - PROCESS | 3484 | 1465119690986 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 02:41:30 INFO - PROCESS | 3484 | 1465119690988 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 02:41:30 INFO - PROCESS | 3484 | 1465119690992 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:41:30 INFO - PROCESS | 3484 | 1465119690994 Marionette TRACE conn5 <- [1,78,null,{}] 02:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:41:30 INFO - PROCESS | 3484 | 1465119690998 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:30 INFO - PROCESS | 3484 | 1465119691000 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:31 INFO - PROCESS | 3484 | 1465119691081 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 02:41:31 INFO - PROCESS | 3484 | 1465119691086 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:31 INFO - PROCESS | 3484 | 1465119691088 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:31 INFO - PROCESS | 3484 | ++DOCSHELL 169BD800 == 27 [pid = 3484] [id = 29] 02:41:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (169BE000) [pid = 3484] [serial = 83] [outer = 00000000] 02:41:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (16ED0000) [pid = 3484] [serial = 84] [outer = 169BE000] 02:41:31 INFO - PROCESS | 3484 | 1465119691132 Marionette DEBUG loaded listener.js 02:41:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (16ED6800) [pid = 3484] [serial = 85] [outer = 169BE000] 02:41:31 INFO - PROCESS | 3484 | 1465119691548 Marionette TRACE conn5 <- [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]]]}] 02:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 02:41:31 INFO - PROCESS | 3484 | 1465119691628 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 02:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:41:31 INFO - PROCESS | 3484 | 1465119691630 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 02:41:31 INFO - PROCESS | 3484 | 1465119691633 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:41:31 INFO - PROCESS | 3484 | 1465119691634 Marionette TRACE conn5 <- [1,82,null,{}] 02:41:31 INFO - PROCESS | 3484 | 1465119691638 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:31 INFO - PROCESS | 3484 | 1465119691639 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:31 INFO - PROCESS | 3484 | 1465119691716 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 02:41:31 INFO - PROCESS | 3484 | 1465119691725 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:31 INFO - PROCESS | 3484 | 1465119691727 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:31 INFO - PROCESS | 3484 | ++DOCSHELL 171B8000 == 28 [pid = 3484] [id = 30] 02:41:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (172CC400) [pid = 3484] [serial = 86] [outer = 00000000] 02:41:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (17751C00) [pid = 3484] [serial = 87] [outer = 172CC400] 02:41:31 INFO - PROCESS | 3484 | 1465119691770 Marionette DEBUG loaded listener.js 02:41:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (177B2C00) [pid = 3484] [serial = 88] [outer = 172CC400] 02:41:32 INFO - PROCESS | 3484 | 1465119692232 Marionette TRACE conn5 <- [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]]]}] 02:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 670ms 02:41:32 INFO - PROCESS | 3484 | 1465119692304 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 02:41:32 INFO - PROCESS | 3484 | 1465119692309 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 02:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:41:32 INFO - PROCESS | 3484 | 1465119692314 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:41:32 INFO - PROCESS | 3484 | 1465119692318 Marionette TRACE conn5 <- [1,86,null,{}] 02:41:32 INFO - PROCESS | 3484 | 1465119692340 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:32 INFO - PROCESS | 3484 | 1465119692344 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:32 INFO - PROCESS | 3484 | 1465119692505 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 02:41:32 INFO - PROCESS | 3484 | 1465119692562 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:32 INFO - PROCESS | 3484 | 1465119692567 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:32 INFO - PROCESS | 3484 | ++DOCSHELL 0E261C00 == 29 [pid = 3484] [id = 31] 02:41:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (0E263400) [pid = 3484] [serial = 89] [outer = 00000000] 02:41:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (0E4EA000) [pid = 3484] [serial = 90] [outer = 0E263400] 02:41:32 INFO - PROCESS | 3484 | 1465119692624 Marionette DEBUG loaded listener.js 02:41:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (0F68F800) [pid = 3484] [serial = 91] [outer = 0E263400] 02:41:33 INFO - PROCESS | 3484 | 1465119693138 Marionette TRACE conn5 <- [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]]]}] 02:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 890ms 02:41:33 INFO - PROCESS | 3484 | 1465119693204 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 02:41:33 INFO - PROCESS | 3484 | 1465119693209 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 02:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:41:33 INFO - PROCESS | 3484 | 1465119693216 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:41:33 INFO - PROCESS | 3484 | 1465119693219 Marionette TRACE conn5 <- [1,90,null,{}] 02:41:33 INFO - PROCESS | 3484 | 1465119693223 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:33 INFO - PROCESS | 3484 | 1465119693226 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:33 INFO - PROCESS | 3484 | 1465119693332 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 02:41:33 INFO - PROCESS | 3484 | 1465119693402 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:33 INFO - PROCESS | 3484 | 1465119693405 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:33 INFO - PROCESS | 3484 | ++DOCSHELL 157FA400 == 30 [pid = 3484] [id = 32] 02:41:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (15C04000) [pid = 3484] [serial = 92] [outer = 00000000] 02:41:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (169EBC00) [pid = 3484] [serial = 93] [outer = 15C04000] 02:41:33 INFO - PROCESS | 3484 | 1465119693460 Marionette DEBUG loaded listener.js 02:41:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (16ED1000) [pid = 3484] [serial = 94] [outer = 15C04000] 02:41:34 INFO - PROCESS | 3484 | 1465119694041 Marionette TRACE conn5 <- [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]]]}] 02:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 02:41:34 INFO - PROCESS | 3484 | 1465119694089 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 02:41:34 INFO - PROCESS | 3484 | 1465119694092 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 02:41:34 INFO - PROCESS | 3484 | 1465119694095 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:41:34 INFO - PROCESS | 3484 | 1465119694099 Marionette TRACE conn5 <- [1,94,null,{}] 02:41:34 INFO - PROCESS | 3484 | 1465119694111 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:34 INFO - PROCESS | 3484 | 1465119694116 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:34 INFO - PROCESS | 3484 | 1465119694221 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 02:41:34 INFO - PROCESS | 3484 | 1465119694305 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:34 INFO - PROCESS | 3484 | 1465119694309 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:34 INFO - PROCESS | 3484 | ++DOCSHELL 1930B000 == 31 [pid = 3484] [id = 33] 02:41:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1941B800) [pid = 3484] [serial = 95] [outer = 00000000] 02:41:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (194DE800) [pid = 3484] [serial = 96] [outer = 1941B800] 02:41:34 INFO - PROCESS | 3484 | 1465119694365 Marionette DEBUG loaded listener.js 02:41:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (195C0000) [pid = 3484] [serial = 97] [outer = 1941B800] 02:41:34 INFO - PROCESS | 3484 | 1465119694905 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 02:41:34 INFO - PROCESS | 3484 | 1465119694969 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 02:41:34 INFO - PROCESS | 3484 | 1465119694972 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 02:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:41:34 INFO - PROCESS | 3484 | 1465119694975 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - PROCESS | 3484 | 1465119694977 Marionette TRACE conn5 <- [1,98,null,{}] 02:41:34 INFO - PROCESS | 3484 | 1465119694981 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:34 INFO - PROCESS | 3484 | 1465119694983 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:35 INFO - PROCESS | 3484 | 1465119695086 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 02:41:35 INFO - PROCESS | 3484 | 1465119695156 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:35 INFO - PROCESS | 3484 | 1465119695158 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:35 INFO - PROCESS | 3484 | ++DOCSHELL 1799C000 == 32 [pid = 3484] [id = 34] 02:41:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (1799D000) [pid = 3484] [serial = 98] [outer = 00000000] 02:41:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (179A0C00) [pid = 3484] [serial = 99] [outer = 1799D000] 02:41:35 INFO - PROCESS | 3484 | 1465119695212 Marionette DEBUG loaded listener.js 02:41:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (195BA000) [pid = 3484] [serial = 100] [outer = 1799D000] 02:41:35 INFO - PROCESS | 3484 | 1465119695770 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 02:41:35 INFO - PROCESS | 3484 | 1465119695864 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 02:41:35 INFO - PROCESS | 3484 | 1465119695868 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 02:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:41:35 INFO - PROCESS | 3484 | 1465119695873 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:41:35 INFO - PROCESS | 3484 | 1465119695877 Marionette TRACE conn5 <- [1,102,null,{}] 02:41:35 INFO - PROCESS | 3484 | 1465119695883 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:35 INFO - PROCESS | 3484 | 1465119695886 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:35 INFO - PROCESS | 3484 | 1465119695996 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 02:41:36 INFO - PROCESS | 3484 | 1465119696061 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:36 INFO - PROCESS | 3484 | 1465119696066 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:36 INFO - PROCESS | 3484 | ++DOCSHELL 0E102800 == 33 [pid = 3484] [id = 35] 02:41:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (0E104800) [pid = 3484] [serial = 101] [outer = 00000000] 02:41:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (0E261800) [pid = 3484] [serial = 102] [outer = 0E104800] 02:41:36 INFO - PROCESS | 3484 | 1465119696115 Marionette DEBUG loaded listener.js 02:41:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (0E839400) [pid = 3484] [serial = 103] [outer = 0E104800] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (186CEC00) [pid = 3484] [serial = 17] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (19CED800) [pid = 3484] [serial = 55] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (194DC800) [pid = 3484] [serial = 28] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (12E33400) [pid = 3484] [serial = 40] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (1A996400) [pid = 3484] [serial = 31] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (0E26E800) [pid = 3484] [serial = 64] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (1C78D000) [pid = 3484] [serial = 22] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (0E10D400) [pid = 3484] [serial = 67] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (154AEC00) [pid = 3484] [serial = 43] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (14AF0C00) [pid = 3484] [serial = 9] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (154AD800) [pid = 3484] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0F696400) [pid = 3484] [serial = 4] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0E109800) [pid = 3484] [serial = 66] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1CA4E400) [pid = 3484] [serial = 69] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1C78C000) [pid = 3484] [serial = 24] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (1832AC00) [pid = 3484] [serial = 27] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (19CEBC00) [pid = 3484] [serial = 30] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (0E692000) [pid = 3484] [serial = 36] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (12A73400) [pid = 3484] [serial = 39] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (147DBC00) [pid = 3484] [serial = 42] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (169F6C00) [pid = 3484] [serial = 45] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (16B6A400) [pid = 3484] [serial = 46] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (177B9800) [pid = 3484] [serial = 48] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (1831E000) [pid = 3484] [serial = 49] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (192BA800) [pid = 3484] [serial = 51] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (19C3F400) [pid = 3484] [serial = 54] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (18318C00) [pid = 3484] [serial = 57] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (195C4400) [pid = 3484] [serial = 52] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (0E26F000) [pid = 3484] [serial = 60] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (0C4A1000) [pid = 3484] [serial = 63] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (0DAF5400) [pid = 3484] [serial = 33] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (1C788800) [pid = 3484] [serial = 21] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (18323400) [pid = 3484] [serial = 14] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 3484 | 1465119697156 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1333ms 02:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:41:37 INFO - PROCESS | 3484 | 1465119697209 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 02:41:37 INFO - PROCESS | 3484 | 1465119697213 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 02:41:37 INFO - PROCESS | 3484 | 1465119697218 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:41:37 INFO - PROCESS | 3484 | 1465119697221 Marionette TRACE conn5 <- [1,106,null,{}] 02:41:37 INFO - PROCESS | 3484 | 1465119697227 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:37 INFO - PROCESS | 3484 | 1465119697230 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:37 INFO - PROCESS | 3484 | 1465119697321 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 02:41:37 INFO - PROCESS | 3484 | 1465119697421 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:37 INFO - PROCESS | 3484 | 1465119697425 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:37 INFO - PROCESS | 3484 | ++DOCSHELL 0E105400 == 34 [pid = 3484] [id = 36] 02:41:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (0E105C00) [pid = 3484] [serial = 104] [outer = 00000000] 02:41:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (0E109800) [pid = 3484] [serial = 105] [outer = 0E105C00] 02:41:37 INFO - PROCESS | 3484 | 1465119697473 Marionette DEBUG loaded listener.js 02:41:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (0E262800) [pid = 3484] [serial = 106] [outer = 0E105C00] 02:41:37 INFO - PROCESS | 3484 | 1465119697855 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 690ms 02:41:37 INFO - PROCESS | 3484 | 1465119697908 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 02:41:37 INFO - PROCESS | 3484 | 1465119697913 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 02:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:41:37 INFO - PROCESS | 3484 | 1465119697919 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:41:37 INFO - PROCESS | 3484 | 1465119697922 Marionette TRACE conn5 <- [1,110,null,{}] 02:41:37 INFO - PROCESS | 3484 | 1465119697926 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:37 INFO - PROCESS | 3484 | 1465119697928 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:38 INFO - PROCESS | 3484 | 1465119698014 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 02:41:38 INFO - PROCESS | 3484 | 1465119698021 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 3484 | 1465119698023 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:38 INFO - PROCESS | 3484 | ++DOCSHELL 0E9ABC00 == 35 [pid = 3484] [id = 37] 02:41:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (1277A800) [pid = 3484] [serial = 107] [outer = 00000000] 02:41:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (12E78400) [pid = 3484] [serial = 108] [outer = 1277A800] 02:41:38 INFO - PROCESS | 3484 | 1465119698071 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (13176400) [pid = 3484] [serial = 109] [outer = 1277A800] 02:41:38 INFO - PROCESS | 3484 | 1465119698518 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 02:41:38 INFO - PROCESS | 3484 | 1465119698553 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 02:41:38 INFO - PROCESS | 3484 | 1465119698555 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 02:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:41:38 INFO - PROCESS | 3484 | 1465119698559 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:41:38 INFO - PROCESS | 3484 | 1465119698562 Marionette TRACE conn5 <- [1,114,null,{}] 02:41:38 INFO - PROCESS | 3484 | 1465119698573 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:38 INFO - PROCESS | 3484 | 1465119698577 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:38 INFO - PROCESS | 3484 | 1465119698660 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 02:41:38 INFO - PROCESS | 3484 | 1465119698695 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 3484 | 1465119698698 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:38 INFO - PROCESS | 3484 | ++DOCSHELL 169BA000 == 36 [pid = 3484] [id = 38] 02:41:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (169BA400) [pid = 3484] [serial = 110] [outer = 00000000] 02:41:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (169EB000) [pid = 3484] [serial = 111] [outer = 169BA400] 02:41:38 INFO - PROCESS | 3484 | 1465119698745 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (16B60000) [pid = 3484] [serial = 112] [outer = 169BA400] 02:41:39 INFO - PROCESS | 3484 | 1465119699180 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 672ms 02:41:39 INFO - PROCESS | 3484 | --DOCSHELL 1799C000 == 35 [pid = 3484] [id = 34] 02:41:39 INFO - PROCESS | 3484 | --DOCSHELL 0E261C00 == 34 [pid = 3484] [id = 31] 02:41:39 INFO - PROCESS | 3484 | --DOCSHELL 171B8000 == 33 [pid = 3484] [id = 30] 02:41:39 INFO - PROCESS | 3484 | --DOCSHELL 157FA400 == 32 [pid = 3484] [id = 32] 02:41:39 INFO - PROCESS | 3484 | --DOCSHELL 1930B000 == 31 [pid = 3484] [id = 33] 02:41:39 INFO - PROCESS | 3484 | --DOCSHELL 169BD800 == 30 [pid = 3484] [id = 29] 02:41:39 INFO - PROCESS | 3484 | --DOCSHELL 0E102800 == 29 [pid = 3484] [id = 35] 02:41:39 INFO - PROCESS | 3484 | --DOCSHELL 0E105400 == 28 [pid = 3484] [id = 36] 02:41:39 INFO - PROCESS | 3484 | 1465119699829 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 02:41:39 INFO - PROCESS | 3484 | 1465119699832 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 02:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:41:39 INFO - PROCESS | 3484 | 1465119699842 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - PROCESS | 3484 | 1465119699846 Marionette TRACE conn5 <- [1,118,null,{}] 02:41:39 INFO - PROCESS | 3484 | 1465119699860 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:39 INFO - PROCESS | 3484 | 1465119699863 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:39 INFO - PROCESS | 3484 | 1465119699980 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 02:41:39 INFO - PROCESS | 3484 | 1465119699989 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:39 INFO - PROCESS | 3484 | 1465119699992 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:40 INFO - PROCESS | 3484 | ++DOCSHELL 0E049C00 == 29 [pid = 3484] [id = 39] 02:41:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (0E04A000) [pid = 3484] [serial = 113] [outer = 00000000] 02:41:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (0E103400) [pid = 3484] [serial = 114] [outer = 0E04A000] 02:41:40 INFO - PROCESS | 3484 | 1465119700069 Marionette DEBUG loaded listener.js 02:41:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (0E10B800) [pid = 3484] [serial = 115] [outer = 0E04A000] 02:41:40 INFO - PROCESS | 3484 | 1465119700493 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 02:41:40 INFO - PROCESS | 3484 | 1465119700515 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 02:41:40 INFO - PROCESS | 3484 | 1465119700518 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 02:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:41:40 INFO - PROCESS | 3484 | 1465119700524 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:41:40 INFO - PROCESS | 3484 | 1465119700528 Marionette TRACE conn5 <- [1,122,null,{}] 02:41:40 INFO - PROCESS | 3484 | 1465119700532 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:40 INFO - PROCESS | 3484 | 1465119700534 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:40 INFO - PROCESS | 3484 | 1465119700639 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 02:41:40 INFO - PROCESS | 3484 | 1465119700645 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:40 INFO - PROCESS | 3484 | 1465119700647 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:40 INFO - PROCESS | 3484 | ++DOCSHELL 12A68C00 == 30 [pid = 3484] [id = 40] 02:41:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (12A69000) [pid = 3484] [serial = 116] [outer = 00000000] 02:41:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (13C0BC00) [pid = 3484] [serial = 117] [outer = 12A69000] 02:41:40 INFO - PROCESS | 3484 | 1465119700693 Marionette DEBUG loaded listener.js 02:41:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (147DBC00) [pid = 3484] [serial = 118] [outer = 12A69000] 02:41:41 INFO - PROCESS | 3484 | 1465119701115 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 02:41:41 INFO - PROCESS | 3484 | 1465119701155 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 02:41:41 INFO - PROCESS | 3484 | 1465119701157 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 02:41:41 INFO - PROCESS | 3484 | 1465119701160 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:41:41 INFO - PROCESS | 3484 | 1465119701162 Marionette TRACE conn5 <- [1,126,null,{}] 02:41:41 INFO - PROCESS | 3484 | 1465119701171 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:41 INFO - PROCESS | 3484 | 1465119701175 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:41 INFO - PROCESS | 3484 | 1465119701554 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (1A537800) [pid = 3484] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (18313800) [pid = 3484] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (1A935800) [pid = 3484] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (0E26B400) [pid = 3484] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (172CC400) [pid = 3484] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (169BE000) [pid = 3484] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (0E110C00) [pid = 3484] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (147DB800) [pid = 3484] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (0F697C00) [pid = 3484] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (0E263400) [pid = 3484] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (15C04000) [pid = 3484] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (1941B800) [pid = 3484] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (1799D000) [pid = 3484] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (0E104800) [pid = 3484] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:41:41 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (0E105C00) [pid = 3484] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:41:41 INFO - PROCESS | 3484 | 1465119701635 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:41 INFO - PROCESS | 3484 | 1465119701639 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:41 INFO - PROCESS | 3484 | ++DOCSHELL 0DA2B400 == 31 [pid = 3484] [id = 41] 02:41:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (0E104800) [pid = 3484] [serial = 119] [outer = 00000000] 02:41:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (0E26AC00) [pid = 3484] [serial = 120] [outer = 0E104800] 02:41:41 INFO - PROCESS | 3484 | 1465119701690 Marionette DEBUG loaded listener.js 02:41:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (1410C000) [pid = 3484] [serial = 121] [outer = 0E104800] 02:41:42 INFO - PROCESS | 3484 | 1465119702073 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 930ms 02:41:42 INFO - PROCESS | 3484 | 1465119702095 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 02:41:42 INFO - PROCESS | 3484 | 1465119702097 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 02:41:42 INFO - PROCESS | 3484 | 1465119702110 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:41:42 INFO - PROCESS | 3484 | 1465119702112 Marionette TRACE conn5 <- [1,130,null,{}] 02:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:41:42 INFO - PROCESS | 3484 | 1465119702115 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:42 INFO - PROCESS | 3484 | 1465119702117 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:42 INFO - PROCESS | 3484 | 1465119702200 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 02:41:42 INFO - PROCESS | 3484 | 1465119702206 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:42 INFO - PROCESS | 3484 | 1465119702208 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:42 INFO - PROCESS | 3484 | ++DOCSHELL 16B4BC00 == 32 [pid = 3484] [id = 42] 02:41:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (16B6B000) [pid = 3484] [serial = 122] [outer = 00000000] 02:41:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (171B7800) [pid = 3484] [serial = 123] [outer = 16B6B000] 02:41:42 INFO - PROCESS | 3484 | 1465119702255 Marionette DEBUG loaded listener.js 02:41:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (172D2800) [pid = 3484] [serial = 124] [outer = 16B6B000] 02:41:42 INFO - PROCESS | 3484 | 1465119702682 Marionette TRACE conn5 <- [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]]]}] 02:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 02:41:42 INFO - PROCESS | 3484 | 1465119702746 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 02:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:41:42 INFO - PROCESS | 3484 | 1465119702748 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 02:41:42 INFO - PROCESS | 3484 | 1465119702751 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:41:42 INFO - PROCESS | 3484 | 1465119702753 Marionette TRACE conn5 <- [1,134,null,{}] 02:41:42 INFO - PROCESS | 3484 | 1465119702757 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:42 INFO - PROCESS | 3484 | 1465119702759 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:42 INFO - PROCESS | 3484 | 1465119702834 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 02:41:42 INFO - PROCESS | 3484 | 1465119702843 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:42 INFO - PROCESS | 3484 | 1465119702845 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:42 INFO - PROCESS | 3484 | ++DOCSHELL 13C15800 == 33 [pid = 3484] [id = 43] 02:41:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (16ED4000) [pid = 3484] [serial = 125] [outer = 00000000] 02:41:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (1775AC00) [pid = 3484] [serial = 126] [outer = 16ED4000] 02:41:42 INFO - PROCESS | 3484 | 1465119702889 Marionette DEBUG loaded listener.js 02:41:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (17834400) [pid = 3484] [serial = 127] [outer = 16ED4000] 02:41:43 INFO - PROCESS | 3484 | 1465119703320 Marionette TRACE conn5 <- [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]]]}] 02:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 02:41:43 INFO - PROCESS | 3484 | 1465119703382 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 02:41:43 INFO - PROCESS | 3484 | 1465119703384 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 02:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:41:43 INFO - PROCESS | 3484 | 1465119703387 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:41:43 INFO - PROCESS | 3484 | 1465119703389 Marionette TRACE conn5 <- [1,138,null,{}] 02:41:43 INFO - PROCESS | 3484 | 1465119703392 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:43 INFO - PROCESS | 3484 | 1465119703398 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:43 INFO - PROCESS | 3484 | 1465119703504 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 02:41:43 INFO - PROCESS | 3484 | 1465119703516 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:43 INFO - PROCESS | 3484 | 1465119703518 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:43 INFO - PROCESS | 3484 | ++DOCSHELL 1830AC00 == 34 [pid = 3484] [id = 44] 02:41:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (1830C400) [pid = 3484] [serial = 128] [outer = 00000000] 02:41:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (1830F800) [pid = 3484] [serial = 129] [outer = 1830C400] 02:41:43 INFO - PROCESS | 3484 | 1465119703562 Marionette DEBUG loaded listener.js 02:41:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (18316800) [pid = 3484] [serial = 130] [outer = 1830C400] 02:41:44 INFO - PROCESS | 3484 | 1465119704233 Marionette TRACE conn5 <- [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]]]}] 02:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 870ms 02:41:44 INFO - PROCESS | 3484 | 1465119704259 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 02:41:44 INFO - PROCESS | 3484 | 1465119704262 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 02:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:41:44 INFO - PROCESS | 3484 | 1465119704267 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:41:44 INFO - PROCESS | 3484 | 1465119704270 Marionette TRACE conn5 <- [1,142,null,{}] 02:41:44 INFO - PROCESS | 3484 | 1465119704275 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:44 INFO - PROCESS | 3484 | 1465119704279 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:44 INFO - PROCESS | 3484 | 1465119704385 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 02:41:44 INFO - PROCESS | 3484 | 1465119704457 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 3484 | 1465119704460 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:44 INFO - PROCESS | 3484 | ++DOCSHELL 0E51DC00 == 35 [pid = 3484] [id = 45] 02:41:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (0E69C000) [pid = 3484] [serial = 131] [outer = 00000000] 02:41:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (13129800) [pid = 3484] [serial = 132] [outer = 0E69C000] 02:41:44 INFO - PROCESS | 3484 | 1465119704516 Marionette DEBUG loaded listener.js 02:41:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (14AF1400) [pid = 3484] [serial = 133] [outer = 0E69C000] 02:41:45 INFO - PROCESS | 3484 | 1465119705077 Marionette TRACE conn5 <- [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]]]}] 02:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 870ms 02:41:45 INFO - PROCESS | 3484 | 1465119705139 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 02:41:45 INFO - PROCESS | 3484 | 1465119705144 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 02:41:45 INFO - PROCESS | 3484 | 1465119705150 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:41:45 INFO - PROCESS | 3484 | 1465119705153 Marionette TRACE conn5 <- [1,146,null,{}] 02:41:45 INFO - PROCESS | 3484 | 1465119705157 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:45 INFO - PROCESS | 3484 | 1465119705160 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:45 INFO - PROCESS | 3484 | 1465119705268 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 02:41:45 INFO - PROCESS | 3484 | 1465119705341 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:45 INFO - PROCESS | 3484 | 1465119705343 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:45 INFO - PROCESS | 3484 | ++DOCSHELL 171B1800 == 36 [pid = 3484] [id = 46] 02:41:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (172CB000) [pid = 3484] [serial = 134] [outer = 00000000] 02:41:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (17993400) [pid = 3484] [serial = 135] [outer = 172CB000] 02:41:45 INFO - PROCESS | 3484 | 1465119705399 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (1799A400) [pid = 3484] [serial = 136] [outer = 172CB000] 02:41:46 INFO - PROCESS | 3484 | 1465119706028 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 931ms 02:41:46 INFO - PROCESS | 3484 | 1465119706084 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 02:41:46 INFO - PROCESS | 3484 | 1465119706087 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 02:41:46 INFO - PROCESS | 3484 | 1465119706091 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:41:46 INFO - PROCESS | 3484 | 1465119706095 Marionette TRACE conn5 <- [1,150,null,{}] 02:41:46 INFO - PROCESS | 3484 | 1465119706105 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:46 INFO - PROCESS | 3484 | 1465119706110 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:46 INFO - PROCESS | 3484 | 1465119706250 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 02:41:46 INFO - PROCESS | 3484 | 1465119706266 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:46 INFO - PROCESS | 3484 | 1465119706269 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:46 INFO - PROCESS | 3484 | ++DOCSHELL 187CCC00 == 37 [pid = 3484] [id = 47] 02:41:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (187CD800) [pid = 3484] [serial = 137] [outer = 00000000] 02:41:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (192C2C00) [pid = 3484] [serial = 138] [outer = 187CD800] 02:41:46 INFO - PROCESS | 3484 | 1465119706325 Marionette DEBUG loaded listener.js 02:41:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1941E800) [pid = 3484] [serial = 139] [outer = 187CD800] 02:41:46 INFO - PROCESS | 3484 | 1465119706908 Marionette TRACE conn5 <- [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]]]}] 02:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 870ms 02:41:46 INFO - PROCESS | 3484 | 1465119706964 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 02:41:46 INFO - PROCESS | 3484 | 1465119706967 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 02:41:46 INFO - PROCESS | 3484 | 1465119706971 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:41:46 INFO - PROCESS | 3484 | 1465119706973 Marionette TRACE conn5 <- [1,154,null,{}] 02:41:46 INFO - PROCESS | 3484 | 1465119706976 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:46 INFO - PROCESS | 3484 | 1465119706979 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:47 INFO - PROCESS | 3484 | 1465119707152 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 02:41:47 INFO - PROCESS | 3484 | 1465119707230 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:47 INFO - PROCESS | 3484 | 1465119707233 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:47 INFO - PROCESS | 3484 | ++DOCSHELL 0D877C00 == 38 [pid = 3484] [id = 48] 02:41:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (0D8D4C00) [pid = 3484] [serial = 140] [outer = 00000000] 02:41:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (0DA23C00) [pid = 3484] [serial = 141] [outer = 0D8D4C00] 02:41:47 INFO - PROCESS | 3484 | 1465119707324 Marionette DEBUG loaded listener.js 02:41:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (0E106000) [pid = 3484] [serial = 142] [outer = 0D8D4C00] 02:41:47 INFO - PROCESS | 3484 | --DOCSHELL 13C15800 == 37 [pid = 3484] [id = 43] 02:41:47 INFO - PROCESS | 3484 | --DOCSHELL 16B4BC00 == 36 [pid = 3484] [id = 42] 02:41:47 INFO - PROCESS | 3484 | --DOCSHELL 0DA2B400 == 35 [pid = 3484] [id = 41] 02:41:47 INFO - PROCESS | 3484 | --DOCSHELL 12A68C00 == 34 [pid = 3484] [id = 40] 02:41:47 INFO - PROCESS | 3484 | --DOCSHELL 0E049C00 == 33 [pid = 3484] [id = 39] 02:41:47 INFO - PROCESS | 3484 | --DOCSHELL 0E9ABC00 == 32 [pid = 3484] [id = 37] 02:41:47 INFO - PROCESS | 3484 | --DOCSHELL 169BA000 == 31 [pid = 3484] [id = 38] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (177B2C00) [pid = 3484] [serial = 88] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (0E4EA000) [pid = 3484] [serial = 90] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (169EBC00) [pid = 3484] [serial = 93] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (194DE800) [pid = 3484] [serial = 96] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (179A0C00) [pid = 3484] [serial = 99] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0E261800) [pid = 3484] [serial = 102] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0E109800) [pid = 3484] [serial = 105] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (12E78400) [pid = 3484] [serial = 108] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (0E262800) [pid = 3484] [serial = 106] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (0F68F800) [pid = 3484] [serial = 91] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (16ED1000) [pid = 3484] [serial = 94] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (195C0000) [pid = 3484] [serial = 97] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (195BA000) [pid = 3484] [serial = 100] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (16ED6800) [pid = 3484] [serial = 85] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (0E839400) [pid = 3484] [serial = 103] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (0E266C00) [pid = 3484] [serial = 75] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (0E270400) [pid = 3484] [serial = 76] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (154B1800) [pid = 3484] [serial = 81] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (17751C00) [pid = 3484] [serial = 87] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (13121C00) [pid = 3484] [serial = 78] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (16ED0000) [pid = 3484] [serial = 84] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (13178000) [pid = 3484] [serial = 79] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (15C0E000) [pid = 3484] [serial = 82] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (1D5B6C00) [pid = 3484] [serial = 73] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 57 (1D5B2400) [pid = 3484] [serial = 72] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 56 (1A0B2000) [pid = 3484] [serial = 58] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 55 (1CA56000) [pid = 3484] [serial = 70] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | --DOMWINDOW == 54 (18317000) [pid = 3484] [serial = 61] [outer = 00000000] [url = about:blank] 02:41:47 INFO - PROCESS | 3484 | 1465119707811 Marionette TRACE conn5 <- [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]]]}] 02:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 870ms 02:41:47 INFO - PROCESS | 3484 | 1465119707845 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 02:41:47 INFO - PROCESS | 3484 | 1465119707849 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 02:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:41:47 INFO - PROCESS | 3484 | 1465119707853 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:41:47 INFO - PROCESS | 3484 | 1465119707856 Marionette TRACE conn5 <- [1,158,null,{}] 02:41:47 INFO - PROCESS | 3484 | 1465119707861 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:47 INFO - PROCESS | 3484 | 1465119707863 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:47 INFO - PROCESS | 3484 | 1465119707949 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 02:41:47 INFO - PROCESS | 3484 | 1465119707958 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:47 INFO - PROCESS | 3484 | 1465119707961 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:47 INFO - PROCESS | 3484 | ++DOCSHELL 0E106400 == 32 [pid = 3484] [id = 49] 02:41:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 55 (0F68F800) [pid = 3484] [serial = 143] [outer = 00000000] 02:41:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 56 (12A95400) [pid = 3484] [serial = 144] [outer = 0F68F800] 02:41:48 INFO - PROCESS | 3484 | 1465119708007 Marionette DEBUG loaded listener.js 02:41:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 57 (12ED3000) [pid = 3484] [serial = 145] [outer = 0F68F800] 02:41:48 INFO - PROCESS | 3484 | 1465119708450 Marionette TRACE conn5 <- [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]]]}] 02:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 02:41:48 INFO - PROCESS | 3484 | 1465119708485 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 02:41:48 INFO - PROCESS | 3484 | 1465119708487 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 02:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:41:48 INFO - PROCESS | 3484 | 1465119708494 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:41:48 INFO - PROCESS | 3484 | 1465119708496 Marionette TRACE conn5 <- [1,162,null,{}] 02:41:48 INFO - PROCESS | 3484 | 1465119708500 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:48 INFO - PROCESS | 3484 | 1465119708502 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:48 INFO - PROCESS | 3484 | 1465119708588 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 02:41:48 INFO - PROCESS | 3484 | 1465119708597 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:48 INFO - PROCESS | 3484 | 1465119708599 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:48 INFO - PROCESS | 3484 | ++DOCSHELL 157F0000 == 33 [pid = 3484] [id = 50] 02:41:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 58 (157F1400) [pid = 3484] [serial = 146] [outer = 00000000] 02:41:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (15C05000) [pid = 3484] [serial = 147] [outer = 157F1400] 02:41:48 INFO - PROCESS | 3484 | 1465119708645 Marionette DEBUG loaded listener.js 02:41:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (169BC000) [pid = 3484] [serial = 148] [outer = 157F1400] 02:41:49 INFO - PROCESS | 3484 | 1465119709108 Marionette TRACE conn5 <- [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]]]}] 02:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 02:41:49 INFO - PROCESS | 3484 | 1465119709124 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 02:41:49 INFO - PROCESS | 3484 | 1465119709128 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 02:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:41:49 INFO - PROCESS | 3484 | 1465119709137 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:41:49 INFO - PROCESS | 3484 | 1465119709141 Marionette TRACE conn5 <- [1,166,null,{}] 02:41:49 INFO - PROCESS | 3484 | 1465119709145 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:49 INFO - PROCESS | 3484 | 1465119709148 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:49 INFO - PROCESS | 3484 | 1465119709235 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 02:41:49 INFO - PROCESS | 3484 | 1465119709242 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:49 INFO - PROCESS | 3484 | 1465119709244 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:49 INFO - PROCESS | 3484 | ++DOCSHELL 169EBC00 == 34 [pid = 3484] [id = 51] 02:41:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (16E07C00) [pid = 3484] [serial = 149] [outer = 00000000] 02:41:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (172D7400) [pid = 3484] [serial = 150] [outer = 16E07C00] 02:41:49 INFO - PROCESS | 3484 | 1465119709288 Marionette DEBUG loaded listener.js 02:41:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (177BDC00) [pid = 3484] [serial = 151] [outer = 16E07C00] 02:41:49 INFO - PROCESS | 3484 | 1465119709714 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 02:41:49 INFO - PROCESS | 3484 | 1465119709765 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 02:41:49 INFO - PROCESS | 3484 | 1465119709767 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 02:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:41:49 INFO - PROCESS | 3484 | 1465119709776 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:41:49 INFO - PROCESS | 3484 | 1465119709777 Marionette TRACE conn5 <- [1,170,null,{}] 02:41:49 INFO - PROCESS | 3484 | 1465119709781 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:49 INFO - PROCESS | 3484 | 1465119709783 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:49 INFO - PROCESS | 3484 | 1465119709886 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 02:41:49 INFO - PROCESS | 3484 | 1465119709892 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:49 INFO - PROCESS | 3484 | 1465119709894 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:49 INFO - PROCESS | 3484 | ++DOCSHELL 172D3C00 == 35 [pid = 3484] [id = 52] 02:41:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (172D9800) [pid = 3484] [serial = 152] [outer = 00000000] 02:41:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (18313C00) [pid = 3484] [serial = 153] [outer = 172D9800] 02:41:49 INFO - PROCESS | 3484 | 1465119709937 Marionette DEBUG loaded listener.js 02:41:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (186C2400) [pid = 3484] [serial = 154] [outer = 172D9800] 02:41:50 INFO - PROCESS | 3484 | 1465119710381 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 02:41:50 INFO - PROCESS | 3484 | 1465119710404 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 02:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:41:50 INFO - PROCESS | 3484 | 1465119710406 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 02:41:50 INFO - PROCESS | 3484 | 1465119710409 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:41:50 INFO - PROCESS | 3484 | 1465119710411 Marionette TRACE conn5 <- [1,174,null,{}] 02:41:50 INFO - PROCESS | 3484 | 1465119710414 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:50 INFO - PROCESS | 3484 | 1465119710416 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:50 INFO - PROCESS | 3484 | 1465119710525 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 02:41:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (1941F400) [pid = 3484] [serial = 155] [outer = 0E04BC00] 02:41:50 INFO - PROCESS | 3484 | 1465119710549 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:50 INFO - PROCESS | 3484 | 1465119710555 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:50 INFO - PROCESS | 3484 | ++DOCSHELL 195C4000 == 36 [pid = 3484] [id = 53] 02:41:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (195C6800) [pid = 3484] [serial = 156] [outer = 00000000] 02:41:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (19C3EC00) [pid = 3484] [serial = 157] [outer = 195C6800] 02:41:50 INFO - PROCESS | 3484 | 1465119710656 Marionette DEBUG loaded listener.js 02:41:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (19CEB800) [pid = 3484] [serial = 158] [outer = 195C6800] 02:41:51 INFO - PROCESS | 3484 | 1465119711124 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 730ms 02:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:41:51 INFO - PROCESS | 3484 | 1465119711140 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 02:41:51 INFO - PROCESS | 3484 | 1465119711142 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 02:41:51 INFO - PROCESS | 3484 | 1465119711145 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:41:51 INFO - PROCESS | 3484 | 1465119711147 Marionette TRACE conn5 <- [1,178,null,{}] 02:41:51 INFO - PROCESS | 3484 | 1465119711150 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:51 INFO - PROCESS | 3484 | 1465119711152 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:51 INFO - PROCESS | 3484 | 1465119711281 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 02:41:51 INFO - PROCESS | 3484 | 1465119711299 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:51 INFO - PROCESS | 3484 | 1465119711301 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:51 INFO - PROCESS | 3484 | ++DOCSHELL 15C04800 == 37 [pid = 3484] [id = 54] 02:41:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (1799DC00) [pid = 3484] [serial = 159] [outer = 00000000] 02:41:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (19C7FC00) [pid = 3484] [serial = 160] [outer = 1799DC00] 02:41:51 INFO - PROCESS | 3484 | 1465119711353 Marionette DEBUG loaded listener.js 02:41:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (19C7BC00) [pid = 3484] [serial = 161] [outer = 1799DC00] 02:41:51 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (169BA400) [pid = 3484] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:41:51 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (1277A800) [pid = 3484] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:41:51 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (16ED4000) [pid = 3484] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:41:51 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (0E04A000) [pid = 3484] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:41:51 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (0E104800) [pid = 3484] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:41:51 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (12A69000) [pid = 3484] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:41:51 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (16B6B000) [pid = 3484] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:41:51 INFO - PROCESS | 3484 | 1465119711764 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 02:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:41:51 INFO - PROCESS | 3484 | 1465119711816 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 02:41:51 INFO - PROCESS | 3484 | 1465119711818 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 02:41:51 INFO - PROCESS | 3484 | 1465119711821 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:41:51 INFO - PROCESS | 3484 | 1465119711823 Marionette TRACE conn5 <- [1,182,null,{}] 02:41:51 INFO - PROCESS | 3484 | 1465119711826 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:51 INFO - PROCESS | 3484 | 1465119711828 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:51 INFO - PROCESS | 3484 | 1465119711907 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 02:41:51 INFO - PROCESS | 3484 | 1465119711912 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:51 INFO - PROCESS | 3484 | 1465119711914 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:51 INFO - PROCESS | 3484 | ++DOCSHELL 13121800 == 38 [pid = 3484] [id = 55] 02:41:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (1540CC00) [pid = 3484] [serial = 162] [outer = 00000000] 02:41:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (15417000) [pid = 3484] [serial = 163] [outer = 1540CC00] 02:41:51 INFO - PROCESS | 3484 | 1465119711961 Marionette DEBUG loaded listener.js 02:41:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (15419C00) [pid = 3484] [serial = 164] [outer = 1540CC00] 02:41:52 INFO - PROCESS | 3484 | 1465119712360 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 02:41:52 INFO - PROCESS | 3484 | 1465119712401 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 02:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:41:52 INFO - PROCESS | 3484 | 1465119712403 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 02:41:52 INFO - PROCESS | 3484 | 1465119712407 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:41:52 INFO - PROCESS | 3484 | 1465119712409 Marionette TRACE conn5 <- [1,186,null,{}] 02:41:52 INFO - PROCESS | 3484 | 1465119712413 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:52 INFO - PROCESS | 3484 | 1465119712414 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:52 INFO - PROCESS | 3484 | 1465119712493 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 02:41:52 INFO - PROCESS | 3484 | 1465119712499 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:52 INFO - PROCESS | 3484 | 1465119712501 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:52 INFO - PROCESS | 3484 | ++DOCSHELL 15416800 == 39 [pid = 3484] [id = 56] 02:41:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (154E0000) [pid = 3484] [serial = 165] [outer = 00000000] 02:41:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (19C7C400) [pid = 3484] [serial = 166] [outer = 154E0000] 02:41:52 INFO - PROCESS | 3484 | 1465119712544 Marionette DEBUG loaded listener.js 02:41:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (1A016400) [pid = 3484] [serial = 167] [outer = 154E0000] 02:41:52 INFO - PROCESS | 3484 | 1465119712951 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 02:41:52 INFO - PROCESS | 3484 | 1465119712977 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 02:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:41:52 INFO - PROCESS | 3484 | 1465119712979 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 02:41:52 INFO - PROCESS | 3484 | 1465119712982 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:41:52 INFO - PROCESS | 3484 | 1465119712984 Marionette TRACE conn5 <- [1,190,null,{}] 02:41:52 INFO - PROCESS | 3484 | 1465119712988 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:52 INFO - PROCESS | 3484 | 1465119712990 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:53 INFO - PROCESS | 3484 | 1465119713109 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 02:41:53 INFO - PROCESS | 3484 | 1465119713116 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:53 INFO - PROCESS | 3484 | 1465119713118 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:53 INFO - PROCESS | 3484 | ++DOCSHELL 17215000 == 40 [pid = 3484] [id = 57] 02:41:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (17215400) [pid = 3484] [serial = 168] [outer = 00000000] 02:41:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (1721A800) [pid = 3484] [serial = 169] [outer = 17215400] 02:41:53 INFO - PROCESS | 3484 | 1465119713164 Marionette DEBUG loaded listener.js 02:41:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1721D800) [pid = 3484] [serial = 170] [outer = 17215400] 02:41:53 INFO - PROCESS | 3484 | 1465119713541 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 02:41:53 INFO - PROCESS | 3484 | 1465119713553 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 02:41:53 INFO - PROCESS | 3484 | 1465119713555 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 02:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:41:53 INFO - PROCESS | 3484 | 1465119713558 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:41:53 INFO - PROCESS | 3484 | 1465119713560 Marionette TRACE conn5 <- [1,194,null,{}] 02:41:53 INFO - PROCESS | 3484 | 1465119713564 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:53 INFO - PROCESS | 3484 | 1465119713566 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:53 INFO - PROCESS | 3484 | 1465119713647 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 02:41:53 INFO - PROCESS | 3484 | 1465119713719 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:53 INFO - PROCESS | 3484 | 1465119713722 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:53 INFO - PROCESS | 3484 | ++DOCSHELL 0D230400 == 41 [pid = 3484] [id = 58] 02:41:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (0D231C00) [pid = 3484] [serial = 171] [outer = 00000000] 02:41:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (0D236800) [pid = 3484] [serial = 172] [outer = 0D231C00] 02:41:53 INFO - PROCESS | 3484 | 1465119713767 Marionette DEBUG loaded listener.js 02:41:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (0E26C800) [pid = 3484] [serial = 173] [outer = 0D231C00] 02:41:54 INFO - PROCESS | 3484 | 1465119714372 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 870ms 02:41:54 INFO - PROCESS | 3484 | 1465119714430 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 02:41:54 INFO - PROCESS | 3484 | 1465119714435 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 02:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:41:54 INFO - PROCESS | 3484 | 1465119714440 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:41:54 INFO - PROCESS | 3484 | 1465119714445 Marionette TRACE conn5 <- [1,198,null,{}] 02:41:54 INFO - PROCESS | 3484 | 1465119714451 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:54 INFO - PROCESS | 3484 | 1465119714454 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:54 INFO - PROCESS | 3484 | 1465119714570 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 02:41:54 INFO - PROCESS | 3484 | 1465119714647 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:54 INFO - PROCESS | 3484 | 1465119714650 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:54 INFO - PROCESS | 3484 | ++DOCSHELL 0E269000 == 42 [pid = 3484] [id = 59] 02:41:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (0E26DC00) [pid = 3484] [serial = 174] [outer = 00000000] 02:41:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (0E929C00) [pid = 3484] [serial = 175] [outer = 0E26DC00] 02:41:54 INFO - PROCESS | 3484 | 1465119714748 Marionette DEBUG loaded listener.js 02:41:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1277B000) [pid = 3484] [serial = 176] [outer = 0E26DC00] 02:41:55 INFO - PROCESS | 3484 | 1465119715398 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1028ms 02:41:55 INFO - PROCESS | 3484 | 1465119715468 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 02:41:55 INFO - PROCESS | 3484 | 1465119715473 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 02:41:55 INFO - PROCESS | 3484 | 1465119715480 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:41:55 INFO - PROCESS | 3484 | 1465119715483 Marionette TRACE conn5 <- [1,202,null,{}] 02:41:55 INFO - PROCESS | 3484 | 1465119715487 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:55 INFO - PROCESS | 3484 | 1465119715490 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:55 INFO - PROCESS | 3484 | 1465119715637 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 02:41:55 INFO - PROCESS | 3484 | 1465119715754 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:55 INFO - PROCESS | 3484 | 1465119715757 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:55 INFO - PROCESS | 3484 | ++DOCSHELL 15416400 == 43 [pid = 3484] [id = 60] 02:41:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (169B6C00) [pid = 3484] [serial = 177] [outer = 00000000] 02:41:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (16ED1C00) [pid = 3484] [serial = 178] [outer = 169B6C00] 02:41:55 INFO - PROCESS | 3484 | 1465119715814 Marionette DEBUG loaded listener.js 02:41:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (16EDB400) [pid = 3484] [serial = 179] [outer = 169B6C00] 02:41:56 INFO - PROCESS | 3484 | 1465119716588 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1122ms 02:41:56 INFO - PROCESS | 3484 | 1465119716605 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 02:41:56 INFO - PROCESS | 3484 | 1465119716609 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 02:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:41:56 INFO - PROCESS | 3484 | 1465119716630 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:41:56 INFO - PROCESS | 3484 | 1465119716633 Marionette TRACE conn5 <- [1,206,null,{}] 02:41:56 INFO - PROCESS | 3484 | 1465119716639 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:56 INFO - PROCESS | 3484 | 1465119716641 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:56 INFO - PROCESS | 3484 | 1465119716741 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 02:41:56 INFO - PROCESS | 3484 | 1465119716817 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:56 INFO - PROCESS | 3484 | 1465119716821 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:56 INFO - PROCESS | 3484 | ++DOCSHELL 0E104800 == 44 [pid = 3484] [id = 61] 02:41:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (0E109800) [pid = 3484] [serial = 180] [outer = 00000000] 02:41:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (0E265800) [pid = 3484] [serial = 181] [outer = 0E109800] 02:41:56 INFO - PROCESS | 3484 | 1465119716870 Marionette DEBUG loaded listener.js 02:41:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (0E82BC00) [pid = 3484] [serial = 182] [outer = 0E109800] 02:41:57 INFO - PROCESS | 3484 | --DOCSHELL 17215000 == 43 [pid = 3484] [id = 57] 02:41:57 INFO - PROCESS | 3484 | --DOCSHELL 15416800 == 42 [pid = 3484] [id = 56] 02:41:57 INFO - PROCESS | 3484 | --DOCSHELL 13121800 == 41 [pid = 3484] [id = 55] 02:41:57 INFO - PROCESS | 3484 | --DOCSHELL 15C04800 == 40 [pid = 3484] [id = 54] 02:41:57 INFO - PROCESS | 3484 | --DOCSHELL 195C4000 == 39 [pid = 3484] [id = 53] 02:41:57 INFO - PROCESS | 3484 | --DOCSHELL 172D3C00 == 38 [pid = 3484] [id = 52] 02:41:57 INFO - PROCESS | 3484 | --DOCSHELL 169EBC00 == 37 [pid = 3484] [id = 51] 02:41:57 INFO - PROCESS | 3484 | --DOCSHELL 157F0000 == 36 [pid = 3484] [id = 50] 02:41:57 INFO - PROCESS | 3484 | --DOCSHELL 0E106400 == 35 [pid = 3484] [id = 49] 02:41:57 INFO - PROCESS | 3484 | --DOCSHELL 0D877C00 == 34 [pid = 3484] [id = 48] 02:41:57 INFO - PROCESS | 3484 | --DOCSHELL 187CCC00 == 33 [pid = 3484] [id = 47] 02:41:57 INFO - PROCESS | 3484 | --DOCSHELL 171B1800 == 32 [pid = 3484] [id = 46] 02:41:57 INFO - PROCESS | 3484 | --DOCSHELL 0E51DC00 == 31 [pid = 3484] [id = 45] 02:41:57 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (169EB000) [pid = 3484] [serial = 111] [outer = 00000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (13176400) [pid = 3484] [serial = 109] [outer = 00000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (1775AC00) [pid = 3484] [serial = 126] [outer = 00000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (17834400) [pid = 3484] [serial = 127] [outer = 00000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0E103400) [pid = 3484] [serial = 114] [outer = 00000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0E26AC00) [pid = 3484] [serial = 120] [outer = 00000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (147DBC00) [pid = 3484] [serial = 118] [outer = 00000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (13C0BC00) [pid = 3484] [serial = 117] [outer = 00000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (171B7800) [pid = 3484] [serial = 123] [outer = 00000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1410C000) [pid = 3484] [serial = 121] [outer = 00000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (172D2800) [pid = 3484] [serial = 124] [outer = 00000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0E10B800) [pid = 3484] [serial = 115] [outer = 00000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (16B60000) [pid = 3484] [serial = 112] [outer = 00000000] [url = about:blank] 02:41:57 INFO - PROCESS | 3484 | 1465119717425 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 02:41:57 INFO - PROCESS | 3484 | 1465119717463 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 02:41:57 INFO - PROCESS | 3484 | 1465119717467 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 02:41:57 INFO - PROCESS | 3484 | 1465119717473 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:41:57 INFO - PROCESS | 3484 | 1465119717476 Marionette TRACE conn5 <- [1,210,null,{}] 02:41:57 INFO - PROCESS | 3484 | 1465119717479 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:57 INFO - PROCESS | 3484 | 1465119717482 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:57 INFO - PROCESS | 3484 | 1465119717566 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 02:41:57 INFO - PROCESS | 3484 | 1465119717576 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 3484 | 1465119717578 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:57 INFO - PROCESS | 3484 | ++DOCSHELL 0E10B400 == 32 [pid = 3484] [id = 62] 02:41:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (0E10B800) [pid = 3484] [serial = 183] [outer = 00000000] 02:41:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (0F780400) [pid = 3484] [serial = 184] [outer = 0E10B800] 02:41:57 INFO - PROCESS | 3484 | 1465119717625 Marionette DEBUG loaded listener.js 02:41:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (12E30800) [pid = 3484] [serial = 185] [outer = 0E10B800] 02:41:58 INFO - PROCESS | 3484 | 1465119718093 Marionette TRACE conn5 <- [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]]]}] 02:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 02:41:58 INFO - PROCESS | 3484 | 1465119718161 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 02:41:58 INFO - PROCESS | 3484 | 1465119718163 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 02:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:41:58 INFO - PROCESS | 3484 | 1465119718166 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:41:58 INFO - PROCESS | 3484 | 1465119718170 Marionette TRACE conn5 <- [1,214,null,{}] 02:41:58 INFO - PROCESS | 3484 | 1465119718181 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:58 INFO - PROCESS | 3484 | 1465119718185 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:58 INFO - PROCESS | 3484 | 1465119718269 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 02:41:58 INFO - PROCESS | 3484 | 1465119718346 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:58 INFO - PROCESS | 3484 | 1465119718349 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:58 INFO - PROCESS | 3484 | ++DOCSHELL 1540E000 == 33 [pid = 3484] [id = 63] 02:41:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (1540F400) [pid = 3484] [serial = 186] [outer = 00000000] 02:41:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (15416800) [pid = 3484] [serial = 187] [outer = 1540F400] 02:41:58 INFO - PROCESS | 3484 | 1465119718396 Marionette DEBUG loaded listener.js 02:41:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (154ED800) [pid = 3484] [serial = 188] [outer = 1540F400] 02:41:58 INFO - PROCESS | 3484 | 1465119718764 Marionette TRACE conn5 <- [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]]]}] 02:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 02:41:58 INFO - PROCESS | 3484 | 1465119718799 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 02:41:58 INFO - PROCESS | 3484 | 1465119718802 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 02:41:58 INFO - PROCESS | 3484 | 1465119718804 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:41:58 INFO - PROCESS | 3484 | 1465119718806 Marionette TRACE conn5 <- [1,218,null,{}] 02:41:58 INFO - PROCESS | 3484 | 1465119718810 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:58 INFO - PROCESS | 3484 | 1465119718812 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:58 INFO - PROCESS | 3484 | 1465119718899 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 02:41:58 INFO - PROCESS | 3484 | 1465119718905 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:58 INFO - PROCESS | 3484 | 1465119718907 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:58 INFO - PROCESS | 3484 | ++DOCSHELL 16926400 == 34 [pid = 3484] [id = 64] 02:41:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (16929400) [pid = 3484] [serial = 189] [outer = 00000000] 02:41:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (16933800) [pid = 3484] [serial = 190] [outer = 16929400] 02:41:58 INFO - PROCESS | 3484 | 1465119718961 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (169BE000) [pid = 3484] [serial = 191] [outer = 16929400] 02:41:59 INFO - PROCESS | 3484 | 1465119719388 Marionette TRACE conn5 <- [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]]]}] 02:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 631ms 02:41:59 INFO - PROCESS | 3484 | 1465119719444 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 02:41:59 INFO - PROCESS | 3484 | 1465119719446 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 02:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:41:59 INFO - PROCESS | 3484 | 1465119719458 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:41:59 INFO - PROCESS | 3484 | 1465119719459 Marionette TRACE conn5 <- [1,222,null,{}] 02:41:59 INFO - PROCESS | 3484 | 1465119719463 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:59 INFO - PROCESS | 3484 | 1465119719465 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:59 INFO - PROCESS | 3484 | 1465119719568 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 02:41:59 INFO - PROCESS | 3484 | 1465119719576 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:59 INFO - PROCESS | 3484 | 1465119719578 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:41:59 INFO - PROCESS | 3484 | ++DOCSHELL 169C2400 == 35 [pid = 3484] [id = 65] 02:41:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (169F2800) [pid = 3484] [serial = 192] [outer = 00000000] 02:41:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (16E0D400) [pid = 3484] [serial = 193] [outer = 169F2800] 02:41:59 INFO - PROCESS | 3484 | 1465119719625 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (16ED1800) [pid = 3484] [serial = 194] [outer = 169F2800] 02:42:00 INFO - PROCESS | 3484 | 1465119720095 Marionette TRACE conn5 <- [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]]]}] 02:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 02:42:00 INFO - PROCESS | 3484 | 1465119720131 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 02:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:42:00 INFO - PROCESS | 3484 | 1465119720133 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 02:42:00 INFO - PROCESS | 3484 | 1465119720136 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - PROCESS | 3484 | 1465119720137 Marionette TRACE conn5 <- [1,226,null,{}] 02:42:00 INFO - PROCESS | 3484 | 1465119720141 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:00 INFO - PROCESS | 3484 | 1465119720146 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:00 INFO - PROCESS | 3484 | 1465119720276 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 02:42:00 INFO - PROCESS | 3484 | 1465119720287 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:00 INFO - PROCESS | 3484 | 1465119720289 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:00 INFO - PROCESS | 3484 | ++DOCSHELL 16B6B000 == 36 [pid = 3484] [id = 66] 02:42:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (16ED8800) [pid = 3484] [serial = 195] [outer = 00000000] 02:42:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (172D1800) [pid = 3484] [serial = 196] [outer = 16ED8800] 02:42:00 INFO - PROCESS | 3484 | 1465119720336 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (172D3400) [pid = 3484] [serial = 197] [outer = 16ED8800] 02:42:00 INFO - PROCESS | 3484 | 1465119720754 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 02:42:00 INFO - PROCESS | 3484 | 1465119720811 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 02:42:00 INFO - PROCESS | 3484 | 1465119720813 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 02:42:00 INFO - PROCESS | 3484 | 1465119720816 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - PROCESS | 3484 | 1465119720818 Marionette TRACE conn5 <- [1,230,null,{}] 02:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:42:00 INFO - PROCESS | 3484 | 1465119720822 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:00 INFO - PROCESS | 3484 | 1465119720824 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:00 INFO - PROCESS | 3484 | 1465119720959 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 02:42:00 INFO - PROCESS | 3484 | 1465119720978 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:00 INFO - PROCESS | 3484 | 1465119720980 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:00 INFO - PROCESS | 3484 | ++DOCSHELL 177B9800 == 37 [pid = 3484] [id = 67] 02:42:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (17832800) [pid = 3484] [serial = 198] [outer = 00000000] 02:42:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (1799D000) [pid = 3484] [serial = 199] [outer = 17832800] 02:42:01 INFO - PROCESS | 3484 | 1465119721024 Marionette DEBUG loaded listener.js 02:42:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (1830A400) [pid = 3484] [serial = 200] [outer = 17832800] 02:42:01 INFO - PROCESS | 3484 | 1465119721577 Marionette TRACE conn5 <- [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]]]}] 02:42:01 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (172D9800) [pid = 3484] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:42:01 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (0F68F800) [pid = 3484] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:42:01 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (0D8D4C00) [pid = 3484] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:42:01 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (16E07C00) [pid = 3484] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:42:01 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (157F1400) [pid = 3484] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:42:01 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (195C6800) [pid = 3484] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:42:01 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1799DC00) [pid = 3484] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:42:01 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (1540CC00) [pid = 3484] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:42:01 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (154E0000) [pid = 3484] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:42:01 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (17215400) [pid = 3484] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 830ms 02:42:01 INFO - PROCESS | 3484 | 1465119721652 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 02:42:01 INFO - PROCESS | 3484 | 1465119721654 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 02:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:42:01 INFO - PROCESS | 3484 | 1465119721657 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:42:01 INFO - PROCESS | 3484 | 1465119721659 Marionette TRACE conn5 <- [1,234,null,{}] 02:42:01 INFO - PROCESS | 3484 | 1465119721662 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:01 INFO - PROCESS | 3484 | 1465119721664 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:01 INFO - PROCESS | 3484 | 1465119721742 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 02:42:01 INFO - PROCESS | 3484 | 1465119721747 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:01 INFO - PROCESS | 3484 | 1465119721749 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:01 INFO - PROCESS | 3484 | ++DOCSHELL 0E92C800 == 38 [pid = 3484] [id = 68] 02:42:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (0E9A1400) [pid = 3484] [serial = 201] [outer = 00000000] 02:42:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (172CBC00) [pid = 3484] [serial = 202] [outer = 0E9A1400] 02:42:01 INFO - PROCESS | 3484 | 1465119721792 Marionette DEBUG loaded listener.js 02:42:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1830A800) [pid = 3484] [serial = 203] [outer = 0E9A1400] 02:42:02 INFO - PROCESS | 3484 | 1465119722209 Marionette TRACE conn5 <- [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]]]}] 02:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 02:42:02 INFO - PROCESS | 3484 | 1465119722228 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 02:42:02 INFO - PROCESS | 3484 | 1465119722230 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 02:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:42:02 INFO - PROCESS | 3484 | 1465119722265 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:42:02 INFO - PROCESS | 3484 | 1465119722267 Marionette TRACE conn5 <- [1,238,null,{}] 02:42:02 INFO - PROCESS | 3484 | 1465119722274 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:02 INFO - PROCESS | 3484 | 1465119722276 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:02 INFO - PROCESS | 3484 | 1465119722355 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 02:42:02 INFO - PROCESS | 3484 | 1465119722360 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:02 INFO - PROCESS | 3484 | 1465119722362 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:02 INFO - PROCESS | 3484 | ++DOCSHELL 17219800 == 39 [pid = 3484] [id = 69] 02:42:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (18320C00) [pid = 3484] [serial = 204] [outer = 00000000] 02:42:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (195C3800) [pid = 3484] [serial = 205] [outer = 18320C00] 02:42:02 INFO - PROCESS | 3484 | 1465119722405 Marionette DEBUG loaded listener.js 02:42:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (195C4400) [pid = 3484] [serial = 206] [outer = 18320C00] 02:42:02 INFO - PROCESS | 3484 | 1465119722820 Marionette TRACE conn5 <- [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]]]}] 02:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 610ms 02:42:02 INFO - PROCESS | 3484 | 1465119722844 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 02:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:42:02 INFO - PROCESS | 3484 | 1465119722846 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 02:42:02 INFO - PROCESS | 3484 | 1465119722849 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:42:02 INFO - PROCESS | 3484 | 1465119722850 Marionette TRACE conn5 <- [1,242,null,{}] 02:42:02 INFO - PROCESS | 3484 | 1465119722868 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:02 INFO - PROCESS | 3484 | 1465119722870 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:02 INFO - PROCESS | 3484 | 1465119722952 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 02:42:02 INFO - PROCESS | 3484 | 1465119722959 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:02 INFO - PROCESS | 3484 | 1465119722961 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:02 INFO - PROCESS | 3484 | ++DOCSHELL 1941E400 == 40 [pid = 3484] [id = 70] 02:42:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (19C78000) [pid = 3484] [serial = 207] [outer = 00000000] 02:42:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (19CE3800) [pid = 3484] [serial = 208] [outer = 19C78000] 02:42:03 INFO - PROCESS | 3484 | 1465119723005 Marionette DEBUG loaded listener.js 02:42:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (1A01A800) [pid = 3484] [serial = 209] [outer = 19C78000] 02:42:03 INFO - PROCESS | 3484 | 1465119723411 Marionette TRACE conn5 <- [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]]]}] 02:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 590ms 02:42:03 INFO - PROCESS | 3484 | 1465119723440 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 02:42:03 INFO - PROCESS | 3484 | 1465119723442 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 02:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:42:03 INFO - PROCESS | 3484 | 1465119723477 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:42:03 INFO - PROCESS | 3484 | 1465119723479 Marionette TRACE conn5 <- [1,246,null,{}] 02:42:03 INFO - PROCESS | 3484 | 1465119723509 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:03 INFO - PROCESS | 3484 | 1465119723511 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:03 INFO - PROCESS | 3484 | 1465119723666 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 02:42:03 INFO - PROCESS | 3484 | 1465119723849 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:03 INFO - PROCESS | 3484 | 1465119723853 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:03 INFO - PROCESS | 3484 | ++DOCSHELL 0D875000 == 41 [pid = 3484] [id = 71] 02:42:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (0D876000) [pid = 3484] [serial = 210] [outer = 00000000] 02:42:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (0E049800) [pid = 3484] [serial = 211] [outer = 0D876000] 02:42:03 INFO - PROCESS | 3484 | 1465119723911 Marionette DEBUG loaded listener.js 02:42:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (0E10F000) [pid = 3484] [serial = 212] [outer = 0D876000] 02:42:04 INFO - PROCESS | 3484 | 1465119724474 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1047ms 02:42:04 INFO - PROCESS | 3484 | 1465119724509 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 02:42:04 INFO - PROCESS | 3484 | 1465119724513 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 02:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:42:04 INFO - PROCESS | 3484 | 1465119724518 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:42:04 INFO - PROCESS | 3484 | 1465119724521 Marionette TRACE conn5 <- [1,250,null,{}] 02:42:04 INFO - PROCESS | 3484 | 1465119724526 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:04 INFO - PROCESS | 3484 | 1465119724528 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:04 INFO - PROCESS | 3484 | 1465119724641 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 02:42:04 INFO - PROCESS | 3484 | 1465119724735 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:04 INFO - PROCESS | 3484 | 1465119724738 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:04 INFO - PROCESS | 3484 | ++DOCSHELL 14AE6800 == 42 [pid = 3484] [id = 72] 02:42:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (14AE8C00) [pid = 3484] [serial = 213] [outer = 00000000] 02:42:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (154B9000) [pid = 3484] [serial = 214] [outer = 14AE8C00] 02:42:04 INFO - PROCESS | 3484 | 1465119724794 Marionette DEBUG loaded listener.js 02:42:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (16928C00) [pid = 3484] [serial = 215] [outer = 14AE8C00] 02:42:05 INFO - PROCESS | 3484 | 1465119725422 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 987ms 02:42:05 INFO - PROCESS | 3484 | 1465119725506 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 02:42:05 INFO - PROCESS | 3484 | 1465119725509 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 02:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:42:05 INFO - PROCESS | 3484 | 1465119725513 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:42:05 INFO - PROCESS | 3484 | 1465119725515 Marionette TRACE conn5 <- [1,254,null,{}] 02:42:05 INFO - PROCESS | 3484 | 1465119725519 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:05 INFO - PROCESS | 3484 | 1465119725522 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:05 INFO - PROCESS | 3484 | 1465119725681 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 02:42:05 INFO - PROCESS | 3484 | 1465119725732 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:05 INFO - PROCESS | 3484 | 1465119725734 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:05 INFO - PROCESS | 3484 | ++DOCSHELL 17991400 == 43 [pid = 3484] [id = 73] 02:42:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (1830E400) [pid = 3484] [serial = 216] [outer = 00000000] 02:42:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (19C7B400) [pid = 3484] [serial = 217] [outer = 1830E400] 02:42:05 INFO - PROCESS | 3484 | 1465119725789 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 100 (1A937C00) [pid = 3484] [serial = 218] [outer = 1830E400] 02:42:06 INFO - PROCESS | 3484 | 1465119726333 Marionette TRACE conn5 <- [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]]]}] 02:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 870ms 02:42:06 INFO - PROCESS | 3484 | 1465119726385 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 02:42:06 INFO - PROCESS | 3484 | 1465119726390 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 02:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:42:06 INFO - PROCESS | 3484 | 1465119726400 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:42:06 INFO - PROCESS | 3484 | 1465119726405 Marionette TRACE conn5 <- [1,258,null,{}] 02:42:06 INFO - PROCESS | 3484 | 1465119726409 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:06 INFO - PROCESS | 3484 | 1465119726412 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:06 INFO - PROCESS | 3484 | 1465119726525 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 02:42:06 INFO - PROCESS | 3484 | 1465119726616 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:06 INFO - PROCESS | 3484 | 1465119726618 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:06 INFO - PROCESS | 3484 | ++DOCSHELL 17261800 == 44 [pid = 3484] [id = 74] 02:42:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 101 (17263C00) [pid = 3484] [serial = 219] [outer = 00000000] 02:42:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 102 (19C76800) [pid = 3484] [serial = 220] [outer = 17263C00] 02:42:06 INFO - PROCESS | 3484 | 1465119726671 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 103 (1A999C00) [pid = 3484] [serial = 221] [outer = 17263C00] 02:42:07 INFO - PROCESS | 3484 | 1465119727287 Marionette TRACE conn5 <- [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]]]}] 02:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1031ms 02:42:07 INFO - PROCESS | 3484 | 1465119727504 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 02:42:07 INFO - PROCESS | 3484 | 1465119727507 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 02:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:42:07 INFO - PROCESS | 3484 | 1465119727542 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:42:07 INFO - PROCESS | 3484 | 1465119727545 Marionette TRACE conn5 <- [1,262,null,{}] 02:42:07 INFO - PROCESS | 3484 | 1465119727575 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:07 INFO - PROCESS | 3484 | 1465119727578 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:07 INFO - PROCESS | 3484 | 1465119727783 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 02:42:07 INFO - PROCESS | 3484 | 1465119727905 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:07 INFO - PROCESS | 3484 | 1465119727907 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:07 INFO - PROCESS | 3484 | ++DOCSHELL 15410000 == 45 [pid = 3484] [id = 75] 02:42:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 104 (15410400) [pid = 3484] [serial = 222] [outer = 00000000] 02:42:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 105 (15419400) [pid = 3484] [serial = 223] [outer = 15410400] 02:42:07 INFO - PROCESS | 3484 | 1465119727969 Marionette DEBUG loaded listener.js 02:42:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 106 (157EEC00) [pid = 3484] [serial = 224] [outer = 15410400] 02:42:08 INFO - PROCESS | 3484 | --DOCSHELL 1941E400 == 44 [pid = 3484] [id = 70] 02:42:08 INFO - PROCESS | 3484 | --DOCSHELL 17219800 == 43 [pid = 3484] [id = 69] 02:42:08 INFO - PROCESS | 3484 | --DOCSHELL 0E92C800 == 42 [pid = 3484] [id = 68] 02:42:08 INFO - PROCESS | 3484 | --DOCSHELL 177B9800 == 41 [pid = 3484] [id = 67] 02:42:08 INFO - PROCESS | 3484 | --DOCSHELL 16B6B000 == 40 [pid = 3484] [id = 66] 02:42:08 INFO - PROCESS | 3484 | --DOCSHELL 169C2400 == 39 [pid = 3484] [id = 65] 02:42:08 INFO - PROCESS | 3484 | --DOCSHELL 16926400 == 38 [pid = 3484] [id = 64] 02:42:08 INFO - PROCESS | 3484 | --DOCSHELL 1540E000 == 37 [pid = 3484] [id = 63] 02:42:08 INFO - PROCESS | 3484 | --DOCSHELL 0E10B400 == 36 [pid = 3484] [id = 62] 02:42:08 INFO - PROCESS | 3484 | --DOCSHELL 0E104800 == 35 [pid = 3484] [id = 61] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 105 (18313C00) [pid = 3484] [serial = 153] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 104 (12A95400) [pid = 3484] [serial = 144] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 103 (12ED3000) [pid = 3484] [serial = 145] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 102 (0E106000) [pid = 3484] [serial = 142] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 101 (0DA23C00) [pid = 3484] [serial = 141] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 100 (1830F800) [pid = 3484] [serial = 129] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 99 (172D7400) [pid = 3484] [serial = 150] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (13129800) [pid = 3484] [serial = 132] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (15C05000) [pid = 3484] [serial = 147] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (169BC000) [pid = 3484] [serial = 148] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (17993400) [pid = 3484] [serial = 135] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (192C2C00) [pid = 3484] [serial = 138] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (19C3EC00) [pid = 3484] [serial = 157] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (19C7FC00) [pid = 3484] [serial = 160] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (19CEB800) [pid = 3484] [serial = 158] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (15419C00) [pid = 3484] [serial = 164] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (19C7C400) [pid = 3484] [serial = 166] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (15417000) [pid = 3484] [serial = 163] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (1721D800) [pid = 3484] [serial = 170] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (19C7BC00) [pid = 3484] [serial = 161] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1A016400) [pid = 3484] [serial = 167] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (186C2400) [pid = 3484] [serial = 154] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (1721A800) [pid = 3484] [serial = 169] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0F40F400) [pid = 3484] [serial = 37] [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.] 02:42:08 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (177BDC00) [pid = 3484] [serial = 151] [outer = 00000000] [url = about:blank] 02:42:08 INFO - PROCESS | 3484 | 1465119728560 Marionette TRACE conn5 <- [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]]]}] 02:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1049ms 02:42:08 INFO - PROCESS | 3484 | 1465119728580 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 3484 | 1465119728583 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 02:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:42:08 INFO - PROCESS | 3484 | 1465119728589 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 3484 | 1465119728592 Marionette TRACE conn5 <- [1,266,null,{}] 02:42:08 INFO - PROCESS | 3484 | 1465119728596 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:08 INFO - PROCESS | 3484 | 1465119728599 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:08 INFO - PROCESS | 3484 | 1465119728685 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 02:42:08 INFO - PROCESS | 3484 | 1465119728761 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:08 INFO - PROCESS | 3484 | 1465119728763 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:08 INFO - PROCESS | 3484 | ++DOCSHELL 0E04A800 == 36 [pid = 3484] [id = 76] 02:42:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (0E04B800) [pid = 3484] [serial = 225] [outer = 00000000] 02:42:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (12A95400) [pid = 3484] [serial = 226] [outer = 0E04B800] 02:42:08 INFO - PROCESS | 3484 | 1465119728817 Marionette DEBUG loaded listener.js 02:42:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (14106C00) [pid = 3484] [serial = 227] [outer = 0E04B800] 02:42:09 INFO - PROCESS | 3484 | 1465119729198 Marionette TRACE conn5 <- [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]]]}] 02:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 02:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:42:09 INFO - PROCESS | 3484 | 1465119729226 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 02:42:09 INFO - PROCESS | 3484 | 1465119729228 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 02:42:09 INFO - PROCESS | 3484 | 1465119729231 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:42:09 INFO - PROCESS | 3484 | 1465119729233 Marionette TRACE conn5 <- [1,270,null,{}] 02:42:09 INFO - PROCESS | 3484 | 1465119729242 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:09 INFO - PROCESS | 3484 | 1465119729246 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:09 INFO - PROCESS | 3484 | 1465119729356 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 02:42:09 INFO - PROCESS | 3484 | 1465119729364 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:09 INFO - PROCESS | 3484 | 1465119729368 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:09 INFO - PROCESS | 3484 | ++DOCSHELL 169F3000 == 37 [pid = 3484] [id = 77] 02:42:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (16E07800) [pid = 3484] [serial = 228] [outer = 00000000] 02:42:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (16EDB000) [pid = 3484] [serial = 229] [outer = 16E07800] 02:42:09 INFO - PROCESS | 3484 | 1465119729415 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (17216C00) [pid = 3484] [serial = 230] [outer = 16E07800] 02:42:09 INFO - PROCESS | 3484 | 1465119729855 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 02:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:42:09 INFO - PROCESS | 3484 | 1465119729905 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 02:42:09 INFO - PROCESS | 3484 | 1465119729907 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 02:42:09 INFO - PROCESS | 3484 | 1465119729910 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:42:09 INFO - PROCESS | 3484 | 1465119729912 Marionette TRACE conn5 <- [1,274,null,{}] 02:42:09 INFO - PROCESS | 3484 | 1465119729916 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:09 INFO - PROCESS | 3484 | 1465119729917 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:10 INFO - PROCESS | 3484 | 1465119730005 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 02:42:10 INFO - PROCESS | 3484 | 1465119730013 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:10 INFO - PROCESS | 3484 | 1465119730014 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:10 INFO - PROCESS | 3484 | ++DOCSHELL 17267400 == 38 [pid = 3484] [id = 78] 02:42:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (17268C00) [pid = 3484] [serial = 231] [outer = 00000000] 02:42:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (172D5800) [pid = 3484] [serial = 232] [outer = 17268C00] 02:42:10 INFO - PROCESS | 3484 | 1465119730070 Marionette DEBUG loaded listener.js 02:42:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (17750400) [pid = 3484] [serial = 233] [outer = 17268C00] 02:42:10 INFO - PROCESS | 3484 | 1465119730504 Marionette TRACE conn5 <- [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]]]}] 02:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 02:42:10 INFO - PROCESS | 3484 | 1465119730541 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 02:42:10 INFO - PROCESS | 3484 | 1465119730543 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 02:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:42:10 INFO - PROCESS | 3484 | 1465119730546 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 3484 | 1465119730548 Marionette TRACE conn5 <- [1,278,null,{}] 02:42:10 INFO - PROCESS | 3484 | 1465119730551 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:10 INFO - PROCESS | 3484 | 1465119730553 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:10 INFO - PROCESS | 3484 | 1465119730666 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 02:42:10 INFO - PROCESS | 3484 | 1465119730740 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:10 INFO - PROCESS | 3484 | 1465119730742 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:10 INFO - PROCESS | 3484 | ++DOCSHELL 177B7400 == 39 [pid = 3484] [id = 79] 02:42:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (177BD000) [pid = 3484] [serial = 234] [outer = 00000000] 02:42:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (17999400) [pid = 3484] [serial = 235] [outer = 177BD000] 02:42:10 INFO - PROCESS | 3484 | 1465119730786 Marionette DEBUG loaded listener.js 02:42:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (1799BC00) [pid = 3484] [serial = 236] [outer = 177BD000] 02:42:11 INFO - PROCESS | 3484 | 1465119731187 Marionette TRACE conn5 <- [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]]]}] 02:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 02:42:11 INFO - PROCESS | 3484 | 1465119731217 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 02:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:42:11 INFO - PROCESS | 3484 | 1465119731219 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 02:42:11 INFO - PROCESS | 3484 | 1465119731222 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:42:11 INFO - PROCESS | 3484 | 1465119731224 Marionette TRACE conn5 <- [1,282,null,{}] 02:42:11 INFO - PROCESS | 3484 | 1465119731227 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:11 INFO - PROCESS | 3484 | 1465119731233 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:11 INFO - PROCESS | 3484 | 1465119731378 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 02:42:11 INFO - PROCESS | 3484 | 1465119731383 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:11 INFO - PROCESS | 3484 | 1465119731385 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:11 INFO - PROCESS | 3484 | ++DOCSHELL 186C3C00 == 40 [pid = 3484] [id = 80] 02:42:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (187C6800) [pid = 3484] [serial = 237] [outer = 00000000] 02:42:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (195BFC00) [pid = 3484] [serial = 238] [outer = 187C6800] 02:42:11 INFO - PROCESS | 3484 | 1465119731472 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (19C7D400) [pid = 3484] [serial = 239] [outer = 187C6800] 02:42:11 INFO - PROCESS | 3484 | 1465119731873 Marionette TRACE conn5 <- [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]]]}] 02:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 02:42:11 INFO - PROCESS | 3484 | 1465119731893 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 02:42:11 INFO - PROCESS | 3484 | 1465119731895 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 02:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:42:11 INFO - PROCESS | 3484 | 1465119731904 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:42:11 INFO - PROCESS | 3484 | 1465119731907 Marionette TRACE conn5 <- [1,286,null,{}] 02:42:11 INFO - PROCESS | 3484 | 1465119731910 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:11 INFO - PROCESS | 3484 | 1465119731912 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:12 INFO - PROCESS | 3484 | 1465119732052 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 02:42:12 INFO - PROCESS | 3484 | 1465119732103 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:12 INFO - PROCESS | 3484 | 1465119732105 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:12 INFO - PROCESS | 3484 | ++DOCSHELL 0C49B000 == 41 [pid = 3484] [id = 81] 02:42:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (19C80400) [pid = 3484] [serial = 240] [outer = 00000000] 02:42:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (1A01C800) [pid = 3484] [serial = 241] [outer = 19C80400] 02:42:12 INFO - PROCESS | 3484 | 1465119732148 Marionette DEBUG loaded listener.js 02:42:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (1A132000) [pid = 3484] [serial = 242] [outer = 19C80400] 02:42:12 INFO - PROCESS | 3484 | 1465119732548 Marionette TRACE conn5 <- [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]]]}] 02:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (169F2800) [pid = 3484] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (17832800) [pid = 3484] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (16ED8800) [pid = 3484] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (0E10B800) [pid = 3484] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (169B6C00) [pid = 3484] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (0E109800) [pid = 3484] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (1540F400) [pid = 3484] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (16929400) [pid = 3484] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (0E26DC00) [pid = 3484] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (0E9A1400) [pid = 3484] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (18320C00) [pid = 3484] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (0E69C000) [pid = 3484] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (172CB000) [pid = 3484] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1830C400) [pid = 3484] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:42:12 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (187CD800) [pid = 3484] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:42:12 INFO - PROCESS | 3484 | 1465119732659 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 02:42:12 INFO - PROCESS | 3484 | 1465119732661 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 02:42:12 INFO - PROCESS | 3484 | 1465119732670 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:42:12 INFO - PROCESS | 3484 | 1465119732672 Marionette TRACE conn5 <- [1,290,null,{}] 02:42:12 INFO - PROCESS | 3484 | 1465119732675 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:12 INFO - PROCESS | 3484 | 1465119732677 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:42:12 INFO - PROCESS | 3484 | 1465119732757 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 02:42:12 INFO - PROCESS | 3484 | 1465119732762 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:12 INFO - PROCESS | 3484 | 1465119732764 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:12 INFO - PROCESS | 3484 | ++DOCSHELL 12A68800 == 42 [pid = 3484] [id = 82] 02:42:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (14AEB000) [pid = 3484] [serial = 243] [outer = 00000000] 02:42:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (169B6C00) [pid = 3484] [serial = 244] [outer = 14AEB000] 02:42:12 INFO - PROCESS | 3484 | 1465119732807 Marionette DEBUG loaded listener.js 02:42:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (169F2800) [pid = 3484] [serial = 245] [outer = 14AEB000] 02:42:13 INFO - PROCESS | 3484 | 1465119733223 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 02:42:13 INFO - PROCESS | 3484 | 1465119733259 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 02:42:13 INFO - PROCESS | 3484 | 1465119733261 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 02:42:13 INFO - PROCESS | 3484 | 1465119733264 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:42:13 INFO - PROCESS | 3484 | 1465119733266 Marionette TRACE conn5 <- [1,294,null,{}] 02:42:13 INFO - PROCESS | 3484 | 1465119733269 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:13 INFO - PROCESS | 3484 | 1465119733271 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:13 INFO - PROCESS | 3484 | 1465119733351 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 02:42:13 INFO - PROCESS | 3484 | 1465119733381 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 3484 | 1465119733383 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:13 INFO - PROCESS | 3484 | ++DOCSHELL 127B6C00 == 43 [pid = 3484] [id = 83] 02:42:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (172CB000) [pid = 3484] [serial = 246] [outer = 00000000] 02:42:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1A191400) [pid = 3484] [serial = 247] [outer = 172CB000] 02:42:13 INFO - PROCESS | 3484 | 1465119733426 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (1AFE8C00) [pid = 3484] [serial = 248] [outer = 172CB000] 02:42:13 INFO - PROCESS | 3484 | 1465119733836 Marionette TRACE conn5 <- [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]]]}] 02:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 02:42:13 INFO - PROCESS | 3484 | 1465119733899 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 02:42:13 INFO - PROCESS | 3484 | 1465119733911 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 02:42:13 INFO - PROCESS | 3484 | 1465119733914 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:42:13 INFO - PROCESS | 3484 | 1465119733916 Marionette TRACE conn5 <- [1,298,null,{}] 02:42:13 INFO - PROCESS | 3484 | 1465119733920 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:13 INFO - PROCESS | 3484 | 1465119733921 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:14 INFO - PROCESS | 3484 | 1465119734005 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 02:42:14 INFO - PROCESS | 3484 | 1465119734012 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:14 INFO - PROCESS | 3484 | 1465119734014 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:14 INFO - PROCESS | 3484 | ++DOCSHELL 1AFEF000 == 44 [pid = 3484] [id = 84] 02:42:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (1AFF0800) [pid = 3484] [serial = 249] [outer = 00000000] 02:42:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (1AFF3800) [pid = 3484] [serial = 250] [outer = 1AFF0800] 02:42:14 INFO - PROCESS | 3484 | 1465119734058 Marionette DEBUG loaded listener.js 02:42:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (1AFF7400) [pid = 3484] [serial = 251] [outer = 1AFF0800] 02:42:14 INFO - PROCESS | 3484 | 1465119734470 Marionette TRACE conn5 <- [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]]]}] 02:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 02:42:14 INFO - PROCESS | 3484 | 1465119734489 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 02:42:14 INFO - PROCESS | 3484 | 1465119734491 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 02:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:42:14 INFO - PROCESS | 3484 | 1465119734495 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:42:14 INFO - PROCESS | 3484 | 1465119734497 Marionette TRACE conn5 <- [1,302,null,{}] 02:42:14 INFO - PROCESS | 3484 | 1465119734500 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:14 INFO - PROCESS | 3484 | 1465119734502 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:14 INFO - PROCESS | 3484 | 1465119734664 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 02:42:14 INFO - PROCESS | 3484 | 1465119734768 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:42:14 INFO - PROCESS | 3484 | 1465119734867 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:14 INFO - PROCESS | 3484 | 1465119734871 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:14 INFO - PROCESS | 3484 | ++DOCSHELL 0D8D4C00 == 45 [pid = 3484] [id = 85] 02:42:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (0D933400) [pid = 3484] [serial = 252] [outer = 00000000] 02:42:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (0E048C00) [pid = 3484] [serial = 253] [outer = 0D933400] 02:42:14 INFO - PROCESS | 3484 | 1465119734928 Marionette DEBUG loaded listener.js 02:42:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (0E10D800) [pid = 3484] [serial = 254] [outer = 0D933400] 02:42:15 INFO - PROCESS | 3484 | 1465119735484 Marionette TRACE conn5 <- [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]]]}] 02:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1021ms 02:42:15 INFO - PROCESS | 3484 | 1465119735517 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 02:42:15 INFO - PROCESS | 3484 | 1465119735521 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 02:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:42:15 INFO - PROCESS | 3484 | 1465119735526 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - PROCESS | 3484 | 1465119735529 Marionette TRACE conn5 <- [1,306,null,{}] 02:42:15 INFO - PROCESS | 3484 | 1465119735535 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:15 INFO - PROCESS | 3484 | 1465119735538 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:15 INFO - PROCESS | 3484 | 1465119735668 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 02:42:15 INFO - PROCESS | 3484 | 1465119735773 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:15 INFO - PROCESS | 3484 | 1465119735776 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:15 INFO - PROCESS | 3484 | ++DOCSHELL 154EEC00 == 46 [pid = 3484] [id = 86] 02:42:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (15C05000) [pid = 3484] [serial = 255] [outer = 00000000] 02:42:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (169BB800) [pid = 3484] [serial = 256] [outer = 15C05000] 02:42:15 INFO - PROCESS | 3484 | 1465119735832 Marionette DEBUG loaded listener.js 02:42:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (16E08400) [pid = 3484] [serial = 257] [outer = 15C05000] 02:42:16 INFO - PROCESS | 3484 | 1465119736416 Marionette TRACE conn5 <- [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]]]}] 02:42:16 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. 02:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 930ms 02:42:16 INFO - PROCESS | 3484 | 1465119736460 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 02:42:16 INFO - PROCESS | 3484 | 1465119736464 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 02:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:42:16 INFO - PROCESS | 3484 | 1465119736468 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:42:16 INFO - PROCESS | 3484 | 1465119736470 Marionette TRACE conn5 <- [1,310,null,{}] 02:42:16 INFO - PROCESS | 3484 | 1465119736474 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:16 INFO - PROCESS | 3484 | 1465119736477 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:16 INFO - PROCESS | 3484 | 1465119736591 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 02:42:16 INFO - PROCESS | 3484 | 1465119736689 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 3484 | 1465119736691 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:16 INFO - PROCESS | 3484 | ++DOCSHELL 17993000 == 47 [pid = 3484] [id = 87] 02:42:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 100 (17997400) [pid = 3484] [serial = 258] [outer = 00000000] 02:42:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 101 (186CC000) [pid = 3484] [serial = 259] [outer = 17997400] 02:42:16 INFO - PROCESS | 3484 | 1465119736748 Marionette DEBUG loaded listener.js 02:42:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 102 (19C7A400) [pid = 3484] [serial = 260] [outer = 17997400] 02:42:17 INFO - PROCESS | 3484 | 1465119737377 Marionette TRACE conn5 <- [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]]]}] 02:42:17 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. 02:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 970ms 02:42:17 INFO - PROCESS | 3484 | 1465119737442 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 02:42:17 INFO - PROCESS | 3484 | 1465119737444 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 02:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:42:17 INFO - PROCESS | 3484 | 1465119737455 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:42:17 INFO - PROCESS | 3484 | 1465119737461 Marionette TRACE conn5 <- [1,314,null,{}] 02:42:17 INFO - PROCESS | 3484 | 1465119737466 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:17 INFO - PROCESS | 3484 | 1465119737470 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:17 INFO - PROCESS | 3484 | 1465119737615 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 02:42:17 INFO - PROCESS | 3484 | 1465119737737 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:17 INFO - PROCESS | 3484 | 1465119737740 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:17 INFO - PROCESS | 3484 | ++DOCSHELL 172A8800 == 48 [pid = 3484] [id = 88] 02:42:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 103 (172AA400) [pid = 3484] [serial = 261] [outer = 00000000] 02:42:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 104 (1AFEBC00) [pid = 3484] [serial = 262] [outer = 172AA400] 02:42:17 INFO - PROCESS | 3484 | 1465119737793 Marionette DEBUG loaded listener.js 02:42:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 105 (1B8D7400) [pid = 3484] [serial = 263] [outer = 172AA400] 02:42:18 INFO - PROCESS | 3484 | 1465119738534 Marionette TRACE conn5 <- [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]]]}] 02:42:18 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. 02:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1134ms 02:42:18 INFO - PROCESS | 3484 | 1465119738586 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 3484 | 1465119738590 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 02:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:42:18 INFO - PROCESS | 3484 | 1465119738596 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 3484 | 1465119738599 Marionette TRACE conn5 <- [1,318,null,{}] 02:42:18 INFO - PROCESS | 3484 | 1465119738604 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:18 INFO - PROCESS | 3484 | 1465119738607 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:18 INFO - PROCESS | 3484 | 1465119738755 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 02:42:18 INFO - PROCESS | 3484 | 1465119738766 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:18 INFO - PROCESS | 3484 | 1465119738770 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:18 INFO - PROCESS | 3484 | ++DOCSHELL 0E82F800 == 49 [pid = 3484] [id = 89] 02:42:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 106 (0E99D400) [pid = 3484] [serial = 264] [outer = 00000000] 02:42:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 107 (0F658C00) [pid = 3484] [serial = 265] [outer = 0E99D400] 02:42:18 INFO - PROCESS | 3484 | 1465119738818 Marionette DEBUG loaded listener.js 02:42:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 108 (13124C00) [pid = 3484] [serial = 266] [outer = 0E99D400] 02:42:19 INFO - PROCESS | 3484 | 1465119739423 Marionette TRACE conn5 <- [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]]]}] 02:42:19 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. 02:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 890ms 02:42:19 INFO - PROCESS | 3484 | 1465119739492 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 02:42:19 INFO - PROCESS | 3484 | 1465119739496 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 02:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:42:19 INFO - PROCESS | 3484 | 1465119739503 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:42:19 INFO - PROCESS | 3484 | 1465119739505 Marionette TRACE conn5 <- [1,322,null,{}] 02:42:19 INFO - PROCESS | 3484 | 1465119739509 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:19 INFO - PROCESS | 3484 | 1465119739512 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:19 INFO - PROCESS | 3484 | 1465119739616 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 02:42:19 INFO - PROCESS | 3484 | 1465119739730 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:19 INFO - PROCESS | 3484 | 1465119739732 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:19 INFO - PROCESS | 3484 | --DOCSHELL 1AFEF000 == 48 [pid = 3484] [id = 84] 02:42:19 INFO - PROCESS | 3484 | --DOCSHELL 127B6C00 == 47 [pid = 3484] [id = 83] 02:42:19 INFO - PROCESS | 3484 | --DOCSHELL 12A68800 == 46 [pid = 3484] [id = 82] 02:42:19 INFO - PROCESS | 3484 | --DOCSHELL 0C49B000 == 45 [pid = 3484] [id = 81] 02:42:19 INFO - PROCESS | 3484 | --DOCSHELL 186C3C00 == 44 [pid = 3484] [id = 80] 02:42:19 INFO - PROCESS | 3484 | --DOCSHELL 177B7400 == 43 [pid = 3484] [id = 79] 02:42:19 INFO - PROCESS | 3484 | --DOCSHELL 17267400 == 42 [pid = 3484] [id = 78] 02:42:19 INFO - PROCESS | 3484 | --DOCSHELL 169F3000 == 41 [pid = 3484] [id = 77] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 107 (0D236800) [pid = 3484] [serial = 172] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | ++DOCSHELL 0C49A800 == 42 [pid = 3484] [id = 90] 02:42:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 108 (0C49B000) [pid = 3484] [serial = 267] [outer = 00000000] 02:42:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 109 (0D238400) [pid = 3484] [serial = 268] [outer = 0C49B000] 02:42:19 INFO - PROCESS | 3484 | 1465119739825 Marionette DEBUG loaded listener.js 02:42:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 110 (0E69C000) [pid = 3484] [serial = 269] [outer = 0C49B000] 02:42:19 INFO - PROCESS | 3484 | --DOCSHELL 0E04A800 == 41 [pid = 3484] [id = 76] 02:42:19 INFO - PROCESS | 3484 | --DOCSHELL 15410000 == 40 [pid = 3484] [id = 75] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 109 (1941E800) [pid = 3484] [serial = 139] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 108 (16E0D400) [pid = 3484] [serial = 193] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 107 (1799D000) [pid = 3484] [serial = 199] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 106 (172D3400) [pid = 3484] [serial = 197] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 105 (172D1800) [pid = 3484] [serial = 196] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 104 (0F780400) [pid = 3484] [serial = 184] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 103 (12E30800) [pid = 3484] [serial = 185] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 102 (16EDB400) [pid = 3484] [serial = 179] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 101 (16ED1C00) [pid = 3484] [serial = 178] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 100 (0E82BC00) [pid = 3484] [serial = 182] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 99 (0E265800) [pid = 3484] [serial = 181] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (15416800) [pid = 3484] [serial = 187] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (154ED800) [pid = 3484] [serial = 188] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (16933800) [pid = 3484] [serial = 190] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (1277B000) [pid = 3484] [serial = 176] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (0E929C00) [pid = 3484] [serial = 175] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (1830A800) [pid = 3484] [serial = 203] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (172CBC00) [pid = 3484] [serial = 202] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (1830A400) [pid = 3484] [serial = 200] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (16ED1800) [pid = 3484] [serial = 194] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (195C4400) [pid = 3484] [serial = 206] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (195C3800) [pid = 3484] [serial = 205] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (169BE000) [pid = 3484] [serial = 191] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (14AF1400) [pid = 3484] [serial = 133] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1799A400) [pid = 3484] [serial = 136] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (18316800) [pid = 3484] [serial = 130] [outer = 00000000] [url = about:blank] 02:42:19 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (19CE3800) [pid = 3484] [serial = 208] [outer = 00000000] [url = about:blank] 02:42:20 INFO - PROCESS | 3484 | 1465119740233 Marionette TRACE conn5 <- [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]]]}] 02:42:20 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. 02:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 770ms 02:42:20 INFO - PROCESS | 3484 | 1465119740297 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 02:42:20 INFO - PROCESS | 3484 | 1465119740299 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 02:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:42:20 INFO - PROCESS | 3484 | 1465119740303 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:42:20 INFO - PROCESS | 3484 | 1465119740306 Marionette TRACE conn5 <- [1,326,null,{}] 02:42:20 INFO - PROCESS | 3484 | 1465119740318 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:20 INFO - PROCESS | 3484 | 1465119740323 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:20 INFO - PROCESS | 3484 | 1465119740411 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 02:42:20 INFO - PROCESS | 3484 | 1465119740417 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:20 INFO - PROCESS | 3484 | 1465119740420 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:20 INFO - PROCESS | 3484 | ++DOCSHELL 15419800 == 41 [pid = 3484] [id = 91] 02:42:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1541AC00) [pid = 3484] [serial = 270] [outer = 00000000] 02:42:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (16928800) [pid = 3484] [serial = 271] [outer = 1541AC00] 02:42:20 INFO - PROCESS | 3484 | 1465119740467 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (169C1C00) [pid = 3484] [serial = 272] [outer = 1541AC00] 02:42:20 INFO - PROCESS | 3484 | 1465119740937 Marionette TRACE conn5 <- [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]]]}] 02:42:20 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. 02:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 690ms 02:42:20 INFO - PROCESS | 3484 | 1465119740995 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 02:42:20 INFO - PROCESS | 3484 | 1465119740997 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 02:42:20 INFO - PROCESS | 3484 | 1465119741000 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:42:20 INFO - PROCESS | 3484 | 1465119741002 Marionette TRACE conn5 <- [1,330,null,{}] 02:42:20 INFO - PROCESS | 3484 | 1465119741005 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:20 INFO - PROCESS | 3484 | 1465119741007 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:21 INFO - PROCESS | 3484 | 1465119741094 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 02:42:21 INFO - PROCESS | 3484 | 1465119741101 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:21 INFO - PROCESS | 3484 | 1465119741103 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:21 INFO - PROCESS | 3484 | ++DOCSHELL 17214000 == 42 [pid = 3484] [id = 92] 02:42:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (17214C00) [pid = 3484] [serial = 273] [outer = 00000000] 02:42:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (1725EC00) [pid = 3484] [serial = 274] [outer = 17214C00] 02:42:21 INFO - PROCESS | 3484 | 1465119741147 Marionette DEBUG loaded listener.js 02:42:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (17264800) [pid = 3484] [serial = 275] [outer = 17214C00] 02:42:21 INFO - PROCESS | 3484 | 1465119741614 Marionette TRACE conn5 <- [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]]]}] 02:42:21 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. 02:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 02:42:21 INFO - PROCESS | 3484 | 1465119741635 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 02:42:21 INFO - PROCESS | 3484 | 1465119741637 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 02:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:42:21 INFO - PROCESS | 3484 | 1465119741640 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:42:21 INFO - PROCESS | 3484 | 1465119741651 Marionette TRACE conn5 <- [1,334,null,{}] 02:42:21 INFO - PROCESS | 3484 | 1465119741655 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:21 INFO - PROCESS | 3484 | 1465119741657 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:21 INFO - PROCESS | 3484 | 1465119741737 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 02:42:21 INFO - PROCESS | 3484 | 1465119741772 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:21 INFO - PROCESS | 3484 | 1465119741774 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:21 INFO - PROCESS | 3484 | ++DOCSHELL 172AC400 == 43 [pid = 3484] [id = 93] 02:42:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (172AC800) [pid = 3484] [serial = 276] [outer = 00000000] 02:42:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (172B4800) [pid = 3484] [serial = 277] [outer = 172AC800] 02:42:21 INFO - PROCESS | 3484 | 1465119741818 Marionette DEBUG loaded listener.js 02:42:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (172D2800) [pid = 3484] [serial = 278] [outer = 172AC800] 02:42:22 INFO - PROCESS | 3484 | 1465119742267 Marionette TRACE conn5 <- [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]]]}] 02:42:22 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. 02:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 02:42:22 INFO - PROCESS | 3484 | 1465119742331 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 02:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:42:22 INFO - PROCESS | 3484 | 1465119742333 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 02:42:22 INFO - PROCESS | 3484 | 1465119742336 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:42:22 INFO - PROCESS | 3484 | 1465119742337 Marionette TRACE conn5 <- [1,338,null,{}] 02:42:22 INFO - PROCESS | 3484 | 1465119742347 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:22 INFO - PROCESS | 3484 | 1465119742353 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:22 INFO - PROCESS | 3484 | 1465119742486 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 02:42:22 INFO - PROCESS | 3484 | 1465119742492 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:22 INFO - PROCESS | 3484 | 1465119742494 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:22 INFO - PROCESS | 3484 | ++DOCSHELL 17214400 == 44 [pid = 3484] [id = 94] 02:42:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (172D1400) [pid = 3484] [serial = 279] [outer = 00000000] 02:42:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (1799C400) [pid = 3484] [serial = 280] [outer = 172D1400] 02:42:22 INFO - PROCESS | 3484 | 1465119742582 Marionette DEBUG loaded listener.js 02:42:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (18311800) [pid = 3484] [serial = 281] [outer = 172D1400] 02:42:23 INFO - PROCESS | 3484 | 1465119743022 Marionette TRACE conn5 <- [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]]]}] 02:42:23 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. 02:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 731ms 02:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:42:23 INFO - PROCESS | 3484 | 1465119743068 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 02:42:23 INFO - PROCESS | 3484 | 1465119743070 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 02:42:23 INFO - PROCESS | 3484 | 1465119743077 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:42:23 INFO - PROCESS | 3484 | 1465119743078 Marionette TRACE conn5 <- [1,342,null,{}] 02:42:23 INFO - PROCESS | 3484 | 1465119743119 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:23 INFO - PROCESS | 3484 | 1465119743121 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:23 INFO - PROCESS | 3484 | 1465119743231 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 02:42:23 INFO - PROCESS | 3484 | 1465119743242 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:23 INFO - PROCESS | 3484 | 1465119743244 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:23 INFO - PROCESS | 3484 | ++DOCSHELL 18324C00 == 45 [pid = 3484] [id = 95] 02:42:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (1832A000) [pid = 3484] [serial = 282] [outer = 00000000] 02:42:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (187C3000) [pid = 3484] [serial = 283] [outer = 1832A000] 02:42:23 INFO - PROCESS | 3484 | 1465119743289 Marionette DEBUG loaded listener.js 02:42:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (193C5800) [pid = 3484] [serial = 284] [outer = 1832A000] 02:42:23 INFO - PROCESS | 3484 | 1465119743748 Marionette TRACE conn5 <- [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]]]}] 02:42:23 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. 02:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 02:42:23 INFO - PROCESS | 3484 | 1465119743804 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 02:42:23 INFO - PROCESS | 3484 | 1465119743806 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 02:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:42:23 INFO - PROCESS | 3484 | 1465119743809 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:42:23 INFO - PROCESS | 3484 | 1465119743810 Marionette TRACE conn5 <- [1,346,null,{}] 02:42:23 INFO - PROCESS | 3484 | 1465119743814 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:23 INFO - PROCESS | 3484 | 1465119743815 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:23 INFO - PROCESS | 3484 | 1465119743928 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 02:42:23 INFO - PROCESS | 3484 | 1465119743940 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:23 INFO - PROCESS | 3484 | 1465119743942 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:23 INFO - PROCESS | 3484 | ++DOCSHELL 195BB800 == 46 [pid = 3484] [id = 96] 02:42:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (19C3F400) [pid = 3484] [serial = 285] [outer = 00000000] 02:42:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 100 (19C7C800) [pid = 3484] [serial = 286] [outer = 19C3F400] 02:42:24 INFO - PROCESS | 3484 | 1465119744031 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 101 (19C7DC00) [pid = 3484] [serial = 287] [outer = 19C3F400] 02:42:24 INFO - PROCESS | 3484 | --DOMWINDOW == 100 (0D231C00) [pid = 3484] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:42:24 INFO - PROCESS | 3484 | --DOMWINDOW == 99 (1830E400) [pid = 3484] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:42:24 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (0E04B800) [pid = 3484] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:42:24 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (17268C00) [pid = 3484] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:42:24 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (177BD000) [pid = 3484] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:42:24 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (19C80400) [pid = 3484] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:42:24 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (0D876000) [pid = 3484] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:42:24 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (15410400) [pid = 3484] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:42:24 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (187C6800) [pid = 3484] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:42:24 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (17263C00) [pid = 3484] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:42:24 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (14AE8C00) [pid = 3484] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:42:24 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (14AEB000) [pid = 3484] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:42:24 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (172CB000) [pid = 3484] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:42:24 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (16E07800) [pid = 3484] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:42:24 INFO - PROCESS | 3484 | 1465119744515 Marionette TRACE conn5 <- [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]]]}] 02:42:24 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. 02:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 02:42:24 INFO - PROCESS | 3484 | 1465119744548 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 3484 | 1465119744550 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 02:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:42:24 INFO - PROCESS | 3484 | 1465119744553 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - PROCESS | 3484 | 1465119744555 Marionette TRACE conn5 <- [1,350,null,{}] 02:42:24 INFO - PROCESS | 3484 | 1465119744561 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:24 INFO - PROCESS | 3484 | 1465119744563 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:24 INFO - PROCESS | 3484 | 1465119744644 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 02:42:24 INFO - PROCESS | 3484 | 1465119744726 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:24 INFO - PROCESS | 3484 | 1465119744728 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:24 INFO - PROCESS | 3484 | ++DOCSHELL 0D238C00 == 47 [pid = 3484] [id = 97] 02:42:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (0E421800) [pid = 3484] [serial = 288] [outer = 00000000] 02:42:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (17268C00) [pid = 3484] [serial = 289] [outer = 0E421800] 02:42:24 INFO - PROCESS | 3484 | 1465119744772 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (1830C400) [pid = 3484] [serial = 290] [outer = 0E421800] 02:42:25 INFO - PROCESS | 3484 | 1465119745130 Marionette TRACE conn5 <- [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]]]}] 02:42:25 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. 02:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 02:42:25 INFO - PROCESS | 3484 | 1465119745185 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 3484 | 1465119745186 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 02:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:42:25 INFO - PROCESS | 3484 | 1465119745189 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - PROCESS | 3484 | 1465119745191 Marionette TRACE conn5 <- [1,354,null,{}] 02:42:25 INFO - PROCESS | 3484 | 1465119745195 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:25 INFO - PROCESS | 3484 | 1465119745197 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:25 INFO - PROCESS | 3484 | 1465119745313 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 02:42:25 INFO - PROCESS | 3484 | 1465119745320 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:25 INFO - PROCESS | 3484 | 1465119745322 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:25 INFO - PROCESS | 3484 | ++DOCSHELL 172D0400 == 48 [pid = 3484] [id = 98] 02:42:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (17756C00) [pid = 3484] [serial = 291] [outer = 00000000] 02:42:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (1A93C000) [pid = 3484] [serial = 292] [outer = 17756C00] 02:42:25 INFO - PROCESS | 3484 | 1465119745375 Marionette DEBUG loaded listener.js 02:42:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (1AFEB400) [pid = 3484] [serial = 293] [outer = 17756C00] 02:42:25 INFO - PROCESS | 3484 | 1465119745782 Marionette TRACE conn5 <- [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]]]}] 02:42:25 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. 02:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 02:42:25 INFO - PROCESS | 3484 | 1465119745821 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 3484 | 1465119745823 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 02:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:42:25 INFO - PROCESS | 3484 | 1465119745826 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - PROCESS | 3484 | 1465119745828 Marionette TRACE conn5 <- [1,358,null,{}] 02:42:25 INFO - PROCESS | 3484 | 1465119745832 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:25 INFO - PROCESS | 3484 | 1465119745834 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:25 INFO - PROCESS | 3484 | 1465119745966 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 02:42:26 INFO - PROCESS | 3484 | 1465119746011 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 3484 | 1465119746013 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:26 INFO - PROCESS | 3484 | ++DOCSHELL 1AFEFC00 == 49 [pid = 3484] [id = 99] 02:42:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (1AFF0000) [pid = 3484] [serial = 294] [outer = 00000000] 02:42:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (1B9DB400) [pid = 3484] [serial = 295] [outer = 1AFF0000] 02:42:26 INFO - PROCESS | 3484 | 1465119746058 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (1C031800) [pid = 3484] [serial = 296] [outer = 1AFF0000] 02:42:26 INFO - PROCESS | 3484 | 1465119746574 Marionette TRACE conn5 <- [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]]]}] 02:42:26 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. 02:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 770ms 02:42:26 INFO - PROCESS | 3484 | 1465119746597 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 02:42:26 INFO - PROCESS | 3484 | 1465119746602 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 02:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:42:26 INFO - PROCESS | 3484 | 1465119746608 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:42:26 INFO - PROCESS | 3484 | 1465119746611 Marionette TRACE conn5 <- [1,362,null,{}] 02:42:26 INFO - PROCESS | 3484 | 1465119746617 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:26 INFO - PROCESS | 3484 | 1465119746620 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:26 INFO - PROCESS | 3484 | 1465119746738 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 02:42:26 INFO - PROCESS | 3484 | 1465119746837 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 3484 | 1465119746841 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:26 INFO - PROCESS | 3484 | ++DOCSHELL 0DA2EC00 == 50 [pid = 3484] [id = 100] 02:42:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (0E104000) [pid = 3484] [serial = 297] [outer = 00000000] 02:42:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (0E82BC00) [pid = 3484] [serial = 298] [outer = 0E104000] 02:42:26 INFO - PROCESS | 3484 | 1465119746898 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (0F780400) [pid = 3484] [serial = 299] [outer = 0E104000] 02:42:27 INFO - PROCESS | 3484 | 1465119747561 Marionette TRACE conn5 <- [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]]]}] 02:42:27 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. 02:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 970ms 02:42:27 INFO - PROCESS | 3484 | 1465119747582 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 02:42:27 INFO - PROCESS | 3484 | 1465119747587 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 02:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:42:27 INFO - PROCESS | 3484 | 1465119747593 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:42:27 INFO - PROCESS | 3484 | 1465119747596 Marionette TRACE conn5 <- [1,366,null,{}] 02:42:27 INFO - PROCESS | 3484 | 1465119747600 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:27 INFO - PROCESS | 3484 | 1465119747602 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:27 INFO - PROCESS | 3484 | 1465119747717 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 02:42:27 INFO - PROCESS | 3484 | 1465119747816 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:27 INFO - PROCESS | 3484 | 1465119747819 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:27 INFO - PROCESS | 3484 | ++DOCSHELL 15CD4800 == 51 [pid = 3484] [id = 101] 02:42:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 100 (16926800) [pid = 3484] [serial = 300] [outer = 00000000] 02:42:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 101 (16E0D400) [pid = 3484] [serial = 301] [outer = 16926800] 02:42:27 INFO - PROCESS | 3484 | 1465119747875 Marionette DEBUG loaded listener.js 02:42:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 102 (17212000) [pid = 3484] [serial = 302] [outer = 16926800] 02:42:28 INFO - PROCESS | 3484 | 1465119748484 Marionette TRACE conn5 <- [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]]]}] 02:42:28 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. 02:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 02:42:28 INFO - PROCESS | 3484 | 1465119748527 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 02:42:28 INFO - PROCESS | 3484 | 1465119748530 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 02:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:42:28 INFO - PROCESS | 3484 | 1465119748534 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:42:28 INFO - PROCESS | 3484 | 1465119748537 Marionette TRACE conn5 <- [1,370,null,{}] 02:42:28 INFO - PROCESS | 3484 | 1465119748548 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:28 INFO - PROCESS | 3484 | 1465119748553 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:28 INFO - PROCESS | 3484 | 1465119748664 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 02:42:28 INFO - PROCESS | 3484 | 1465119748764 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:28 INFO - PROCESS | 3484 | 1465119748768 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:28 INFO - PROCESS | 3484 | ++DOCSHELL 1830B000 == 52 [pid = 3484] [id = 102] 02:42:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 103 (194DBC00) [pid = 3484] [serial = 303] [outer = 00000000] 02:42:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 104 (1A9A0000) [pid = 3484] [serial = 304] [outer = 194DBC00] 02:42:28 INFO - PROCESS | 3484 | 1465119748824 Marionette DEBUG loaded listener.js 02:42:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 105 (1B8BCC00) [pid = 3484] [serial = 305] [outer = 194DBC00] 02:42:29 INFO - PROCESS | 3484 | 1465119749416 Marionette TRACE conn5 <- [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]]]}] 02:42:29 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. 02:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 02:42:29 INFO - PROCESS | 3484 | 1465119749467 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 02:42:29 INFO - PROCESS | 3484 | 1465119749470 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 02:42:29 INFO - PROCESS | 3484 | 1465119749473 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:42:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:42:29 INFO - PROCESS | 3484 | 1465119749475 Marionette TRACE conn5 <- [1,374,null,{}] 02:42:29 INFO - PROCESS | 3484 | 1465119749479 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:29 INFO - PROCESS | 3484 | 1465119749481 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:29 INFO - PROCESS | 3484 | 1465119749593 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 02:42:29 INFO - PROCESS | 3484 | 1465119749692 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:29 INFO - PROCESS | 3484 | 1465119749695 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:29 INFO - PROCESS | 3484 | ++DOCSHELL 1AF93400 == 53 [pid = 3484] [id = 103] 02:42:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 106 (1AF94C00) [pid = 3484] [serial = 306] [outer = 00000000] 02:42:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 107 (1AF97C00) [pid = 3484] [serial = 307] [outer = 1AF94C00] 02:42:29 INFO - PROCESS | 3484 | 1465119749748 Marionette DEBUG loaded listener.js 02:42:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 108 (1AF9B000) [pid = 3484] [serial = 308] [outer = 1AF94C00] 02:42:30 INFO - PROCESS | 3484 | 1465119750337 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:42:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:42:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 02:42:30 INFO - PROCESS | 3484 | 1465119750407 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 02:42:30 INFO - PROCESS | 3484 | 1465119750410 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 02:42:30 INFO - PROCESS | 3484 | 1465119750413 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:42:30 INFO - PROCESS | 3484 | 1465119750415 Marionette TRACE conn5 <- [1,378,null,{}] 02:42:30 INFO - PROCESS | 3484 | 1465119750419 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:30 INFO - PROCESS | 3484 | 1465119750421 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:30 INFO - PROCESS | 3484 | 1465119750528 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 02:42:30 INFO - PROCESS | 3484 | 1465119750654 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:30 INFO - PROCESS | 3484 | 1465119750656 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:30 INFO - PROCESS | 3484 | ++DOCSHELL 1AF96400 == 54 [pid = 3484] [id = 104] 02:42:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 109 (1B8BA800) [pid = 3484] [serial = 309] [outer = 00000000] 02:42:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 110 (1B8C7400) [pid = 3484] [serial = 310] [outer = 1B8BA800] 02:42:30 INFO - PROCESS | 3484 | 1465119750710 Marionette DEBUG loaded listener.js 02:42:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 111 (1B8DA800) [pid = 3484] [serial = 311] [outer = 1B8BA800] 02:42:31 INFO - PROCESS | 3484 | 1465119751386 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:42:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:42:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1016ms 02:42:31 INFO - PROCESS | 3484 | 1465119751445 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 02:42:31 INFO - PROCESS | 3484 | 1465119751449 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 02:42:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:42:31 INFO - PROCESS | 3484 | 1465119751454 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:42:31 INFO - PROCESS | 3484 | 1465119751458 Marionette TRACE conn5 <- [1,382,null,{}] 02:42:31 INFO - PROCESS | 3484 | 1465119751482 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:31 INFO - PROCESS | 3484 | 1465119751485 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:31 INFO - PROCESS | 3484 | 1465119751587 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 02:42:31 INFO - PROCESS | 3484 | 1465119751669 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:31 INFO - PROCESS | 3484 | 1465119751673 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:31 INFO - PROCESS | 3484 | ++DOCSHELL 0F696C00 == 55 [pid = 3484] [id = 105] 02:42:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 112 (0F698800) [pid = 3484] [serial = 312] [outer = 00000000] 02:42:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 113 (13C14800) [pid = 3484] [serial = 313] [outer = 0F698800] 02:42:31 INFO - PROCESS | 3484 | 1465119751764 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 114 (14AEB400) [pid = 3484] [serial = 314] [outer = 0F698800] 02:42:32 INFO - PROCESS | 3484 | --DOCSHELL 172D0400 == 54 [pid = 3484] [id = 98] 02:42:32 INFO - PROCESS | 3484 | --DOCSHELL 0D238C00 == 53 [pid = 3484] [id = 97] 02:42:32 INFO - PROCESS | 3484 | --DOCSHELL 195BB800 == 52 [pid = 3484] [id = 96] 02:42:32 INFO - PROCESS | 3484 | --DOCSHELL 18324C00 == 51 [pid = 3484] [id = 95] 02:42:32 INFO - PROCESS | 3484 | --DOCSHELL 17214400 == 50 [pid = 3484] [id = 94] 02:42:32 INFO - PROCESS | 3484 | --DOCSHELL 172AC400 == 49 [pid = 3484] [id = 93] 02:42:32 INFO - PROCESS | 3484 | --DOCSHELL 17214000 == 48 [pid = 3484] [id = 92] 02:42:32 INFO - PROCESS | 3484 | --DOCSHELL 15419800 == 47 [pid = 3484] [id = 91] 02:42:32 INFO - PROCESS | 3484 | --DOCSHELL 0C49A800 == 46 [pid = 3484] [id = 90] 02:42:32 INFO - PROCESS | 3484 | --DOCSHELL 0E82F800 == 45 [pid = 3484] [id = 89] 02:42:32 INFO - PROCESS | 3484 | 1465119752448 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:42:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:42:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1049ms 02:42:32 INFO - PROCESS | 3484 | 1465119752503 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 02:42:32 INFO - PROCESS | 3484 | 1465119752507 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 02:42:32 INFO - PROCESS | 3484 | 1465119752513 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:42:32 INFO - PROCESS | 3484 | 1465119752515 Marionette TRACE conn5 <- [1,386,null,{}] 02:42:32 INFO - PROCESS | 3484 | 1465119752519 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:32 INFO - PROCESS | 3484 | 1465119752521 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:32 INFO - PROCESS | 3484 | 1465119752630 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 113 (0E26C800) [pid = 3484] [serial = 173] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 112 (1A937C00) [pid = 3484] [serial = 218] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 111 (19C7B400) [pid = 3484] [serial = 217] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 110 (12A95400) [pid = 3484] [serial = 226] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 109 (14106C00) [pid = 3484] [serial = 227] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 108 (172D5800) [pid = 3484] [serial = 232] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 107 (17999400) [pid = 3484] [serial = 235] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 106 (1A01C800) [pid = 3484] [serial = 241] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 105 (0E049800) [pid = 3484] [serial = 211] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 104 (157EEC00) [pid = 3484] [serial = 224] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 103 (0E10F000) [pid = 3484] [serial = 212] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 102 (15419400) [pid = 3484] [serial = 223] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 101 (195BFC00) [pid = 3484] [serial = 238] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 100 (1A999C00) [pid = 3484] [serial = 221] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 99 (19C76800) [pid = 3484] [serial = 220] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (16928C00) [pid = 3484] [serial = 215] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (154B9000) [pid = 3484] [serial = 214] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (169F2800) [pid = 3484] [serial = 245] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (169B6C00) [pid = 3484] [serial = 244] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (1A191400) [pid = 3484] [serial = 247] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (1AFE8C00) [pid = 3484] [serial = 248] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (1A132000) [pid = 3484] [serial = 242] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (16EDB000) [pid = 3484] [serial = 229] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (17216C00) [pid = 3484] [serial = 230] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (1799BC00) [pid = 3484] [serial = 236] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (19C7D400) [pid = 3484] [serial = 239] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (17750400) [pid = 3484] [serial = 233] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (1AFF3800) [pid = 3484] [serial = 250] [outer = 00000000] [url = about:blank] 02:42:32 INFO - PROCESS | 3484 | 1465119752724 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:32 INFO - PROCESS | 3484 | 1465119752726 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:32 INFO - PROCESS | 3484 | ++DOCSHELL 0E263800 == 46 [pid = 3484] [id = 106] 02:42:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (0E269800) [pid = 3484] [serial = 315] [outer = 00000000] 02:42:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (12A95400) [pid = 3484] [serial = 316] [outer = 0E269800] 02:42:32 INFO - PROCESS | 3484 | 1465119752773 Marionette DEBUG loaded listener.js 02:42:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1410C000) [pid = 3484] [serial = 317] [outer = 0E269800] 02:42:33 INFO - PROCESS | 3484 | 1465119753195 Marionette TRACE conn5 <- [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]]]}] 02:42:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 02:42:33 INFO - PROCESS | 3484 | 1465119753248 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 02:42:33 INFO - PROCESS | 3484 | 1465119753250 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 02:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:42:33 INFO - PROCESS | 3484 | 1465119753253 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:42:33 INFO - PROCESS | 3484 | 1465119753257 Marionette TRACE conn5 <- [1,390,null,{}] 02:42:33 INFO - PROCESS | 3484 | 1465119753267 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:33 INFO - PROCESS | 3484 | 1465119753271 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:33 INFO - PROCESS | 3484 | 1465119753357 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 02:42:33 INFO - PROCESS | 3484 | 1465119753366 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:33 INFO - PROCESS | 3484 | 1465119753369 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:33 INFO - PROCESS | 3484 | ++DOCSHELL 16E0C000 == 47 [pid = 3484] [id = 107] 02:42:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (16ED1000) [pid = 3484] [serial = 318] [outer = 00000000] 02:42:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (16EDB400) [pid = 3484] [serial = 319] [outer = 16ED1000] 02:42:33 INFO - PROCESS | 3484 | 1465119753417 Marionette DEBUG loaded listener.js 02:42:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (17214000) [pid = 3484] [serial = 320] [outer = 16ED1000] 02:42:33 INFO - PROCESS | 3484 | 1465119753876 Marionette TRACE conn5 <- [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]]]}] 02:42:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 02:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:42:33 INFO - PROCESS | 3484 | 1465119753925 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 02:42:33 INFO - PROCESS | 3484 | 1465119753928 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 02:42:33 INFO - PROCESS | 3484 | 1465119753931 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:42:33 INFO - PROCESS | 3484 | 1465119753933 Marionette TRACE conn5 <- [1,394,null,{}] 02:42:33 INFO - PROCESS | 3484 | 1465119753936 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:33 INFO - PROCESS | 3484 | 1465119753938 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:34 INFO - PROCESS | 3484 | 1465119754028 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 02:42:34 INFO - PROCESS | 3484 | 1465119754035 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:34 INFO - PROCESS | 3484 | 1465119754037 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:34 INFO - PROCESS | 3484 | ++DOCSHELL 17261400 == 48 [pid = 3484] [id = 108] 02:42:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (17261C00) [pid = 3484] [serial = 321] [outer = 00000000] 02:42:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (172B0C00) [pid = 3484] [serial = 322] [outer = 17261C00] 02:42:34 INFO - PROCESS | 3484 | 1465119754091 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (172CD800) [pid = 3484] [serial = 323] [outer = 17261C00] 02:42:34 INFO - PROCESS | 3484 | 1465119754577 Marionette TRACE conn5 <- [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]]]}] 02:42:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 02:42:34 INFO - PROCESS | 3484 | 1465119754605 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 02:42:34 INFO - PROCESS | 3484 | 1465119754607 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 02:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:42:34 INFO - PROCESS | 3484 | 1465119754610 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:42:34 INFO - PROCESS | 3484 | 1465119754612 Marionette TRACE conn5 <- [1,398,null,{}] 02:42:34 INFO - PROCESS | 3484 | 1465119754615 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:34 INFO - PROCESS | 3484 | 1465119754617 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:34 INFO - PROCESS | 3484 | 1465119754729 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 02:42:34 INFO - PROCESS | 3484 | 1465119754734 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:34 INFO - PROCESS | 3484 | 1465119754736 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:34 INFO - PROCESS | 3484 | ++DOCSHELL 172D0400 == 49 [pid = 3484] [id = 109] 02:42:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (172D1000) [pid = 3484] [serial = 324] [outer = 00000000] 02:42:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (177B7C00) [pid = 3484] [serial = 325] [outer = 172D1000] 02:42:34 INFO - PROCESS | 3484 | 1465119754827 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (17833C00) [pid = 3484] [serial = 326] [outer = 172D1000] 02:42:35 INFO - PROCESS | 3484 | 1465119755261 Marionette TRACE conn5 <- [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]]]}] 02:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 02:42:35 INFO - PROCESS | 3484 | 1465119755287 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 02:42:35 INFO - PROCESS | 3484 | 1465119755289 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 02:42:35 INFO - PROCESS | 3484 | 1465119755296 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:42:35 INFO - PROCESS | 3484 | 1465119755298 Marionette TRACE conn5 <- [1,402,null,{}] 02:42:35 INFO - PROCESS | 3484 | 1465119755302 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:35 INFO - PROCESS | 3484 | 1465119755307 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:35 INFO - PROCESS | 3484 | 1465119755479 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 02:42:35 INFO - PROCESS | 3484 | 1465119755547 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:35 INFO - PROCESS | 3484 | 1465119755549 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:35 INFO - PROCESS | 3484 | ++DOCSHELL 0D239400 == 50 [pid = 3484] [id = 110] 02:42:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (18312000) [pid = 3484] [serial = 327] [outer = 00000000] 02:42:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 100 (195C4000) [pid = 3484] [serial = 328] [outer = 18312000] 02:42:35 INFO - PROCESS | 3484 | 1465119755593 Marionette DEBUG loaded listener.js 02:42:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 101 (19C7AC00) [pid = 3484] [serial = 329] [outer = 18312000] 02:42:36 INFO - PROCESS | 3484 | 1465119756040 Marionette TRACE conn5 <- [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]]]}] 02:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 770ms 02:42:36 INFO - PROCESS | 3484 | 1465119756075 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 02:42:36 INFO - PROCESS | 3484 | 1465119756077 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 02:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:42:36 INFO - PROCESS | 3484 | 1465119756080 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:42:36 INFO - PROCESS | 3484 | 1465119756082 Marionette TRACE conn5 <- [1,406,null,{}] 02:42:36 INFO - PROCESS | 3484 | 1465119756085 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:36 INFO - PROCESS | 3484 | 1465119756087 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:36 INFO - PROCESS | 3484 | 1465119756208 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 02:42:36 INFO - PROCESS | 3484 | 1465119756213 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:36 INFO - PROCESS | 3484 | 1465119756215 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:36 INFO - PROCESS | 3484 | ++DOCSHELL 19C7D400 == 51 [pid = 3484] [id = 111] 02:42:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 102 (19C84800) [pid = 3484] [serial = 330] [outer = 00000000] 02:42:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 103 (1A132000) [pid = 3484] [serial = 331] [outer = 19C84800] 02:42:36 INFO - PROCESS | 3484 | 1465119756258 Marionette DEBUG loaded listener.js 02:42:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 104 (1A992000) [pid = 3484] [serial = 332] [outer = 19C84800] 02:42:36 INFO - PROCESS | 3484 | --DOMWINDOW == 103 (19C78000) [pid = 3484] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:42:36 INFO - PROCESS | 3484 | --DOMWINDOW == 102 (0E99D400) [pid = 3484] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:42:36 INFO - PROCESS | 3484 | --DOMWINDOW == 101 (0C49B000) [pid = 3484] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:42:36 INFO - PROCESS | 3484 | --DOMWINDOW == 100 (1541AC00) [pid = 3484] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:42:36 INFO - PROCESS | 3484 | --DOMWINDOW == 99 (15C05000) [pid = 3484] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:42:36 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (0D933400) [pid = 3484] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:42:36 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (19C3F400) [pid = 3484] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:42:36 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (172AC800) [pid = 3484] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:42:36 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (17214C00) [pid = 3484] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:42:36 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (1832A000) [pid = 3484] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:42:36 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (0E421800) [pid = 3484] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:42:36 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (17756C00) [pid = 3484] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:42:36 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (172D1400) [pid = 3484] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:42:36 INFO - PROCESS | 3484 | 1465119756843 Marionette TRACE conn5 <- [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]]]}] 02:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 830ms 02:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:42:36 INFO - PROCESS | 3484 | 1465119756912 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 02:42:36 INFO - PROCESS | 3484 | 1465119756914 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 02:42:36 INFO - PROCESS | 3484 | 1465119756917 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:42:36 INFO - PROCESS | 3484 | 1465119756919 Marionette TRACE conn5 <- [1,410,null,{}] 02:42:36 INFO - PROCESS | 3484 | 1465119756922 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:36 INFO - PROCESS | 3484 | 1465119756924 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:37 INFO - PROCESS | 3484 | 1465119757040 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 02:42:37 INFO - PROCESS | 3484 | 1465119757097 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 3484 | 1465119757099 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:37 INFO - PROCESS | 3484 | ++DOCSHELL 0D237000 == 52 [pid = 3484] [id = 112] 02:42:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (0D933400) [pid = 3484] [serial = 333] [outer = 00000000] 02:42:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (172D1400) [pid = 3484] [serial = 334] [outer = 0D933400] 02:42:37 INFO - PROCESS | 3484 | 1465119757142 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (195B8400) [pid = 3484] [serial = 335] [outer = 0D933400] 02:42:37 INFO - PROCESS | 3484 | 1465119757510 Marionette TRACE conn5 <- [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]]]}] 02:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 630ms 02:42:37 INFO - PROCESS | 3484 | 1465119757548 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 02:42:37 INFO - PROCESS | 3484 | 1465119757550 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 02:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:42:37 INFO - PROCESS | 3484 | 1465119757561 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - PROCESS | 3484 | 1465119757563 Marionette TRACE conn5 <- [1,414,null,{}] 02:42:37 INFO - PROCESS | 3484 | 1465119757566 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:37 INFO - PROCESS | 3484 | 1465119757568 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:37 INFO - PROCESS | 3484 | 1465119757653 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 02:42:37 INFO - PROCESS | 3484 | 1465119757659 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 3484 | 1465119757660 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:37 INFO - PROCESS | 3484 | ++DOCSHELL 1799F000 == 53 [pid = 3484] [id = 113] 02:42:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (19CEBC00) [pid = 3484] [serial = 336] [outer = 00000000] 02:42:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (1AF8F400) [pid = 3484] [serial = 337] [outer = 19CEBC00] 02:42:37 INFO - PROCESS | 3484 | 1465119757703 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (1AF97000) [pid = 3484] [serial = 338] [outer = 19CEBC00] 02:42:38 INFO - PROCESS | 3484 | 1465119758150 Marionette TRACE conn5 <- [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]]]}] 02:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 02:42:38 INFO - PROCESS | 3484 | 1465119758193 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 02:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:42:38 INFO - PROCESS | 3484 | 1465119758195 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 02:42:38 INFO - PROCESS | 3484 | 1465119758198 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:42:38 INFO - PROCESS | 3484 | 1465119758200 Marionette TRACE conn5 <- [1,418,null,{}] 02:42:38 INFO - PROCESS | 3484 | 1465119758204 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:38 INFO - PROCESS | 3484 | 1465119758206 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:38 INFO - PROCESS | 3484 | 1465119758290 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 02:42:38 INFO - PROCESS | 3484 | 1465119758298 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:38 INFO - PROCESS | 3484 | 1465119758300 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:38 INFO - PROCESS | 3484 | ++DOCSHELL 1861CC00 == 54 [pid = 3484] [id = 114] 02:42:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (1861D000) [pid = 3484] [serial = 339] [outer = 00000000] 02:42:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (18624800) [pid = 3484] [serial = 340] [outer = 1861D000] 02:42:38 INFO - PROCESS | 3484 | 1465119758342 Marionette DEBUG loaded listener.js 02:42:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 100 (18627800) [pid = 3484] [serial = 341] [outer = 1861D000] 02:42:39 INFO - PROCESS | 3484 | 1465119759391 Marionette TRACE conn5 <- [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]]]}] 02:42:39 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 02:42:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1224ms 02:42:39 INFO - PROCESS | 3484 | 1465119759424 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 3484 | 1465119759428 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 02:42:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:42:39 INFO - PROCESS | 3484 | 1465119759433 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:42:39 INFO - PROCESS | 3484 | 1465119759436 Marionette TRACE conn5 <- [1,422,null,{}] 02:42:39 INFO - PROCESS | 3484 | 1465119759442 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:39 INFO - PROCESS | 3484 | 1465119759445 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:39 INFO - PROCESS | 3484 | 1465119759566 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 02:42:39 INFO - PROCESS | 3484 | 1465119759734 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:39 INFO - PROCESS | 3484 | 1465119759739 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:39 INFO - PROCESS | 3484 | ++DOCSHELL 0E692400 == 55 [pid = 3484] [id = 115] 02:42:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 101 (0E69C800) [pid = 3484] [serial = 342] [outer = 00000000] 02:42:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 102 (12A68800) [pid = 3484] [serial = 343] [outer = 0E69C800] 02:42:39 INFO - PROCESS | 3484 | 1465119759800 Marionette DEBUG loaded listener.js 02:42:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 103 (13C14C00) [pid = 3484] [serial = 344] [outer = 0E69C800] 02:42:40 INFO - PROCESS | 3484 | 1465119760835 Marionette TRACE conn5 <- [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]]]}] 02:42:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:42:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1422ms 02:42:40 INFO - PROCESS | 3484 | 1465119760856 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 02:42:40 INFO - PROCESS | 3484 | 1465119760861 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 02:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:42:40 INFO - PROCESS | 3484 | 1465119760867 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:42:40 INFO - PROCESS | 3484 | 1465119760870 Marionette TRACE conn5 <- [1,426,null,{}] 02:42:40 INFO - PROCESS | 3484 | 1465119760874 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:40 INFO - PROCESS | 3484 | 1465119760877 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:40 INFO - PROCESS | 3484 | 1465119760995 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 02:42:41 INFO - PROCESS | 3484 | 1465119761125 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:41 INFO - PROCESS | 3484 | 1465119761127 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:41 INFO - PROCESS | 3484 | ++DOCSHELL 16930800 == 56 [pid = 3484] [id = 116] 02:42:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 104 (16EDB000) [pid = 3484] [serial = 345] [outer = 00000000] 02:42:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 105 (1725E400) [pid = 3484] [serial = 346] [outer = 16EDB000] 02:42:41 INFO - PROCESS | 3484 | 1465119761185 Marionette DEBUG loaded listener.js 02:42:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 106 (177B5000) [pid = 3484] [serial = 347] [outer = 16EDB000] 02:42:41 INFO - PROCESS | 3484 | 1465119761774 Marionette TRACE conn5 <- [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] 02:42:41 INFO - PROCESS | 3484 | 1465119761844 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 02:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:42:41 INFO - PROCESS | 3484 | 1465119761847 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:42:41 INFO - PROCESS | 3484 | 1465119761851 Marionette TRACE conn5 <- [1,430,null,{}] 02:42:41 INFO - PROCESS | 3484 | 1465119761862 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:41 INFO - PROCESS | 3484 | 1465119761867 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:41 INFO - PROCESS | 3484 | 1465119761981 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 02:42:42 INFO - PROCESS | 3484 | 1465119762113 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:42 INFO - PROCESS | 3484 | 1465119762116 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:42 INFO - PROCESS | 3484 | ++DOCSHELL 1A99F000 == 57 [pid = 3484] [id = 117] 02:42:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 107 (1AF90400) [pid = 3484] [serial = 348] [outer = 00000000] 02:42:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 108 (1AFF5800) [pid = 3484] [serial = 349] [outer = 1AF90400] 02:42:42 INFO - PROCESS | 3484 | 1465119762175 Marionette DEBUG loaded listener.js 02:42:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 109 (1B8C8400) [pid = 3484] [serial = 350] [outer = 1AF90400] 02:42:42 INFO - PROCESS | 3484 | 1465119762766 Marionette TRACE conn5 <- [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]]]}] 02:42:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:42:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 970ms 02:42:42 INFO - PROCESS | 3484 | 1465119762820 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 02:42:42 INFO - PROCESS | 3484 | 1465119762823 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 02:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:42:42 INFO - PROCESS | 3484 | 1465119762827 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:42:42 INFO - PROCESS | 3484 | 1465119762829 Marionette TRACE conn5 <- [1,434,null,{}] 02:42:42 INFO - PROCESS | 3484 | 1465119762832 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:42 INFO - PROCESS | 3484 | 1465119762835 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:42 INFO - PROCESS | 3484 | 1465119762961 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 02:42:43 INFO - PROCESS | 3484 | 1465119763063 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:43 INFO - PROCESS | 3484 | 1465119763065 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:43 INFO - PROCESS | 3484 | ++DOCSHELL 16935400 == 58 [pid = 3484] [id = 118] 02:42:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 110 (16E0F400) [pid = 3484] [serial = 351] [outer = 00000000] 02:42:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 111 (195BCC00) [pid = 3484] [serial = 352] [outer = 16E0F400] 02:42:43 INFO - PROCESS | 3484 | 1465119763119 Marionette DEBUG loaded listener.js 02:42:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 112 (1A127800) [pid = 3484] [serial = 353] [outer = 16E0F400] 02:42:43 INFO - PROCESS | 3484 | 1465119763932 Marionette TRACE conn5 <- [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]]]}] 02:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1172ms 02:42:43 INFO - PROCESS | 3484 | 1465119764003 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 02:42:44 INFO - PROCESS | 3484 | 1465119764007 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 02:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:42:44 INFO - PROCESS | 3484 | 1465119764011 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:42:44 INFO - PROCESS | 3484 | 1465119764016 Marionette TRACE conn5 <- [1,438,null,{}] 02:42:44 INFO - PROCESS | 3484 | 1465119764021 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:44 INFO - PROCESS | 3484 | 1465119764024 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:44 INFO - PROCESS | 3484 | 1465119764131 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 02:42:44 INFO - PROCESS | 3484 | 1465119764258 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:44 INFO - PROCESS | 3484 | 1465119764261 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:44 INFO - PROCESS | 3484 | ++DOCSHELL 12A73400 == 59 [pid = 3484] [id = 119] 02:42:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 113 (12E33400) [pid = 3484] [serial = 354] [outer = 00000000] 02:42:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 114 (1541A000) [pid = 3484] [serial = 355] [outer = 12E33400] 02:42:44 INFO - PROCESS | 3484 | 1465119764312 Marionette DEBUG loaded listener.js 02:42:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 115 (15C0E000) [pid = 3484] [serial = 356] [outer = 12E33400] 02:42:44 INFO - PROCESS | 3484 | --DOCSHELL 17261800 == 58 [pid = 3484] [id = 74] 02:42:44 INFO - PROCESS | 3484 | --DOCSHELL 0D875000 == 57 [pid = 3484] [id = 71] 02:42:44 INFO - PROCESS | 3484 | --DOCSHELL 1799F000 == 56 [pid = 3484] [id = 113] 02:42:44 INFO - PROCESS | 3484 | --DOCSHELL 0D237000 == 55 [pid = 3484] [id = 112] 02:42:44 INFO - PROCESS | 3484 | --DOCSHELL 19C7D400 == 54 [pid = 3484] [id = 111] 02:42:44 INFO - PROCESS | 3484 | --DOCSHELL 0D239400 == 53 [pid = 3484] [id = 110] 02:42:44 INFO - PROCESS | 3484 | --DOCSHELL 172D0400 == 52 [pid = 3484] [id = 109] 02:42:44 INFO - PROCESS | 3484 | --DOCSHELL 17261400 == 51 [pid = 3484] [id = 108] 02:42:44 INFO - PROCESS | 3484 | --DOCSHELL 16E0C000 == 50 [pid = 3484] [id = 107] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 114 (186CC000) [pid = 3484] [serial = 259] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 113 (1AFEBC00) [pid = 3484] [serial = 262] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 112 (1B9DB400) [pid = 3484] [serial = 295] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOCSHELL 0E263800 == 49 [pid = 3484] [id = 106] 02:42:44 INFO - PROCESS | 3484 | --DOCSHELL 0F696C00 == 48 [pid = 3484] [id = 105] 02:42:44 INFO - PROCESS | 3484 | --DOCSHELL 0DA2EC00 == 47 [pid = 3484] [id = 100] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 111 (1A01A800) [pid = 3484] [serial = 209] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 110 (13124C00) [pid = 3484] [serial = 266] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 109 (0F658C00) [pid = 3484] [serial = 265] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 108 (0D238400) [pid = 3484] [serial = 268] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 107 (0E69C000) [pid = 3484] [serial = 269] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 106 (16928800) [pid = 3484] [serial = 271] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 105 (169C1C00) [pid = 3484] [serial = 272] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 104 (16E08400) [pid = 3484] [serial = 257] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 103 (169BB800) [pid = 3484] [serial = 256] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 102 (0E10D800) [pid = 3484] [serial = 254] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 101 (19C7C800) [pid = 3484] [serial = 286] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 100 (0E048C00) [pid = 3484] [serial = 253] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 99 (172B4800) [pid = 3484] [serial = 277] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (1725EC00) [pid = 3484] [serial = 274] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (17264800) [pid = 3484] [serial = 275] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (187C3000) [pid = 3484] [serial = 283] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (193C5800) [pid = 3484] [serial = 284] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (17268C00) [pid = 3484] [serial = 289] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (1A93C000) [pid = 3484] [serial = 292] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (19C7DC00) [pid = 3484] [serial = 287] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (1AFEB400) [pid = 3484] [serial = 293] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (1799C400) [pid = 3484] [serial = 280] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (18311800) [pid = 3484] [serial = 281] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (1830C400) [pid = 3484] [serial = 290] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (172D2800) [pid = 3484] [serial = 278] [outer = 00000000] [url = about:blank] 02:42:44 INFO - PROCESS | 3484 | 1465119764864 Marionette TRACE conn5 <- [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]]]}] 02:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 890ms 02:42:44 INFO - PROCESS | 3484 | 1465119764903 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 02:42:44 INFO - PROCESS | 3484 | 1465119764907 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 02:42:44 INFO - PROCESS | 3484 | 1465119764913 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:42:44 INFO - PROCESS | 3484 | 1465119764915 Marionette TRACE conn5 <- [1,442,null,{}] 02:42:44 INFO - PROCESS | 3484 | 1465119764919 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:44 INFO - PROCESS | 3484 | 1465119764922 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:45 INFO - PROCESS | 3484 | 1465119765016 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 02:42:45 INFO - PROCESS | 3484 | 1465119765025 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:45 INFO - PROCESS | 3484 | 1465119765028 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:45 INFO - PROCESS | 3484 | ++DOCSHELL 1284E000 == 48 [pid = 3484] [id = 120] 02:42:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (12850400) [pid = 3484] [serial = 357] [outer = 00000000] 02:42:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (154B9000) [pid = 3484] [serial = 358] [outer = 12850400] 02:42:45 INFO - PROCESS | 3484 | 1465119765074 Marionette DEBUG loaded listener.js 02:42:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (16928400) [pid = 3484] [serial = 359] [outer = 12850400] 02:42:45 INFO - PROCESS | 3484 | 1465119765562 Marionette TRACE conn5 <- [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]]]}] 02:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 02:42:45 INFO - PROCESS | 3484 | 1465119765588 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 02:42:45 INFO - PROCESS | 3484 | 1465119765590 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 02:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:42:45 INFO - PROCESS | 3484 | 1465119765594 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:42:45 INFO - PROCESS | 3484 | 1465119765597 Marionette TRACE conn5 <- [1,446,null,{}] 02:42:45 INFO - PROCESS | 3484 | 1465119765607 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:45 INFO - PROCESS | 3484 | 1465119765611 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:45 INFO - PROCESS | 3484 | 1465119765700 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 02:42:45 INFO - PROCESS | 3484 | 1465119765708 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:45 INFO - PROCESS | 3484 | 1465119765711 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:45 INFO - PROCESS | 3484 | ++DOCSHELL 1721E800 == 49 [pid = 3484] [id = 121] 02:42:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (1721EC00) [pid = 3484] [serial = 360] [outer = 00000000] 02:42:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (17261800) [pid = 3484] [serial = 361] [outer = 1721EC00] 02:42:45 INFO - PROCESS | 3484 | 1465119765757 Marionette DEBUG loaded listener.js 02:42:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (17269C00) [pid = 3484] [serial = 362] [outer = 1721EC00] 02:42:46 INFO - PROCESS | 3484 | 1465119766243 Marionette TRACE conn5 <- [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]]]}] 02:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 02:42:46 INFO - PROCESS | 3484 | 1465119766268 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 02:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:42:46 INFO - PROCESS | 3484 | 1465119766270 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 02:42:46 INFO - PROCESS | 3484 | 1465119766274 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:42:46 INFO - PROCESS | 3484 | 1465119766275 Marionette TRACE conn5 <- [1,450,null,{}] 02:42:46 INFO - PROCESS | 3484 | 1465119766279 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:46 INFO - PROCESS | 3484 | 1465119766280 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:46 INFO - PROCESS | 3484 | 1465119766369 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 02:42:46 INFO - PROCESS | 3484 | 1465119766385 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:46 INFO - PROCESS | 3484 | 1465119766387 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:46 INFO - PROCESS | 3484 | ++DOCSHELL 172D0400 == 50 [pid = 3484] [id = 122] 02:42:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (172D0C00) [pid = 3484] [serial = 363] [outer = 00000000] 02:42:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (17758000) [pid = 3484] [serial = 364] [outer = 172D0C00] 02:42:46 INFO - PROCESS | 3484 | 1465119766431 Marionette DEBUG loaded listener.js 02:42:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (177BAC00) [pid = 3484] [serial = 365] [outer = 172D0C00] 02:42:46 INFO - PROCESS | 3484 | 1465119766864 Marionette TRACE conn5 <- [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] 02:42:46 INFO - PROCESS | 3484 | 1465119766909 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 02:42:46 INFO - PROCESS | 3484 | 1465119766912 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:42:46 INFO - PROCESS | 3484 | 1465119766914 Marionette TRACE conn5 <- [1,454,null,{}] 02:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:42:46 INFO - PROCESS | 3484 | 1465119766917 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:46 INFO - PROCESS | 3484 | 1465119766919 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:47 INFO - PROCESS | 3484 | 1465119767040 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 02:42:47 INFO - PROCESS | 3484 | 1465119767045 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:47 INFO - PROCESS | 3484 | 1465119767047 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:47 INFO - PROCESS | 3484 | ++DOCSHELL 16ED1800 == 51 [pid = 3484] [id = 123] 02:42:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (17991800) [pid = 3484] [serial = 366] [outer = 00000000] 02:42:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (18311000) [pid = 3484] [serial = 367] [outer = 17991800] 02:42:47 INFO - PROCESS | 3484 | 1465119767091 Marionette DEBUG loaded listener.js 02:42:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (18322C00) [pid = 3484] [serial = 368] [outer = 17991800] 02:42:47 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (16ED1000) [pid = 3484] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:42:47 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (17261C00) [pid = 3484] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:42:47 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (0F698800) [pid = 3484] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:42:47 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (0E269800) [pid = 3484] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:42:47 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (18312000) [pid = 3484] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:42:47 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (0D933400) [pid = 3484] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:42:47 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (19C84800) [pid = 3484] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:42:47 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (19CEBC00) [pid = 3484] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:42:47 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (172D1000) [pid = 3484] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:42:47 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (17997400) [pid = 3484] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:42:47 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (172AA400) [pid = 3484] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:42:48 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:48 INFO - PROCESS | 3484 | 1465119768025 Marionette TRACE conn5 <- [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]]]}] 02:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1172ms 02:42:48 INFO - PROCESS | 3484 | 1465119768089 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 02:42:48 INFO - PROCESS | 3484 | 1465119768094 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 02:42:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:42:48 INFO - PROCESS | 3484 | 1465119768100 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:42:48 INFO - PROCESS | 3484 | 1465119768103 Marionette TRACE conn5 <- [1,458,null,{}] 02:42:48 INFO - PROCESS | 3484 | 1465119768109 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:48 INFO - PROCESS | 3484 | 1465119768112 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:48 INFO - PROCESS | 3484 | 1465119768236 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 02:42:48 INFO - PROCESS | 3484 | 1465119768360 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:48 INFO - PROCESS | 3484 | 1465119768364 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:48 INFO - PROCESS | 3484 | ++DOCSHELL 0E106400 == 52 [pid = 3484] [id = 124] 02:42:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (0E107800) [pid = 3484] [serial = 369] [outer = 00000000] 02:42:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (0F604400) [pid = 3484] [serial = 370] [outer = 0E107800] 02:42:48 INFO - PROCESS | 3484 | 1465119768423 Marionette DEBUG loaded listener.js 02:42:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (12E2F400) [pid = 3484] [serial = 371] [outer = 0E107800] 02:42:49 INFO - PROCESS | 3484 | 1465119769065 Marionette TRACE conn5 <- [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] 02:42:49 INFO - PROCESS | 3484 | 1465119769130 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 02:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:42:49 INFO - PROCESS | 3484 | 1465119769137 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:42:49 INFO - PROCESS | 3484 | 1465119769140 Marionette TRACE conn5 <- [1,462,null,{}] 02:42:49 INFO - PROCESS | 3484 | 1465119769144 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:49 INFO - PROCESS | 3484 | 1465119769146 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:49 INFO - PROCESS | 3484 | 1465119769258 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 02:42:49 INFO - PROCESS | 3484 | 1465119769387 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:49 INFO - PROCESS | 3484 | 1465119769390 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:49 INFO - PROCESS | 3484 | ++DOCSHELL 16ED3000 == 53 [pid = 3484] [id = 125] 02:42:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (16ED3800) [pid = 3484] [serial = 372] [outer = 00000000] 02:42:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (17216800) [pid = 3484] [serial = 373] [outer = 16ED3800] 02:42:49 INFO - PROCESS | 3484 | 1465119769447 Marionette DEBUG loaded listener.js 02:42:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (17267000) [pid = 3484] [serial = 374] [outer = 16ED3800] 02:42:50 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:42:50 INFO - PROCESS | 3484 | 1465119770070 Marionette TRACE conn5 <- [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] 02:42:50 INFO - PROCESS | 3484 | 1465119770113 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 02:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:42:50 INFO - PROCESS | 3484 | 1465119770117 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:42:50 INFO - PROCESS | 3484 | 1465119770120 Marionette TRACE conn5 <- [1,466,null,{}] 02:42:50 INFO - PROCESS | 3484 | 1465119770131 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:50 INFO - PROCESS | 3484 | 1465119770136 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:50 INFO - PROCESS | 3484 | 1465119770245 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 02:42:50 INFO - PROCESS | 3484 | 1465119770374 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:50 INFO - PROCESS | 3484 | 1465119770377 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:50 INFO - PROCESS | 3484 | ++DOCSHELL 187CCC00 == 54 [pid = 3484] [id = 126] 02:42:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (1930EC00) [pid = 3484] [serial = 375] [outer = 00000000] 02:42:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (195BFC00) [pid = 3484] [serial = 376] [outer = 1930EC00] 02:42:50 INFO - PROCESS | 3484 | 1465119770435 Marionette DEBUG loaded listener.js 02:42:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (19C7B000) [pid = 3484] [serial = 377] [outer = 1930EC00] 02:42:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (19CE3800) [pid = 3484] [serial = 378] [outer = 0E04BC00] 02:42:51 INFO - PROCESS | 3484 | 1465119771131 Marionette TRACE conn5 <- [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] 02:42:51 INFO - PROCESS | 3484 | 1465119771201 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 02:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:42:51 INFO - PROCESS | 3484 | 1465119771204 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:42:51 INFO - PROCESS | 3484 | 1465119771206 Marionette TRACE conn5 <- [1,470,null,{}] 02:42:51 INFO - PROCESS | 3484 | 1465119771210 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:51 INFO - PROCESS | 3484 | 1465119771212 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:51 INFO - PROCESS | 3484 | 1465119771322 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 02:42:51 INFO - PROCESS | 3484 | 1465119771449 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:51 INFO - PROCESS | 3484 | 1465119771451 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:51 INFO - PROCESS | 3484 | ++DOCSHELL 193C6000 == 55 [pid = 3484] [id = 127] 02:42:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (19CE2800) [pid = 3484] [serial = 379] [outer = 00000000] 02:42:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 100 (1AF9A800) [pid = 3484] [serial = 380] [outer = 19CE2800] 02:42:51 INFO - PROCESS | 3484 | 1465119771506 Marionette DEBUG loaded listener.js 02:42:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 101 (1AFEBC00) [pid = 3484] [serial = 381] [outer = 19CE2800] 02:42:52 INFO - PROCESS | 3484 | 1465119772113 Marionette TRACE conn5 <- [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]]]}] 02:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 02:42:52 INFO - PROCESS | 3484 | 1465119772225 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 02:42:52 INFO - PROCESS | 3484 | 1465119772229 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 02:42:52 INFO - PROCESS | 3484 | 1465119772235 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:42:52 INFO - PROCESS | 3484 | 1465119772239 Marionette TRACE conn5 <- [1,474,null,{}] 02:42:52 INFO - PROCESS | 3484 | 1465119772244 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:42:52 INFO - PROCESS | 3484 | 1465119772248 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:52 INFO - PROCESS | 3484 | 1465119772381 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 02:42:52 INFO - PROCESS | 3484 | 1465119772505 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:52 INFO - PROCESS | 3484 | 1465119772510 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:52 INFO - PROCESS | 3484 | ++DOCSHELL 0E26E400 == 56 [pid = 3484] [id = 128] 02:42:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 102 (0E26F400) [pid = 3484] [serial = 382] [outer = 00000000] 02:42:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 103 (0F697000) [pid = 3484] [serial = 383] [outer = 0E26F400] 02:42:52 INFO - PROCESS | 3484 | 1465119772563 Marionette DEBUG loaded listener.js 02:42:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 104 (14AECC00) [pid = 3484] [serial = 384] [outer = 0E26F400] 02:42:53 INFO - PROCESS | 3484 | 1465119773176 Marionette TRACE conn5 <- [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]]]}] 02:42:53 INFO - PROCESS | 3484 | --DOCSHELL 172D0400 == 55 [pid = 3484] [id = 122] 02:42:53 INFO - PROCESS | 3484 | --DOCSHELL 1721E800 == 54 [pid = 3484] [id = 121] 02:42:53 INFO - PROCESS | 3484 | --DOCSHELL 1284E000 == 53 [pid = 3484] [id = 120] 02:42:53 INFO - PROCESS | 3484 | --DOCSHELL 12A73400 == 52 [pid = 3484] [id = 119] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 103 (19C7A400) [pid = 3484] [serial = 260] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 102 (1B8D7400) [pid = 3484] [serial = 263] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 101 (16E0D400) [pid = 3484] [serial = 301] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 100 (0E82BC00) [pid = 3484] [serial = 298] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 99 (16EDB400) [pid = 3484] [serial = 319] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (17214000) [pid = 3484] [serial = 320] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (1AF97C00) [pid = 3484] [serial = 307] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (1A9A0000) [pid = 3484] [serial = 304] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (172B0C00) [pid = 3484] [serial = 322] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (14AEB400) [pid = 3484] [serial = 314] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (13C14800) [pid = 3484] [serial = 313] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (12A95400) [pid = 3484] [serial = 316] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (1410C000) [pid = 3484] [serial = 317] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (19C7AC00) [pid = 3484] [serial = 329] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (195C4000) [pid = 3484] [serial = 328] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (1B8C7400) [pid = 3484] [serial = 310] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (172D1400) [pid = 3484] [serial = 334] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (1A132000) [pid = 3484] [serial = 331] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1A992000) [pid = 3484] [serial = 332] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (1AF8F400) [pid = 3484] [serial = 337] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (18624800) [pid = 3484] [serial = 340] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (177B7C00) [pid = 3484] [serial = 325] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (1AF97000) [pid = 3484] [serial = 338] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (17833C00) [pid = 3484] [serial = 326] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (195B8400) [pid = 3484] [serial = 335] [outer = 00000000] [url = about:blank] 02:42:53 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (172CD800) [pid = 3484] [serial = 323] [outer = 00000000] [url = about:blank] 02:42:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1011ms 02:42:53 INFO - PROCESS | 3484 | 1465119773259 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 02:42:53 INFO - PROCESS | 3484 | 1465119773262 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 02:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:42:53 INFO - PROCESS | 3484 | 1465119773268 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:42:53 INFO - PROCESS | 3484 | 1465119773272 Marionette TRACE conn5 <- [1,478,null,{}] 02:42:53 INFO - PROCESS | 3484 | 1465119773276 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:53 INFO - PROCESS | 3484 | 1465119773278 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:53 INFO - PROCESS | 3484 | 1465119773369 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 02:42:53 INFO - PROCESS | 3484 | 1465119773381 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:53 INFO - PROCESS | 3484 | 1465119773383 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:53 INFO - PROCESS | 3484 | ++DOCSHELL 147E2400 == 53 [pid = 3484] [id = 129] 02:42:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (14AEB400) [pid = 3484] [serial = 385] [outer = 00000000] 02:42:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (154B9800) [pid = 3484] [serial = 386] [outer = 14AEB400] 02:42:53 INFO - PROCESS | 3484 | 1465119773429 Marionette DEBUG loaded listener.js 02:42:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (169B6C00) [pid = 3484] [serial = 387] [outer = 14AEB400] 02:42:53 INFO - PROCESS | 3484 | 1465119773914 Marionette TRACE conn5 <- [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]]]}] 02:42:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 690ms 02:42:53 INFO - PROCESS | 3484 | 1465119773959 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 02:42:53 INFO - PROCESS | 3484 | 1465119773961 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 02:42:53 INFO - PROCESS | 3484 | 1465119773965 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:42:53 INFO - PROCESS | 3484 | 1465119773967 Marionette TRACE conn5 <- [1,482,null,{}] 02:42:53 INFO - PROCESS | 3484 | 1465119773976 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:53 INFO - PROCESS | 3484 | 1465119773980 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:54 INFO - PROCESS | 3484 | 1465119774100 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 02:42:54 INFO - PROCESS | 3484 | 1465119774201 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:54 INFO - PROCESS | 3484 | 1465119774204 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:54 INFO - PROCESS | 3484 | ++DOCSHELL 172CFC00 == 54 [pid = 3484] [id = 130] 02:42:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (172D1800) [pid = 3484] [serial = 388] [outer = 00000000] 02:42:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (172D7C00) [pid = 3484] [serial = 389] [outer = 172D1800] 02:42:54 INFO - PROCESS | 3484 | 1465119774253 Marionette DEBUG loaded listener.js 02:42:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (177BD000) [pid = 3484] [serial = 390] [outer = 172D1800] 02:42:54 INFO - PROCESS | 3484 | 1465119774680 Marionette TRACE conn5 <- [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]]]}] 02:42:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:42:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 770ms 02:42:54 INFO - PROCESS | 3484 | 1465119774739 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 02:42:54 INFO - PROCESS | 3484 | 1465119774741 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 02:42:54 INFO - PROCESS | 3484 | 1465119774744 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:42:54 INFO - PROCESS | 3484 | 1465119774746 Marionette TRACE conn5 <- [1,486,null,{}] 02:42:54 INFO - PROCESS | 3484 | 1465119774750 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:54 INFO - PROCESS | 3484 | 1465119774751 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:54 INFO - PROCESS | 3484 | 1465119774840 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 02:42:54 INFO - PROCESS | 3484 | 1465119774847 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:54 INFO - PROCESS | 3484 | 1465119774849 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:54 INFO - PROCESS | 3484 | ++DOCSHELL 1799CC00 == 55 [pid = 3484] [id = 131] 02:42:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1799D000) [pid = 3484] [serial = 391] [outer = 00000000] 02:42:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (1841C800) [pid = 3484] [serial = 392] [outer = 1799D000] 02:42:54 INFO - PROCESS | 3484 | 1465119774893 Marionette DEBUG loaded listener.js 02:42:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (18624800) [pid = 3484] [serial = 393] [outer = 1799D000] 02:42:55 INFO - PROCESS | 3484 | 1465119775355 Marionette TRACE conn5 <- [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]]]}] 02:42:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 02:42:55 INFO - PROCESS | 3484 | 1465119775419 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 02:42:55 INFO - PROCESS | 3484 | 1465119775421 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 02:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:42:55 INFO - PROCESS | 3484 | 1465119775424 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:42:55 INFO - PROCESS | 3484 | 1465119775425 Marionette TRACE conn5 <- [1,490,null,{}] 02:42:55 INFO - PROCESS | 3484 | 1465119775429 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:55 INFO - PROCESS | 3484 | 1465119775431 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:55 INFO - PROCESS | 3484 | 1465119775541 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 02:42:55 INFO - PROCESS | 3484 | 1465119775551 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:55 INFO - PROCESS | 3484 | 1465119775553 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:55 INFO - PROCESS | 3484 | ++DOCSHELL 15C0A000 == 56 [pid = 3484] [id = 132] 02:42:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (18623C00) [pid = 3484] [serial = 394] [outer = 00000000] 02:42:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (19C36C00) [pid = 3484] [serial = 395] [outer = 18623C00] 02:42:55 INFO - PROCESS | 3484 | 1465119775596 Marionette DEBUG loaded listener.js 02:42:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (19CE3400) [pid = 3484] [serial = 396] [outer = 18623C00] 02:42:56 INFO - PROCESS | 3484 | 1465119776050 Marionette TRACE conn5 <- [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]]]}] 02:42:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 02:42:56 INFO - PROCESS | 3484 | 1465119776095 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 02:42:56 INFO - PROCESS | 3484 | 1465119776097 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 02:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:42:56 INFO - PROCESS | 3484 | 1465119776100 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:42:56 INFO - PROCESS | 3484 | 1465119776101 Marionette TRACE conn5 <- [1,494,null,{}] 02:42:56 INFO - PROCESS | 3484 | 1465119776105 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:56 INFO - PROCESS | 3484 | 1465119776111 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:56 INFO - PROCESS | 3484 | 1465119776257 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 02:42:56 INFO - PROCESS | 3484 | 1465119776312 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:56 INFO - PROCESS | 3484 | 1465119776314 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:56 INFO - PROCESS | 3484 | ++DOCSHELL 1AF8F400 == 57 [pid = 3484] [id = 133] 02:42:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (1AF96C00) [pid = 3484] [serial = 397] [outer = 00000000] 02:42:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (1AFEA000) [pid = 3484] [serial = 398] [outer = 1AF96C00] 02:42:56 INFO - PROCESS | 3484 | 1465119776358 Marionette DEBUG loaded listener.js 02:42:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (1AFF6C00) [pid = 3484] [serial = 399] [outer = 1AF96C00] 02:42:56 INFO - PROCESS | 3484 | 1465119776792 Marionette TRACE conn5 <- [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]]]}] 02:42:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 02:42:56 INFO - PROCESS | 3484 | 1465119776833 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 02:42:56 INFO - PROCESS | 3484 | 1465119776835 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 02:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:42:56 INFO - PROCESS | 3484 | 1465119776838 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:42:56 INFO - PROCESS | 3484 | 1465119776840 Marionette TRACE conn5 <- [1,498,null,{}] 02:42:56 INFO - PROCESS | 3484 | 1465119776844 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:56 INFO - PROCESS | 3484 | 1465119776846 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:56 INFO - PROCESS | 3484 | 1465119776998 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 02:42:57 INFO - PROCESS | 3484 | 1465119777062 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:57 INFO - PROCESS | 3484 | 1465119777064 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:57 INFO - PROCESS | 3484 | ++DOCSHELL 0C497400 == 58 [pid = 3484] [id = 134] 02:42:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (1B8B9C00) [pid = 3484] [serial = 400] [outer = 00000000] 02:42:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (1B8D6000) [pid = 3484] [serial = 401] [outer = 1B8B9C00] 02:42:57 INFO - PROCESS | 3484 | 1465119777107 Marionette DEBUG loaded listener.js 02:42:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (1B8DB000) [pid = 3484] [serial = 402] [outer = 1B8B9C00] 02:42:57 INFO - PROCESS | 3484 | 1465119777528 Marionette TRACE conn5 <- [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]]]}] 02:42:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 731ms 02:42:57 INFO - PROCESS | 3484 | 1465119777572 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 02:42:57 INFO - PROCESS | 3484 | 1465119777574 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 02:42:57 INFO - PROCESS | 3484 | 1465119777578 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:42:57 INFO - PROCESS | 3484 | 1465119777579 Marionette TRACE conn5 <- [1,502,null,{}] 02:42:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:42:57 INFO - PROCESS | 3484 | 1465119777583 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:57 INFO - PROCESS | 3484 | 1465119777585 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:57 INFO - PROCESS | 3484 | 1465119777699 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 02:42:57 INFO - PROCESS | 3484 | 1465119777755 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:57 INFO - PROCESS | 3484 | 1465119777757 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:57 INFO - PROCESS | 3484 | ++DOCSHELL 1B9CA000 == 59 [pid = 3484] [id = 135] 02:42:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (1B9CCC00) [pid = 3484] [serial = 403] [outer = 00000000] 02:42:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (1B9D2400) [pid = 3484] [serial = 404] [outer = 1B9CCC00] 02:42:57 INFO - PROCESS | 3484 | 1465119777805 Marionette DEBUG loaded listener.js 02:42:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (1B9D6800) [pid = 3484] [serial = 405] [outer = 1B9CCC00] 02:42:57 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (172D0C00) [pid = 3484] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:42:57 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (1B8BA800) [pid = 3484] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:42:58 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (1AF94C00) [pid = 3484] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:42:58 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (194DBC00) [pid = 3484] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:42:58 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (0E104000) [pid = 3484] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:42:58 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (16926800) [pid = 3484] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:42:58 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (1AFF0000) [pid = 3484] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:42:58 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (16E0F400) [pid = 3484] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:42:58 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (1721EC00) [pid = 3484] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:42:58 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (12850400) [pid = 3484] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:42:58 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (12E33400) [pid = 3484] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:42:58 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (1AFF0800) [pid = 3484] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:42:58 INFO - PROCESS | 3484 | 1465119778247 Marionette TRACE conn5 <- [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]]]}] 02:42:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:42:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 02:42:58 INFO - PROCESS | 3484 | 1465119778328 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 02:42:58 INFO - PROCESS | 3484 | 1465119778330 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 02:42:58 INFO - PROCESS | 3484 | 1465119778333 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:42:58 INFO - PROCESS | 3484 | 1465119778335 Marionette TRACE conn5 <- [1,506,null,{}] 02:42:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:42:58 INFO - PROCESS | 3484 | 1465119778338 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:58 INFO - PROCESS | 3484 | 1465119778340 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:58 INFO - PROCESS | 3484 | 1465119778426 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 02:42:58 INFO - PROCESS | 3484 | 1465119778434 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:58 INFO - PROCESS | 3484 | 1465119778436 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:58 INFO - PROCESS | 3484 | ++DOCSHELL 0E69C000 == 60 [pid = 3484] [id = 136] 02:42:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (172D0C00) [pid = 3484] [serial = 406] [outer = 00000000] 02:42:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1B8C7C00) [pid = 3484] [serial = 407] [outer = 172D0C00] 02:42:58 INFO - PROCESS | 3484 | 1465119778480 Marionette DEBUG loaded listener.js 02:42:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (1B9DB400) [pid = 3484] [serial = 408] [outer = 172D0C00] 02:42:58 INFO - PROCESS | 3484 | 1465119778931 Marionette TRACE conn5 <- [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]]]}] 02:42:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:42:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 02:42:58 INFO - PROCESS | 3484 | 1465119778970 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 02:42:58 INFO - PROCESS | 3484 | 1465119778972 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 02:42:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:42:58 INFO - PROCESS | 3484 | 1465119778975 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:42:58 INFO - PROCESS | 3484 | 1465119778977 Marionette TRACE conn5 <- [1,510,null,{}] 02:42:58 INFO - PROCESS | 3484 | 1465119778981 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:58 INFO - PROCESS | 3484 | 1465119778982 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:59 INFO - PROCESS | 3484 | 1465119779067 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 02:42:59 INFO - PROCESS | 3484 | 1465119779072 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 3484 | 1465119779074 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:59 INFO - PROCESS | 3484 | ++DOCSHELL 16926C00 == 61 [pid = 3484] [id = 137] 02:42:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (172CC800) [pid = 3484] [serial = 409] [outer = 00000000] 02:42:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (1C033400) [pid = 3484] [serial = 410] [outer = 172CC800] 02:42:59 INFO - PROCESS | 3484 | 1465119779118 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (1C14EC00) [pid = 3484] [serial = 411] [outer = 172CC800] 02:42:59 INFO - PROCESS | 3484 | 1465119779553 Marionette TRACE conn5 <- [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]]]}] 02:42:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:42:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 02:42:59 INFO - PROCESS | 3484 | 1465119779606 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 02:42:59 INFO - PROCESS | 3484 | 1465119779609 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 02:42:59 INFO - PROCESS | 3484 | 1465119779612 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:42:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:42:59 INFO - PROCESS | 3484 | 1465119779614 Marionette TRACE conn5 <- [1,514,null,{}] 02:42:59 INFO - PROCESS | 3484 | 1465119779618 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:59 INFO - PROCESS | 3484 | 1465119779620 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:59 INFO - PROCESS | 3484 | 1465119779721 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 02:42:59 INFO - PROCESS | 3484 | 1465119779726 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 3484 | 1465119779728 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:42:59 INFO - PROCESS | 3484 | ++DOCSHELL 18693C00 == 62 [pid = 3484] [id = 138] 02:42:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (18697000) [pid = 3484] [serial = 412] [outer = 00000000] 02:42:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (186A1400) [pid = 3484] [serial = 413] [outer = 18697000] 02:42:59 INFO - PROCESS | 3484 | 1465119779773 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (1C150400) [pid = 3484] [serial = 414] [outer = 18697000] 02:43:00 INFO - PROCESS | 3484 | 1465119780496 Marionette TRACE conn5 <- [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]]]}] 02:43:00 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 02:43:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 930ms 02:43:00 INFO - PROCESS | 3484 | 1465119780546 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 02:43:00 INFO - PROCESS | 3484 | 1465119780551 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 02:43:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:43:00 INFO - PROCESS | 3484 | 1465119780555 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:43:00 INFO - PROCESS | 3484 | 1465119780561 Marionette TRACE conn5 <- [1,518,null,{}] 02:43:00 INFO - PROCESS | 3484 | 1465119780566 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:00 INFO - PROCESS | 3484 | 1465119780568 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:00 INFO - PROCESS | 3484 | 1465119780687 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 02:43:00 INFO - PROCESS | 3484 | 1465119780793 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:00 INFO - PROCESS | 3484 | 1465119780795 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:00 INFO - PROCESS | 3484 | ++DOCSHELL 12A67800 == 63 [pid = 3484] [id = 139] 02:43:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (12ED4800) [pid = 3484] [serial = 415] [outer = 00000000] 02:43:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (16933400) [pid = 3484] [serial = 416] [outer = 12ED4800] 02:43:00 INFO - PROCESS | 3484 | 1465119780852 Marionette DEBUG loaded listener.js 02:43:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (171B5C00) [pid = 3484] [serial = 417] [outer = 12ED4800] 02:43:01 INFO - PROCESS | 3484 | 1465119781501 Marionette TRACE conn5 <- [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]]]}] 02:43:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:43:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 990ms 02:43:01 INFO - PROCESS | 3484 | 1465119781546 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 02:43:01 INFO - PROCESS | 3484 | 1465119781551 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 02:43:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:43:01 INFO - PROCESS | 3484 | 1465119781558 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:43:01 INFO - PROCESS | 3484 | 1465119781561 Marionette TRACE conn5 <- [1,522,null,{}] 02:43:01 INFO - PROCESS | 3484 | 1465119781565 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:01 INFO - PROCESS | 3484 | 1465119781568 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:01 INFO - PROCESS | 3484 | 1465119781688 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 02:43:01 INFO - PROCESS | 3484 | 1465119781822 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:01 INFO - PROCESS | 3484 | 1465119781825 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:01 INFO - PROCESS | 3484 | ++DOCSHELL 1799B400 == 64 [pid = 3484] [id = 140] 02:43:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 100 (1799D400) [pid = 3484] [serial = 418] [outer = 00000000] 02:43:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 101 (18620000) [pid = 3484] [serial = 419] [outer = 1799D400] 02:43:01 INFO - PROCESS | 3484 | 1465119781882 Marionette DEBUG loaded listener.js 02:43:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 102 (18698C00) [pid = 3484] [serial = 420] [outer = 1799D400] 02:43:02 INFO - PROCESS | 3484 | 1465119782579 Marionette TRACE conn5 <- [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]]]}] 02:43:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:43:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1071ms 02:43:02 INFO - PROCESS | 3484 | 1465119782632 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 02:43:02 INFO - PROCESS | 3484 | 1465119782635 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 02:43:02 INFO - PROCESS | 3484 | 1465119782639 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:43:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:43:02 INFO - PROCESS | 3484 | 1465119782642 Marionette TRACE conn5 <- [1,526,null,{}] 02:43:02 INFO - PROCESS | 3484 | 1465119782653 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:02 INFO - PROCESS | 3484 | 1465119782658 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:02 INFO - PROCESS | 3484 | 1465119782805 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 02:43:02 INFO - PROCESS | 3484 | 1465119782944 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:02 INFO - PROCESS | 3484 | 1465119782947 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:02 INFO - PROCESS | 3484 | ++DOCSHELL 1B9D1800 == 65 [pid = 3484] [id = 141] 02:43:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 103 (1B9D2C00) [pid = 3484] [serial = 421] [outer = 00000000] 02:43:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 104 (1C03F800) [pid = 3484] [serial = 422] [outer = 1B9D2C00] 02:43:03 INFO - PROCESS | 3484 | 1465119783006 Marionette DEBUG loaded listener.js 02:43:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 105 (1C78A000) [pid = 3484] [serial = 423] [outer = 1B9D2C00] 02:43:03 INFO - PROCESS | 3484 | 1465119783628 Marionette TRACE conn5 <- [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]]]}] 02:43:03 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 02:43:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1022ms 02:43:03 INFO - PROCESS | 3484 | 1465119783664 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 02:43:03 INFO - PROCESS | 3484 | 1465119783667 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 02:43:03 INFO - PROCESS | 3484 | 1465119783670 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:43:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:43:03 INFO - PROCESS | 3484 | 1465119783672 Marionette TRACE conn5 <- [1,530,null,{}] 02:43:03 INFO - PROCESS | 3484 | 1465119783676 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:03 INFO - PROCESS | 3484 | 1465119783678 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:03 INFO - PROCESS | 3484 | 1465119783794 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 02:43:03 INFO - PROCESS | 3484 | 1465119783901 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:03 INFO - PROCESS | 3484 | 1465119783903 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:03 INFO - PROCESS | 3484 | ++DOCSHELL 1B63D400 == 66 [pid = 3484] [id = 142] 02:43:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 106 (1B640800) [pid = 3484] [serial = 424] [outer = 00000000] 02:43:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 107 (1B8C2800) [pid = 3484] [serial = 425] [outer = 1B640800] 02:43:03 INFO - PROCESS | 3484 | 1465119783956 Marionette DEBUG loaded listener.js 02:43:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 108 (1C788C00) [pid = 3484] [serial = 426] [outer = 1B640800] 02:43:04 INFO - PROCESS | 3484 | 1465119784531 Marionette TRACE conn5 <- [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"]]]}] 02:43:04 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 02:43:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:43:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:43:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:43:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:43:04 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 02:43:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:43:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:43:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:43:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:43:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:43:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 870ms 02:43:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:43:04 INFO - PROCESS | 3484 | 1465119784544 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 02:43:04 INFO - PROCESS | 3484 | 1465119784546 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 02:43:04 INFO - PROCESS | 3484 | 1465119784550 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:43:04 INFO - PROCESS | 3484 | 1465119784552 Marionette TRACE conn5 <- [1,534,null,{}] 02:43:04 INFO - PROCESS | 3484 | 1465119784555 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:04 INFO - PROCESS | 3484 | 1465119784558 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:04 INFO - PROCESS | 3484 | 1465119784679 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 02:43:04 INFO - PROCESS | 3484 | 1465119784943 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:04 INFO - PROCESS | 3484 | 1465119784947 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:04 INFO - PROCESS | 3484 | ++DOCSHELL 0C4A1C00 == 67 [pid = 3484] [id = 143] 02:43:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 109 (0D93A400) [pid = 3484] [serial = 427] [outer = 00000000] 02:43:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 110 (0E261C00) [pid = 3484] [serial = 428] [outer = 0D93A400] 02:43:05 INFO - PROCESS | 3484 | 1465119785025 Marionette DEBUG loaded listener.js 02:43:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 111 (12850400) [pid = 3484] [serial = 429] [outer = 0D93A400] 02:43:05 INFO - PROCESS | 3484 | 1465119785562 Marionette TRACE conn5 <- [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]]]}] 02:43:05 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. 02:43:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1017ms 02:43:05 INFO - PROCESS | 3484 | 1465119785572 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 02:43:05 INFO - PROCESS | 3484 | 1465119785575 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 02:43:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:43:05 INFO - PROCESS | 3484 | 1465119785579 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:43:05 INFO - PROCESS | 3484 | 1465119785582 Marionette TRACE conn5 <- [1,538,null,{}] 02:43:05 INFO - PROCESS | 3484 | 1465119785587 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:05 INFO - PROCESS | 3484 | 1465119785591 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:05 INFO - PROCESS | 3484 | 1465119785740 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 02:43:05 INFO - PROCESS | 3484 | 1465119785756 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:05 INFO - PROCESS | 3484 | 1465119785759 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:05 INFO - PROCESS | 3484 | ++DOCSHELL 172AAC00 == 68 [pid = 3484] [id = 144] 02:43:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 112 (172AC000) [pid = 3484] [serial = 430] [outer = 00000000] 02:43:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 113 (147DAC00) [pid = 3484] [serial = 431] [outer = 172AC000] 02:43:05 INFO - PROCESS | 3484 | 1465119785825 Marionette DEBUG loaded listener.js 02:43:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 114 (1692FC00) [pid = 3484] [serial = 432] [outer = 172AC000] 02:43:06 INFO - PROCESS | 3484 | 1465119786394 Marionette TRACE conn5 <- [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]]]}] 02:43:06 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. 02:43:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 830ms 02:43:06 INFO - PROCESS | 3484 | 1465119786413 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 02:43:06 INFO - PROCESS | 3484 | 1465119786417 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 02:43:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:43:06 INFO - PROCESS | 3484 | 1465119786421 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:43:06 INFO - PROCESS | 3484 | 1465119786423 Marionette TRACE conn5 <- [1,542,null,{}] 02:43:06 INFO - PROCESS | 3484 | 1465119786427 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:06 INFO - PROCESS | 3484 | 1465119786429 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:06 INFO - PROCESS | 3484 | 1465119786579 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 172A8800 == 67 [pid = 3484] [id = 88] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 154EEC00 == 66 [pid = 3484] [id = 86] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 1AFEFC00 == 65 [pid = 3484] [id = 99] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 14AE6800 == 64 [pid = 3484] [id = 72] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 16926C00 == 63 [pid = 3484] [id = 137] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 0E69C000 == 62 [pid = 3484] [id = 136] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 1B9CA000 == 61 [pid = 3484] [id = 135] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 0C497400 == 60 [pid = 3484] [id = 134] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 1AF8F400 == 59 [pid = 3484] [id = 133] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 15C0A000 == 58 [pid = 3484] [id = 132] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 1799CC00 == 57 [pid = 3484] [id = 131] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 172CFC00 == 56 [pid = 3484] [id = 130] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 147E2400 == 55 [pid = 3484] [id = 129] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 113 (18311000) [pid = 3484] [serial = 367] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 112 (1725E400) [pid = 3484] [serial = 346] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 111 (1AFF5800) [pid = 3484] [serial = 349] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 0E26E400 == 54 [pid = 3484] [id = 128] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 187CCC00 == 53 [pid = 3484] [id = 126] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 16ED3000 == 52 [pid = 3484] [id = 125] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 0E106400 == 51 [pid = 3484] [id = 124] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 16ED1800 == 50 [pid = 3484] [id = 123] 02:43:06 INFO - PROCESS | 3484 | --DOCSHELL 1861CC00 == 49 [pid = 3484] [id = 114] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 110 (1AFF7400) [pid = 3484] [serial = 251] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 109 (177BAC00) [pid = 3484] [serial = 365] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 108 (17758000) [pid = 3484] [serial = 364] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 107 (1B8DA800) [pid = 3484] [serial = 311] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 106 (1AF9B000) [pid = 3484] [serial = 308] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 105 (1B8BCC00) [pid = 3484] [serial = 305] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 104 (0F780400) [pid = 3484] [serial = 299] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 103 (17212000) [pid = 3484] [serial = 302] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 102 (1C031800) [pid = 3484] [serial = 296] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 101 (1A127800) [pid = 3484] [serial = 353] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 100 (195BCC00) [pid = 3484] [serial = 352] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 99 (17261800) [pid = 3484] [serial = 361] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (17269C00) [pid = 3484] [serial = 362] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (154B9000) [pid = 3484] [serial = 358] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (16928400) [pid = 3484] [serial = 359] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (12A68800) [pid = 3484] [serial = 343] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (15C0E000) [pid = 3484] [serial = 356] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (1541A000) [pid = 3484] [serial = 355] [outer = 00000000] [url = about:blank] 02:43:06 INFO - PROCESS | 3484 | 1465119786773 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:06 INFO - PROCESS | 3484 | 1465119786775 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:06 INFO - PROCESS | 3484 | ++DOCSHELL 0C494C00 == 50 [pid = 3484] [id = 145] 02:43:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (0C49A000) [pid = 3484] [serial = 433] [outer = 00000000] 02:43:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (0DAE9400) [pid = 3484] [serial = 434] [outer = 0C49A000] 02:43:06 INFO - PROCESS | 3484 | 1465119786822 Marionette DEBUG loaded listener.js 02:43:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (0E514000) [pid = 3484] [serial = 435] [outer = 0C49A000] 02:43:07 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:07 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:43:07 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:07 INFO - PROCESS | 3484 | 1465119787230 Marionette TRACE conn5 <- [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]]]}] 02:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 830ms 02:43:07 INFO - PROCESS | 3484 | 1465119787256 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 02:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:43:07 INFO - PROCESS | 3484 | 1465119787258 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 02:43:07 INFO - PROCESS | 3484 | 1465119787263 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:43:07 INFO - PROCESS | 3484 | 1465119787268 Marionette TRACE conn5 <- [1,546,null,{}] 02:43:07 INFO - PROCESS | 3484 | 1465119787277 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:07 INFO - PROCESS | 3484 | 1465119787280 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:07 INFO - PROCESS | 3484 | 1465119787371 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 02:43:07 INFO - PROCESS | 3484 | 1465119787377 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:07 INFO - PROCESS | 3484 | 1465119787379 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:07 INFO - PROCESS | 3484 | ++DOCSHELL 12A95400 == 51 [pid = 3484] [id = 146] 02:43:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (147DEC00) [pid = 3484] [serial = 436] [outer = 00000000] 02:43:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (16ED3000) [pid = 3484] [serial = 437] [outer = 147DEC00] 02:43:07 INFO - PROCESS | 3484 | 1465119787423 Marionette DEBUG loaded listener.js 02:43:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (17263400) [pid = 3484] [serial = 438] [outer = 147DEC00] 02:43:07 INFO - PROCESS | 3484 | 1465119787887 Marionette TRACE conn5 <- [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]]]}] 02:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 690ms 02:43:07 INFO - PROCESS | 3484 | 1465119787973 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 02:43:07 INFO - PROCESS | 3484 | 1465119787976 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 02:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:43:07 INFO - PROCESS | 3484 | 1465119787979 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:43:07 INFO - PROCESS | 3484 | 1465119787981 Marionette TRACE conn5 <- [1,550,null,{}] 02:43:07 INFO - PROCESS | 3484 | 1465119787984 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:07 INFO - PROCESS | 3484 | 1465119787986 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:08 INFO - PROCESS | 3484 | 1465119788105 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 02:43:08 INFO - PROCESS | 3484 | 1465119788197 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:08 INFO - PROCESS | 3484 | 1465119788199 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:08 INFO - PROCESS | 3484 | ++DOCSHELL 172CF800 == 52 [pid = 3484] [id = 147] 02:43:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 100 (17999800) [pid = 3484] [serial = 439] [outer = 00000000] 02:43:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 101 (18314C00) [pid = 3484] [serial = 440] [outer = 17999800] 02:43:08 INFO - PROCESS | 3484 | 1465119788246 Marionette DEBUG loaded listener.js 02:43:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 102 (1832A800) [pid = 3484] [serial = 441] [outer = 17999800] 02:43:08 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:08 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:43:08 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:08 INFO - PROCESS | 3484 | 1465119788635 Marionette TRACE conn5 <- [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]]]}] 02:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 02:43:08 INFO - PROCESS | 3484 | 1465119788650 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 02:43:08 INFO - PROCESS | 3484 | 1465119788652 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 02:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:43:08 INFO - PROCESS | 3484 | 1465119788655 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:43:08 INFO - PROCESS | 3484 | 1465119788657 Marionette TRACE conn5 <- [1,554,null,{}] 02:43:08 INFO - PROCESS | 3484 | 1465119788660 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:08 INFO - PROCESS | 3484 | 1465119788662 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:08 INFO - PROCESS | 3484 | 1465119788790 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 02:43:08 INFO - PROCESS | 3484 | 1465119788809 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:08 INFO - PROCESS | 3484 | 1465119788815 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:08 INFO - PROCESS | 3484 | ++DOCSHELL 0E102000 == 53 [pid = 3484] [id = 148] 02:43:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 103 (187CC800) [pid = 3484] [serial = 442] [outer = 00000000] 02:43:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 104 (195C6800) [pid = 3484] [serial = 443] [outer = 187CC800] 02:43:08 INFO - PROCESS | 3484 | 1465119788869 Marionette DEBUG loaded listener.js 02:43:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 105 (1A0B2000) [pid = 3484] [serial = 444] [outer = 187CC800] 02:43:09 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:09 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:43:09 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:09 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:43:09 INFO - PROCESS | 3484 | 1465119789378 Marionette TRACE conn5 <- [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]]]}] 02:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 770ms 02:43:09 INFO - PROCESS | 3484 | 1465119789439 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 02:43:09 INFO - PROCESS | 3484 | 1465119789441 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 02:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:43:09 INFO - PROCESS | 3484 | 1465119789447 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:43:09 INFO - PROCESS | 3484 | 1465119789448 Marionette TRACE conn5 <- [1,558,null,{}] 02:43:09 INFO - PROCESS | 3484 | 1465119789452 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:09 INFO - PROCESS | 3484 | 1465119789454 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:09 INFO - PROCESS | 3484 | 1465119789575 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 02:43:09 INFO - PROCESS | 3484 | 1465119789585 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:09 INFO - PROCESS | 3484 | 1465119789588 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:09 INFO - PROCESS | 3484 | ++DOCSHELL 18316C00 == 54 [pid = 3484] [id = 149] 02:43:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 106 (18317000) [pid = 3484] [serial = 445] [outer = 00000000] 02:43:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 107 (1AFF7800) [pid = 3484] [serial = 446] [outer = 18317000] 02:43:09 INFO - PROCESS | 3484 | 1465119789685 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 108 (1B63C000) [pid = 3484] [serial = 447] [outer = 18317000] 02:43:09 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:09 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:43:09 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:09 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:43:10 INFO - PROCESS | 3484 | 1465119790075 Marionette TRACE conn5 <- [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]]]}] 02:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 02:43:10 INFO - PROCESS | 3484 | 1465119790117 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 02:43:10 INFO - PROCESS | 3484 | 1465119790120 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 02:43:10 INFO - PROCESS | 3484 | 1465119790123 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:43:10 INFO - PROCESS | 3484 | 1465119790124 Marionette TRACE conn5 <- [1,562,null,{}] 02:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:43:10 INFO - PROCESS | 3484 | 1465119790128 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:10 INFO - PROCESS | 3484 | 1465119790130 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:10 INFO - PROCESS | 3484 | 1465119790253 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 02:43:10 INFO - PROCESS | 3484 | 1465119790365 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:10 INFO - PROCESS | 3484 | 1465119790367 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:10 INFO - PROCESS | 3484 | ++DOCSHELL 19C80400 == 55 [pid = 3484] [id = 150] 02:43:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 109 (1A991C00) [pid = 3484] [serial = 448] [outer = 00000000] 02:43:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 110 (1B642C00) [pid = 3484] [serial = 449] [outer = 1A991C00] 02:43:10 INFO - PROCESS | 3484 | 1465119790433 Marionette DEBUG loaded listener.js 02:43:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 111 (1B8BDC00) [pid = 3484] [serial = 450] [outer = 1A991C00] 02:43:10 INFO - PROCESS | 3484 | --DOMWINDOW == 110 (1AF96C00) [pid = 3484] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:43:10 INFO - PROCESS | 3484 | --DOMWINDOW == 109 (1B8B9C00) [pid = 3484] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:43:10 INFO - PROCESS | 3484 | --DOMWINDOW == 108 (1B9CCC00) [pid = 3484] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:43:10 INFO - PROCESS | 3484 | --DOMWINDOW == 107 (172D0C00) [pid = 3484] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:43:10 INFO - PROCESS | 3484 | --DOMWINDOW == 106 (172CC800) [pid = 3484] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:43:10 INFO - PROCESS | 3484 | --DOMWINDOW == 105 (172D1800) [pid = 3484] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:43:10 INFO - PROCESS | 3484 | --DOMWINDOW == 104 (0E26F400) [pid = 3484] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:43:10 INFO - PROCESS | 3484 | --DOMWINDOW == 103 (18623C00) [pid = 3484] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:43:10 INFO - PROCESS | 3484 | --DOMWINDOW == 102 (1799D000) [pid = 3484] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:43:10 INFO - PROCESS | 3484 | --DOMWINDOW == 101 (14AEB400) [pid = 3484] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:43:11 INFO - PROCESS | 3484 | 1465119791074 Marionette TRACE conn5 <- [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]]]}] 02:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 971ms 02:43:11 INFO - PROCESS | 3484 | 1465119791098 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 02:43:11 INFO - PROCESS | 3484 | 1465119791101 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 02:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:43:11 INFO - PROCESS | 3484 | 1465119791105 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:43:11 INFO - PROCESS | 3484 | 1465119791107 Marionette TRACE conn5 <- [1,566,null,{}] 02:43:11 INFO - PROCESS | 3484 | 1465119791115 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:11 INFO - PROCESS | 3484 | 1465119791117 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:11 INFO - PROCESS | 3484 | 1465119791202 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 02:43:11 INFO - PROCESS | 3484 | 1465119791210 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 3484 | 1465119791212 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:11 INFO - PROCESS | 3484 | ++DOCSHELL 172CC800 == 56 [pid = 3484] [id = 151] 02:43:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 102 (172D1800) [pid = 3484] [serial = 451] [outer = 00000000] 02:43:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 103 (1AFF6400) [pid = 3484] [serial = 452] [outer = 172D1800] 02:43:11 INFO - PROCESS | 3484 | 1465119791255 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 104 (1B8D2C00) [pid = 3484] [serial = 453] [outer = 172D1800] 02:43:11 INFO - PROCESS | 3484 | 1465119791729 Marionette TRACE conn5 <- [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]]]}] 02:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 672ms 02:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:43:11 INFO - PROCESS | 3484 | 1465119791780 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 02:43:11 INFO - PROCESS | 3484 | 1465119791782 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 02:43:11 INFO - PROCESS | 3484 | 1465119791785 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:43:11 INFO - PROCESS | 3484 | 1465119791787 Marionette TRACE conn5 <- [1,570,null,{}] 02:43:11 INFO - PROCESS | 3484 | 1465119791790 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:11 INFO - PROCESS | 3484 | 1465119791792 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:11 INFO - PROCESS | 3484 | 1465119791876 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 02:43:11 INFO - PROCESS | 3484 | 1465119791882 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 3484 | 1465119791883 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:11 INFO - PROCESS | 3484 | ++DOCSHELL 0E048800 == 57 [pid = 3484] [id = 152] 02:43:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 105 (1AF93000) [pid = 3484] [serial = 454] [outer = 00000000] 02:43:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 106 (1B7E5400) [pid = 3484] [serial = 455] [outer = 1AF93000] 02:43:11 INFO - PROCESS | 3484 | 1465119791926 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 107 (1B7E8400) [pid = 3484] [serial = 456] [outer = 1AF93000] 02:43:12 INFO - PROCESS | 3484 | 1465119792375 Marionette TRACE conn5 <- [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]]]}] 02:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 02:43:12 INFO - PROCESS | 3484 | 1465119792417 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 02:43:12 INFO - PROCESS | 3484 | 1465119792419 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 02:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:43:12 INFO - PROCESS | 3484 | 1465119792422 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:43:12 INFO - PROCESS | 3484 | 1465119792424 Marionette TRACE conn5 <- [1,574,null,{}] 02:43:12 INFO - PROCESS | 3484 | 1465119792427 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:12 INFO - PROCESS | 3484 | 1465119792429 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:12 INFO - PROCESS | 3484 | 1465119792527 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 02:43:12 INFO - PROCESS | 3484 | 1465119792532 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:12 INFO - PROCESS | 3484 | 1465119792534 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:12 INFO - PROCESS | 3484 | ++DOCSHELL 1B7EC800 == 58 [pid = 3484] [id = 153] 02:43:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 108 (1B8D6C00) [pid = 3484] [serial = 457] [outer = 00000000] 02:43:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 109 (1B9E6000) [pid = 3484] [serial = 458] [outer = 1B8D6C00] 02:43:12 INFO - PROCESS | 3484 | 1465119792580 Marionette DEBUG loaded listener.js 02:43:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 110 (1BE3CC00) [pid = 3484] [serial = 459] [outer = 1B8D6C00] 02:43:12 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:12 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:43:13 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:13 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:43:13 INFO - PROCESS | 3484 | 1465119793201 Marionette TRACE conn5 <- [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]]]}] 02:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 830ms 02:43:13 INFO - PROCESS | 3484 | 1465119793253 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 02:43:13 INFO - PROCESS | 3484 | 1465119793257 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 02:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:43:13 INFO - PROCESS | 3484 | 1465119793262 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:43:13 INFO - PROCESS | 3484 | 1465119793266 Marionette TRACE conn5 <- [1,578,null,{}] 02:43:13 INFO - PROCESS | 3484 | 1465119793272 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:13 INFO - PROCESS | 3484 | 1465119793275 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:13 INFO - PROCESS | 3484 | 1465119793426 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 02:43:13 INFO - PROCESS | 3484 | 1465119793564 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:13 INFO - PROCESS | 3484 | 1465119793567 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:13 INFO - PROCESS | 3484 | ++DOCSHELL 0C497400 == 59 [pid = 3484] [id = 154] 02:43:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 111 (0E262800) [pid = 3484] [serial = 460] [outer = 00000000] 02:43:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 112 (12A75800) [pid = 3484] [serial = 461] [outer = 0E262800] 02:43:13 INFO - PROCESS | 3484 | 1465119793625 Marionette DEBUG loaded listener.js 02:43:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 113 (15411800) [pid = 3484] [serial = 462] [outer = 0E262800] 02:43:14 INFO - PROCESS | 3484 | 1465119794273 Marionette TRACE conn5 <- [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]]]}] 02:43:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:43:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1082ms 02:43:14 INFO - PROCESS | 3484 | 1465119794345 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 02:43:14 INFO - PROCESS | 3484 | 1465119794350 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 02:43:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:43:14 INFO - PROCESS | 3484 | 1465119794356 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:43:14 INFO - PROCESS | 3484 | 1465119794359 Marionette TRACE conn5 <- [1,582,null,{}] 02:43:14 INFO - PROCESS | 3484 | 1465119794363 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:14 INFO - PROCESS | 3484 | 1465119794366 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:14 INFO - PROCESS | 3484 | 1465119794487 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 02:43:14 INFO - PROCESS | 3484 | 1465119794624 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:14 INFO - PROCESS | 3484 | 1465119794627 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:14 INFO - PROCESS | 3484 | ++DOCSHELL 16B49000 == 60 [pid = 3484] [id = 155] 02:43:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 114 (16ED5C00) [pid = 3484] [serial = 463] [outer = 00000000] 02:43:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 115 (172D5800) [pid = 3484] [serial = 464] [outer = 16ED5C00] 02:43:14 INFO - PROCESS | 3484 | 1465119794686 Marionette DEBUG loaded listener.js 02:43:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 116 (17996000) [pid = 3484] [serial = 465] [outer = 16ED5C00] 02:43:15 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:43:15 INFO - PROCESS | 3484 | 1465119795455 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1119ms 02:43:15 INFO - PROCESS | 3484 | 1465119795479 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 02:43:15 INFO - PROCESS | 3484 | 1465119795481 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 02:43:15 INFO - PROCESS | 3484 | 1465119795485 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:43:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:43:15 INFO - PROCESS | 3484 | 1465119795488 Marionette TRACE conn5 <- [1,586,null,{}] 02:43:15 INFO - PROCESS | 3484 | 1465119795500 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:15 INFO - PROCESS | 3484 | 1465119795505 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:15 INFO - PROCESS | 3484 | 1465119795619 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 02:43:15 INFO - PROCESS | 3484 | 1465119795757 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:15 INFO - PROCESS | 3484 | 1465119795761 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:15 INFO - PROCESS | 3484 | ++DOCSHELL 1B7E0C00 == 61 [pid = 3484] [id = 156] 02:43:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 117 (1B7E2C00) [pid = 3484] [serial = 466] [outer = 00000000] 02:43:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 118 (1B8D7800) [pid = 3484] [serial = 467] [outer = 1B7E2C00] 02:43:15 INFO - PROCESS | 3484 | 1465119795818 Marionette DEBUG loaded listener.js 02:43:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 119 (1BE3A800) [pid = 3484] [serial = 468] [outer = 1B7E2C00] 02:43:16 INFO - PROCESS | 3484 | 1465119796393 Marionette TRACE conn5 <- [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]]]}] 02:43:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:43:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 970ms 02:43:16 INFO - PROCESS | 3484 | 1465119796459 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 02:43:16 INFO - PROCESS | 3484 | 1465119796462 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 02:43:16 INFO - PROCESS | 3484 | 1465119796465 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:43:16 INFO - PROCESS | 3484 | 1465119796467 Marionette TRACE conn5 <- [1,590,null,{}] 02:43:16 INFO - PROCESS | 3484 | 1465119796471 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:16 INFO - PROCESS | 3484 | 1465119796473 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:16 INFO - PROCESS | 3484 | 1465119796599 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 02:43:16 INFO - PROCESS | 3484 | 1465119796734 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:16 INFO - PROCESS | 3484 | 1465119796736 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:16 INFO - PROCESS | 3484 | ++DOCSHELL 0D825000 == 62 [pid = 3484] [id = 157] 02:43:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 120 (1BE41000) [pid = 3484] [serial = 469] [outer = 00000000] 02:43:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 121 (1BE95400) [pid = 3484] [serial = 470] [outer = 1BE41000] 02:43:16 INFO - PROCESS | 3484 | 1465119796791 Marionette DEBUG loaded listener.js 02:43:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 122 (1BE9A400) [pid = 3484] [serial = 471] [outer = 1BE41000] 02:43:17 INFO - PROCESS | 3484 | 1465119797328 Marionette TRACE conn5 <- [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]]]}] 02:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 930ms 02:43:17 INFO - PROCESS | 3484 | 1465119797399 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 02:43:17 INFO - PROCESS | 3484 | 1465119797402 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 02:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:43:17 INFO - PROCESS | 3484 | 1465119797405 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:43:17 INFO - PROCESS | 3484 | 1465119797407 Marionette TRACE conn5 <- [1,594,null,{}] 02:43:17 INFO - PROCESS | 3484 | 1465119797411 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:17 INFO - PROCESS | 3484 | 1465119797413 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:17 INFO - PROCESS | 3484 | 1465119797545 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 02:43:17 INFO - PROCESS | 3484 | 1465119797684 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:17 INFO - PROCESS | 3484 | 1465119797687 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:17 INFO - PROCESS | 3484 | ++DOCSHELL 1BE94000 == 63 [pid = 3484] [id = 158] 02:43:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 123 (1C14D800) [pid = 3484] [serial = 472] [outer = 00000000] 02:43:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 124 (1C794800) [pid = 3484] [serial = 473] [outer = 1C14D800] 02:43:17 INFO - PROCESS | 3484 | 1465119797740 Marionette DEBUG loaded listener.js 02:43:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 125 (1BE9EC00) [pid = 3484] [serial = 474] [outer = 1C14D800] 02:43:18 INFO - PROCESS | 3484 | 1465119798337 Marionette TRACE conn5 <- [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]]]}] 02:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 970ms 02:43:18 INFO - PROCESS | 3484 | 1465119798379 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 02:43:18 INFO - PROCESS | 3484 | 1465119798381 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 02:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:43:18 INFO - PROCESS | 3484 | 1465119798385 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:43:18 INFO - PROCESS | 3484 | 1465119798387 Marionette TRACE conn5 <- [1,598,null,{}] 02:43:18 INFO - PROCESS | 3484 | 1465119798390 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:18 INFO - PROCESS | 3484 | 1465119798396 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:18 INFO - PROCESS | 3484 | 1465119798529 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 02:43:18 INFO - PROCESS | 3484 | 1465119798788 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:18 INFO - PROCESS | 3484 | 1465119798792 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:18 INFO - PROCESS | 3484 | ++DOCSHELL 0D22D800 == 64 [pid = 3484] [id = 159] 02:43:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 126 (0DA2E800) [pid = 3484] [serial = 475] [outer = 00000000] 02:43:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 127 (0E69D000) [pid = 3484] [serial = 476] [outer = 0DA2E800] 02:43:18 INFO - PROCESS | 3484 | 1465119798851 Marionette DEBUG loaded listener.js 02:43:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 128 (12E75000) [pid = 3484] [serial = 477] [outer = 0DA2E800] 02:43:19 INFO - PROCESS | 3484 | 1465119799491 Marionette TRACE conn5 <- [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]]]}] 02:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1180ms 02:43:19 INFO - PROCESS | 3484 | 1465119799570 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 02:43:19 INFO - PROCESS | 3484 | 1465119799573 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 02:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:43:19 INFO - PROCESS | 3484 | 1465119799578 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:43:19 INFO - PROCESS | 3484 | 1465119799580 Marionette TRACE conn5 <- [1,602,null,{}] 02:43:19 INFO - PROCESS | 3484 | 1465119799586 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:19 INFO - PROCESS | 3484 | 1465119799590 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:19 INFO - PROCESS | 3484 | 1465119799750 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 02:43:19 INFO - PROCESS | 3484 | 1465119799811 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:19 INFO - PROCESS | 3484 | 1465119799814 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:19 INFO - PROCESS | 3484 | ++DOCSHELL 16ED5800 == 65 [pid = 3484] [id = 160] 02:43:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 129 (16ED9C00) [pid = 3484] [serial = 478] [outer = 00000000] 02:43:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 130 (172B4C00) [pid = 3484] [serial = 479] [outer = 16ED9C00] 02:43:19 INFO - PROCESS | 3484 | 1465119799862 Marionette DEBUG loaded listener.js 02:43:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 131 (1799A800) [pid = 3484] [serial = 480] [outer = 16ED9C00] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 0E048800 == 64 [pid = 3484] [id = 152] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 172CC800 == 63 [pid = 3484] [id = 151] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 19C80400 == 62 [pid = 3484] [id = 150] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 18316C00 == 61 [pid = 3484] [id = 149] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 0E102000 == 60 [pid = 3484] [id = 148] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 172CF800 == 59 [pid = 3484] [id = 147] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 12A95400 == 58 [pid = 3484] [id = 146] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 0C494C00 == 57 [pid = 3484] [id = 145] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 172AAC00 == 56 [pid = 3484] [id = 144] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 0C4A1C00 == 55 [pid = 3484] [id = 143] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 1B63D400 == 54 [pid = 3484] [id = 142] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 1799B400 == 53 [pid = 3484] [id = 140] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 1B9D1800 == 52 [pid = 3484] [id = 141] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 12A67800 == 51 [pid = 3484] [id = 139] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 1A99F000 == 50 [pid = 3484] [id = 117] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 1830AC00 == 49 [pid = 3484] [id = 44] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 1830B000 == 48 [pid = 3484] [id = 102] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 0D230400 == 47 [pid = 3484] [id = 58] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 0E269000 == 46 [pid = 3484] [id = 59] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 0D8D4C00 == 45 [pid = 3484] [id = 85] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 1AF96400 == 44 [pid = 3484] [id = 104] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 15416400 == 43 [pid = 3484] [id = 60] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 17991400 == 42 [pid = 3484] [id = 73] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 15CD4800 == 41 [pid = 3484] [id = 101] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 17993000 == 40 [pid = 3484] [id = 87] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 1AF93400 == 39 [pid = 3484] [id = 103] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 193C6000 == 38 [pid = 3484] [id = 127] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 0E692400 == 37 [pid = 3484] [id = 115] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 16930800 == 36 [pid = 3484] [id = 116] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 16935400 == 35 [pid = 3484] [id = 118] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 18693C00 == 34 [pid = 3484] [id = 138] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 0D22D800 == 33 [pid = 3484] [id = 159] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 1BE94000 == 32 [pid = 3484] [id = 158] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 1B7E0C00 == 31 [pid = 3484] [id = 156] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 0D825000 == 30 [pid = 3484] [id = 157] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 16B49000 == 29 [pid = 3484] [id = 155] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 1B7EC800 == 28 [pid = 3484] [id = 153] 02:43:20 INFO - PROCESS | 3484 | --DOCSHELL 0C497400 == 27 [pid = 3484] [id = 154] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 130 (1AFEA000) [pid = 3484] [serial = 398] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 129 (1B8D6000) [pid = 3484] [serial = 401] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 128 (1AFF6C00) [pid = 3484] [serial = 399] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 127 (1B9D2400) [pid = 3484] [serial = 404] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 126 (1B8DB000) [pid = 3484] [serial = 402] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 125 (1B8C7C00) [pid = 3484] [serial = 407] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 124 (1C033400) [pid = 3484] [serial = 410] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 123 (172D7C00) [pid = 3484] [serial = 389] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 122 (177BD000) [pid = 3484] [serial = 390] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 121 (14AECC00) [pid = 3484] [serial = 384] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 120 (0F697000) [pid = 3484] [serial = 383] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 119 (19C36C00) [pid = 3484] [serial = 395] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 118 (195BFC00) [pid = 3484] [serial = 376] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 117 (1841C800) [pid = 3484] [serial = 392] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 116 (18624800) [pid = 3484] [serial = 393] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 115 (1B9D6800) [pid = 3484] [serial = 405] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 114 (154B9800) [pid = 3484] [serial = 386] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 113 (169B6C00) [pid = 3484] [serial = 387] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 112 (1AF9A800) [pid = 3484] [serial = 380] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 111 (17216800) [pid = 3484] [serial = 373] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 110 (0F604400) [pid = 3484] [serial = 370] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 109 (1941F400) [pid = 3484] [serial = 155] [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.] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 108 (1C14EC00) [pid = 3484] [serial = 411] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 107 (186A1400) [pid = 3484] [serial = 413] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 106 (1B9DB400) [pid = 3484] [serial = 408] [outer = 00000000] [url = about:blank] 02:43:20 INFO - PROCESS | 3484 | --DOMWINDOW == 105 (19CE3400) [pid = 3484] [serial = 396] [outer = 00000000] [url = about:blank] 02:43:21 INFO - PROCESS | 3484 | 1465119801257 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1736ms 02:43:21 INFO - PROCESS | 3484 | 1465119801316 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 02:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:43:21 INFO - PROCESS | 3484 | 1465119801320 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 02:43:21 INFO - PROCESS | 3484 | 1465119801324 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:43:21 INFO - PROCESS | 3484 | 1465119801329 Marionette TRACE conn5 <- [1,606,null,{}] 02:43:21 INFO - PROCESS | 3484 | 1465119801333 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:21 INFO - PROCESS | 3484 | 1465119801336 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:21 INFO - PROCESS | 3484 | 1465119801450 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 02:43:21 INFO - PROCESS | 3484 | 1465119801541 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:21 INFO - PROCESS | 3484 | 1465119801544 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:21 INFO - PROCESS | 3484 | ++DOCSHELL 0E104C00 == 28 [pid = 3484] [id = 161] 02:43:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 106 (0E105400) [pid = 3484] [serial = 481] [outer = 00000000] 02:43:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 107 (0E261800) [pid = 3484] [serial = 482] [outer = 0E105400] 02:43:21 INFO - PROCESS | 3484 | 1465119801592 Marionette DEBUG loaded listener.js 02:43:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 108 (0E41D400) [pid = 3484] [serial = 483] [outer = 0E105400] 02:43:21 INFO - PROCESS | 3484 | 1465119801979 Marionette TRACE conn5 <- [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]]]}] 02:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 690ms 02:43:22 INFO - PROCESS | 3484 | 1465119802015 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 02:43:22 INFO - PROCESS | 3484 | 1465119802020 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 02:43:22 INFO - PROCESS | 3484 | 1465119802026 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:43:22 INFO - PROCESS | 3484 | 1465119802028 Marionette TRACE conn5 <- [1,610,null,{}] 02:43:22 INFO - PROCESS | 3484 | 1465119802032 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:22 INFO - PROCESS | 3484 | 1465119802034 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:22 INFO - PROCESS | 3484 | 1465119802172 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 02:43:22 INFO - PROCESS | 3484 | 1465119802185 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:22 INFO - PROCESS | 3484 | 1465119802187 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:22 INFO - PROCESS | 3484 | ++DOCSHELL 1312D800 == 29 [pid = 3484] [id = 162] 02:43:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 109 (1317E400) [pid = 3484] [serial = 484] [outer = 00000000] 02:43:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 110 (147DBC00) [pid = 3484] [serial = 485] [outer = 1317E400] 02:43:22 INFO - PROCESS | 3484 | 1465119802233 Marionette DEBUG loaded listener.js 02:43:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 111 (14AF4000) [pid = 3484] [serial = 486] [outer = 1317E400] 02:43:22 INFO - PROCESS | 3484 | 1465119802680 Marionette TRACE conn5 <- [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]]]}] 02:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 672ms 02:43:22 INFO - PROCESS | 3484 | 1465119802708 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 02:43:22 INFO - PROCESS | 3484 | 1465119802710 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 02:43:22 INFO - PROCESS | 3484 | 1465119802713 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:43:22 INFO - PROCESS | 3484 | 1465119802717 Marionette TRACE conn5 <- [1,614,null,{}] 02:43:22 INFO - PROCESS | 3484 | 1465119802727 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:22 INFO - PROCESS | 3484 | 1465119802732 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:22 INFO - PROCESS | 3484 | 1465119802817 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 02:43:22 INFO - PROCESS | 3484 | 1465119802825 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:22 INFO - PROCESS | 3484 | 1465119802828 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:22 INFO - PROCESS | 3484 | ++DOCSHELL 15C0E800 == 30 [pid = 3484] [id = 163] 02:43:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 112 (16929400) [pid = 3484] [serial = 487] [outer = 00000000] 02:43:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 113 (169B6C00) [pid = 3484] [serial = 488] [outer = 16929400] 02:43:22 INFO - PROCESS | 3484 | 1465119802875 Marionette DEBUG loaded listener.js 02:43:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 114 (16B47800) [pid = 3484] [serial = 489] [outer = 16929400] 02:43:23 INFO - PROCESS | 3484 | 1465119803388 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:43:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:43:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 02:43:23 INFO - PROCESS | 3484 | 1465119803454 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 02:43:23 INFO - PROCESS | 3484 | 1465119803457 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 02:43:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:43:23 INFO - PROCESS | 3484 | 1465119803460 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:43:23 INFO - PROCESS | 3484 | 1465119803462 Marionette TRACE conn5 <- [1,618,null,{}] 02:43:23 INFO - PROCESS | 3484 | 1465119803465 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:23 INFO - PROCESS | 3484 | 1465119803467 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:23 INFO - PROCESS | 3484 | 1465119803615 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 02:43:23 INFO - PROCESS | 3484 | 1465119803641 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:23 INFO - PROCESS | 3484 | 1465119803643 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:23 INFO - PROCESS | 3484 | ++DOCSHELL 16EDD000 == 31 [pid = 3484] [id = 164] 02:43:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 115 (1720F400) [pid = 3484] [serial = 490] [outer = 00000000] 02:43:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 116 (17218800) [pid = 3484] [serial = 491] [outer = 1720F400] 02:43:23 INFO - PROCESS | 3484 | 1465119803688 Marionette DEBUG loaded listener.js 02:43:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 117 (17260800) [pid = 3484] [serial = 492] [outer = 1720F400] 02:43:24 INFO - PROCESS | 3484 | 1465119804139 Marionette TRACE conn5 <- [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]]]}] 02:43:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:43:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 02:43:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:43:24 INFO - PROCESS | 3484 | 1465119804192 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 02:43:24 INFO - PROCESS | 3484 | 1465119804194 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 02:43:24 INFO - PROCESS | 3484 | 1465119804197 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:43:24 INFO - PROCESS | 3484 | 1465119804199 Marionette TRACE conn5 <- [1,622,null,{}] 02:43:24 INFO - PROCESS | 3484 | 1465119804202 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:24 INFO - PROCESS | 3484 | 1465119804204 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:24 INFO - PROCESS | 3484 | 1465119804320 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 02:43:24 INFO - PROCESS | 3484 | 1465119804329 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:24 INFO - PROCESS | 3484 | 1465119804331 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:24 INFO - PROCESS | 3484 | ++DOCSHELL 172A9400 == 32 [pid = 3484] [id = 165] 02:43:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 118 (172A9C00) [pid = 3484] [serial = 493] [outer = 00000000] 02:43:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 119 (172D5400) [pid = 3484] [serial = 494] [outer = 172A9C00] 02:43:24 INFO - PROCESS | 3484 | 1465119804375 Marionette DEBUG loaded listener.js 02:43:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 120 (177B2800) [pid = 3484] [serial = 495] [outer = 172A9C00] 02:43:24 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:24 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:43:24 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:24 INFO - PROCESS | 3484 | 1465119804860 Marionette TRACE conn5 <- [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]]]}] 02:43:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:43:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 02:43:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:43:24 INFO - PROCESS | 3484 | 1465119804868 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 02:43:24 INFO - PROCESS | 3484 | 1465119804870 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 02:43:24 INFO - PROCESS | 3484 | 1465119804872 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:43:24 INFO - PROCESS | 3484 | 1465119804874 Marionette TRACE conn5 <- [1,626,null,{}] 02:43:24 INFO - PROCESS | 3484 | 1465119804877 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:24 INFO - PROCESS | 3484 | 1465119804883 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:25 INFO - PROCESS | 3484 | 1465119805036 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 119 (1861D000) [pid = 3484] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 118 (1AF90400) [pid = 3484] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 117 (0E107800) [pid = 3484] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 116 (1930EC00) [pid = 3484] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 115 (16ED3800) [pid = 3484] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 114 (19CE2800) [pid = 3484] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 113 (18317000) [pid = 3484] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 112 (1A991C00) [pid = 3484] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 111 (172D1800) [pid = 3484] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 110 (1AF93000) [pid = 3484] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 109 (12ED4800) [pid = 3484] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 108 (1B640800) [pid = 3484] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 107 (17999800) [pid = 3484] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 106 (0C49A000) [pid = 3484] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 105 (1B9D2C00) [pid = 3484] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 104 (1799D400) [pid = 3484] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 103 (18697000) [pid = 3484] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 102 (147DEC00) [pid = 3484] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 101 (172AC000) [pid = 3484] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 100 (0D93A400) [pid = 3484] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 99 (1B8D6C00) [pid = 3484] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (187CC800) [pid = 3484] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (16EDB000) [pid = 3484] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (17991800) [pid = 3484] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:43:25 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (0E69C800) [pid = 3484] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:43:25 INFO - PROCESS | 3484 | 1465119805633 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:25 INFO - PROCESS | 3484 | 1465119805635 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:25 INFO - PROCESS | 3484 | ++DOCSHELL 0C49EC00 == 33 [pid = 3484] [id = 166] 02:43:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (0D934400) [pid = 3484] [serial = 496] [outer = 00000000] 02:43:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (0E69C800) [pid = 3484] [serial = 497] [outer = 0D934400] 02:43:25 INFO - PROCESS | 3484 | 1465119805679 Marionette DEBUG loaded listener.js 02:43:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (15412400) [pid = 3484] [serial = 498] [outer = 0D934400] 02:43:25 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:25 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:43:25 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:25 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:43:26 INFO - PROCESS | 3484 | 1465119806066 Marionette TRACE conn5 <- [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]]]}] 02:43:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:43:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1224ms 02:43:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:43:26 INFO - PROCESS | 3484 | 1465119806098 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 02:43:26 INFO - PROCESS | 3484 | 1465119806100 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 02:43:26 INFO - PROCESS | 3484 | 1465119806103 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:43:26 INFO - PROCESS | 3484 | 1465119806105 Marionette TRACE conn5 <- [1,630,null,{}] 02:43:26 INFO - PROCESS | 3484 | 1465119806108 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:26 INFO - PROCESS | 3484 | 1465119806110 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:26 INFO - PROCESS | 3484 | 1465119806187 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 02:43:26 INFO - PROCESS | 3484 | 1465119806193 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:26 INFO - PROCESS | 3484 | 1465119806195 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:26 INFO - PROCESS | 3484 | ++DOCSHELL 157F7000 == 34 [pid = 3484] [id = 167] 02:43:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (16ED3800) [pid = 3484] [serial = 499] [outer = 00000000] 02:43:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 100 (17758400) [pid = 3484] [serial = 500] [outer = 16ED3800] 02:43:26 INFO - PROCESS | 3484 | 1465119806238 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 101 (1830EC00) [pid = 3484] [serial = 501] [outer = 16ED3800] 02:43:26 INFO - PROCESS | 3484 | 1465119806680 Marionette TRACE conn5 <- [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]]]}] 02:43:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:43:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 02:43:26 INFO - PROCESS | 3484 | 1465119806734 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 02:43:26 INFO - PROCESS | 3484 | 1465119806736 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 02:43:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:43:26 INFO - PROCESS | 3484 | 1465119806739 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:43:26 INFO - PROCESS | 3484 | 1465119806741 Marionette TRACE conn5 <- [1,634,null,{}] 02:43:26 INFO - PROCESS | 3484 | 1465119806744 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:26 INFO - PROCESS | 3484 | 1465119806746 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:26 INFO - PROCESS | 3484 | 1465119806828 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 02:43:26 INFO - PROCESS | 3484 | 1465119806833 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:26 INFO - PROCESS | 3484 | 1465119806835 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:26 INFO - PROCESS | 3484 | ++DOCSHELL 18621400 == 35 [pid = 3484] [id = 168] 02:43:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 102 (18696000) [pid = 3484] [serial = 502] [outer = 00000000] 02:43:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 103 (1869E400) [pid = 3484] [serial = 503] [outer = 18696000] 02:43:26 INFO - PROCESS | 3484 | 1465119806879 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 104 (1869A800) [pid = 3484] [serial = 504] [outer = 18696000] 02:43:27 INFO - PROCESS | 3484 | 1465119807339 Marionette TRACE conn5 <- [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]]]}] 02:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 02:43:27 INFO - PROCESS | 3484 | 1465119807387 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 3484 | 1465119807389 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 02:43:27 INFO - PROCESS | 3484 | 1465119807392 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - PROCESS | 3484 | 1465119807394 Marionette TRACE conn5 <- [1,638,null,{}] 02:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:43:27 INFO - PROCESS | 3484 | 1465119807397 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:27 INFO - PROCESS | 3484 | 1465119807399 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:27 INFO - PROCESS | 3484 | 1465119807477 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 02:43:27 INFO - PROCESS | 3484 | 1465119807483 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:27 INFO - PROCESS | 3484 | 1465119807484 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:27 INFO - PROCESS | 3484 | ++DOCSHELL 19310000 == 36 [pid = 3484] [id = 169] 02:43:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 105 (19428000) [pid = 3484] [serial = 505] [outer = 00000000] 02:43:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 106 (195BA800) [pid = 3484] [serial = 506] [outer = 19428000] 02:43:27 INFO - PROCESS | 3484 | 1465119807538 Marionette DEBUG loaded listener.js 02:43:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 107 (195B8400) [pid = 3484] [serial = 507] [outer = 19428000] 02:43:28 INFO - PROCESS | 3484 | 1465119808361 Marionette TRACE conn5 <- [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]]]}] 02:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1016ms 02:43:28 INFO - PROCESS | 3484 | 1465119808415 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 02:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:43:28 INFO - PROCESS | 3484 | 1465119808419 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 02:43:28 INFO - PROCESS | 3484 | 1465119808424 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - PROCESS | 3484 | 1465119808429 Marionette TRACE conn5 <- [1,642,null,{}] 02:43:28 INFO - PROCESS | 3484 | 1465119808454 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:28 INFO - PROCESS | 3484 | 1465119808457 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:28 INFO - PROCESS | 3484 | 1465119808637 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 02:43:28 INFO - PROCESS | 3484 | 1465119808736 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:28 INFO - PROCESS | 3484 | 1465119808739 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:28 INFO - PROCESS | 3484 | ++DOCSHELL 0F403400 == 37 [pid = 3484] [id = 170] 02:43:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 108 (0F40E000) [pid = 3484] [serial = 508] [outer = 00000000] 02:43:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 109 (13C0BC00) [pid = 3484] [serial = 509] [outer = 0F40E000] 02:43:28 INFO - PROCESS | 3484 | 1465119808801 Marionette DEBUG loaded listener.js 02:43:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 110 (15414000) [pid = 3484] [serial = 510] [outer = 0F40E000] 02:43:29 INFO - PROCESS | 3484 | 1465119809464 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:43:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:43:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1097ms 02:43:29 INFO - PROCESS | 3484 | 1465119809522 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 02:43:29 INFO - PROCESS | 3484 | 1465119809526 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 02:43:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:43:29 INFO - PROCESS | 3484 | 1465119809533 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:43:29 INFO - PROCESS | 3484 | 1465119809536 Marionette TRACE conn5 <- [1,646,null,{}] 02:43:29 INFO - PROCESS | 3484 | 1465119809582 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:29 INFO - PROCESS | 3484 | 1465119809585 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:29 INFO - PROCESS | 3484 | 1465119809746 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 02:43:29 INFO - PROCESS | 3484 | 1465119809804 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:29 INFO - PROCESS | 3484 | 1465119809807 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:29 INFO - PROCESS | 3484 | ++DOCSHELL 17217000 == 38 [pid = 3484] [id = 171] 02:43:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 111 (17218000) [pid = 3484] [serial = 511] [outer = 00000000] 02:43:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 112 (172B0000) [pid = 3484] [serial = 512] [outer = 17218000] 02:43:29 INFO - PROCESS | 3484 | 1465119809863 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 113 (172D8000) [pid = 3484] [serial = 513] [outer = 17218000] 02:43:30 INFO - PROCESS | 3484 | 1465119810735 Marionette TRACE conn5 <- [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]]]}] 02:43:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1270ms 02:43:30 INFO - PROCESS | 3484 | 1465119810807 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 02:43:30 INFO - PROCESS | 3484 | 1465119810811 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 02:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:43:30 INFO - PROCESS | 3484 | 1465119810816 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:43:30 INFO - PROCESS | 3484 | 1465119810820 Marionette TRACE conn5 <- [1,650,null,{}] 02:43:30 INFO - PROCESS | 3484 | 1465119810825 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:30 INFO - PROCESS | 3484 | 1465119810828 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:30 INFO - PROCESS | 3484 | 1465119810950 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 02:43:31 INFO - PROCESS | 3484 | 1465119811064 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 3484 | 1465119811068 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:31 INFO - PROCESS | 3484 | --DOCSHELL 18621400 == 37 [pid = 3484] [id = 168] 02:43:31 INFO - PROCESS | 3484 | --DOCSHELL 157F7000 == 36 [pid = 3484] [id = 167] 02:43:31 INFO - PROCESS | 3484 | --DOCSHELL 0C49EC00 == 35 [pid = 3484] [id = 166] 02:43:31 INFO - PROCESS | 3484 | --DOCSHELL 172A9400 == 34 [pid = 3484] [id = 165] 02:43:31 INFO - PROCESS | 3484 | --DOCSHELL 16EDD000 == 33 [pid = 3484] [id = 164] 02:43:31 INFO - PROCESS | 3484 | --DOCSHELL 15C0E800 == 32 [pid = 3484] [id = 163] 02:43:31 INFO - PROCESS | 3484 | --DOCSHELL 1312D800 == 31 [pid = 3484] [id = 162] 02:43:31 INFO - PROCESS | 3484 | --DOCSHELL 0E104C00 == 30 [pid = 3484] [id = 161] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 112 (177B5000) [pid = 3484] [serial = 347] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 111 (18322C00) [pid = 3484] [serial = 368] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 110 (13C14C00) [pid = 3484] [serial = 344] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 109 (18627800) [pid = 3484] [serial = 341] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 108 (1B8C8400) [pid = 3484] [serial = 350] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 107 (12E2F400) [pid = 3484] [serial = 371] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 106 (19C7B000) [pid = 3484] [serial = 377] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 105 (17267000) [pid = 3484] [serial = 374] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 104 (1AFEBC00) [pid = 3484] [serial = 381] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 103 (1AFF7800) [pid = 3484] [serial = 446] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 102 (1B642C00) [pid = 3484] [serial = 449] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 101 (1B63C000) [pid = 3484] [serial = 447] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 100 (1AFF6400) [pid = 3484] [serial = 452] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 99 (1B8D2C00) [pid = 3484] [serial = 453] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (1B7E5400) [pid = 3484] [serial = 455] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (1B8BDC00) [pid = 3484] [serial = 450] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (16933400) [pid = 3484] [serial = 416] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (171B5C00) [pid = 3484] [serial = 417] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (1B8C2800) [pid = 3484] [serial = 425] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (1C788C00) [pid = 3484] [serial = 426] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (18314C00) [pid = 3484] [serial = 440] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (1832A800) [pid = 3484] [serial = 441] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (0DAE9400) [pid = 3484] [serial = 434] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (0E514000) [pid = 3484] [serial = 435] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (1C03F800) [pid = 3484] [serial = 422] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (1C78A000) [pid = 3484] [serial = 423] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (18620000) [pid = 3484] [serial = 419] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (18698C00) [pid = 3484] [serial = 420] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (1C150400) [pid = 3484] [serial = 414] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (16ED3000) [pid = 3484] [serial = 437] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (17263400) [pid = 3484] [serial = 438] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (147DAC00) [pid = 3484] [serial = 431] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (1692FC00) [pid = 3484] [serial = 432] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0E261C00) [pid = 3484] [serial = 428] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (12850400) [pid = 3484] [serial = 429] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1B9E6000) [pid = 3484] [serial = 458] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1BE3CC00) [pid = 3484] [serial = 459] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (195C6800) [pid = 3484] [serial = 443] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (1A0B2000) [pid = 3484] [serial = 444] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1B7E8400) [pid = 3484] [serial = 456] [outer = 00000000] [url = about:blank] 02:43:31 INFO - PROCESS | 3484 | ++DOCSHELL 0C49B400 == 31 [pid = 3484] [id = 172] 02:43:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (0C49EC00) [pid = 3484] [serial = 514] [outer = 00000000] 02:43:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (0D8CB800) [pid = 3484] [serial = 515] [outer = 0C49EC00] 02:43:31 INFO - PROCESS | 3484 | 1465119811156 Marionette DEBUG loaded listener.js 02:43:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (0E103000) [pid = 3484] [serial = 516] [outer = 0C49EC00] 02:43:31 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:31 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:31 INFO - PROCESS | 3484 | 1465119811601 Marionette TRACE conn5 <- [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]]]}] 02:43:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:43:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 830ms 02:43:31 INFO - PROCESS | 3484 | 1465119811647 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 02:43:31 INFO - PROCESS | 3484 | 1465119811651 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 02:43:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:43:31 INFO - PROCESS | 3484 | 1465119811657 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - PROCESS | 3484 | 1465119811659 Marionette TRACE conn5 <- [1,654,null,{}] 02:43:31 INFO - PROCESS | 3484 | 1465119811663 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:31 INFO - PROCESS | 3484 | 1465119811666 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:31 INFO - PROCESS | 3484 | 1465119811753 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 02:43:31 INFO - PROCESS | 3484 | 1465119811762 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 3484 | 1465119811765 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:31 INFO - PROCESS | 3484 | ++DOCSHELL 0F7F6C00 == 32 [pid = 3484] [id = 173] 02:43:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (12775400) [pid = 3484] [serial = 517] [outer = 00000000] 02:43:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (13127400) [pid = 3484] [serial = 518] [outer = 12775400] 02:43:31 INFO - PROCESS | 3484 | 1465119811811 Marionette DEBUG loaded listener.js 02:43:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (14105800) [pid = 3484] [serial = 519] [outer = 12775400] 02:43:32 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:32 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:43:32 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:32 INFO - PROCESS | 3484 | 1465119812298 Marionette TRACE conn5 <- [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]]]}] 02:43:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:43:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 02:43:32 INFO - PROCESS | 3484 | 1465119812331 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 02:43:32 INFO - PROCESS | 3484 | 1465119812334 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 02:43:32 INFO - PROCESS | 3484 | 1465119812337 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:43:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:43:32 INFO - PROCESS | 3484 | 1465119812341 Marionette TRACE conn5 <- [1,658,null,{}] 02:43:32 INFO - PROCESS | 3484 | 1465119812352 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:32 INFO - PROCESS | 3484 | 1465119812356 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:32 INFO - PROCESS | 3484 | 1465119812471 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 02:43:32 INFO - PROCESS | 3484 | 1465119812567 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:32 INFO - PROCESS | 3484 | 1465119812571 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:32 INFO - PROCESS | 3484 | ++DOCSHELL 169EBC00 == 33 [pid = 3484] [id = 174] 02:43:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (169F1800) [pid = 3484] [serial = 520] [outer = 00000000] 02:43:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (16B60000) [pid = 3484] [serial = 521] [outer = 169F1800] 02:43:32 INFO - PROCESS | 3484 | 1465119812618 Marionette DEBUG loaded listener.js 02:43:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (16ED1000) [pid = 3484] [serial = 522] [outer = 169F1800] 02:43:33 INFO - PROCESS | 3484 | 1465119813049 Marionette TRACE conn5 <- [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]]]}] 02:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 02:43:33 INFO - PROCESS | 3484 | 1465119813071 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 02:43:33 INFO - PROCESS | 3484 | 1465119813074 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 02:43:33 INFO - PROCESS | 3484 | 1465119813077 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:43:33 INFO - PROCESS | 3484 | 1465119813078 Marionette TRACE conn5 <- [1,662,null,{}] 02:43:33 INFO - PROCESS | 3484 | 1465119813081 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:33 INFO - PROCESS | 3484 | 1465119813083 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:33 INFO - PROCESS | 3484 | 1465119813173 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 02:43:33 INFO - PROCESS | 3484 | 1465119813179 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 3484 | 1465119813181 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:33 INFO - PROCESS | 3484 | ++DOCSHELL 17213000 == 34 [pid = 3484] [id = 175] 02:43:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (17213400) [pid = 3484] [serial = 523] [outer = 00000000] 02:43:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (17264400) [pid = 3484] [serial = 524] [outer = 17213400] 02:43:33 INFO - PROCESS | 3484 | 1465119813226 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (172A9800) [pid = 3484] [serial = 525] [outer = 17213400] 02:43:33 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:33 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:43:33 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:33 INFO - PROCESS | 3484 | [3484] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:43:33 INFO - PROCESS | 3484 | 1465119813717 Marionette TRACE conn5 <- [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]]]}] 02:43:33 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 02:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 02:43:33 INFO - PROCESS | 3484 | 1465119813751 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 02:43:33 INFO - PROCESS | 3484 | 1465119813753 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 02:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:43:33 INFO - PROCESS | 3484 | 1465119813756 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - PROCESS | 3484 | 1465119813758 Marionette TRACE conn5 <- [1,666,null,{}] 02:43:33 INFO - PROCESS | 3484 | 1465119813761 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:33 INFO - PROCESS | 3484 | 1465119813763 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:33 INFO - PROCESS | 3484 | 1465119813875 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 02:43:33 INFO - PROCESS | 3484 | 1465119813963 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 3484 | 1465119813965 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:33 INFO - PROCESS | 3484 | ++DOCSHELL 172D1C00 == 35 [pid = 3484] [id = 176] 02:43:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (172D2800) [pid = 3484] [serial = 526] [outer = 00000000] 02:43:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (17750400) [pid = 3484] [serial = 527] [outer = 172D2800] 02:43:34 INFO - PROCESS | 3484 | 1465119814008 Marionette DEBUG loaded listener.js 02:43:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (17995400) [pid = 3484] [serial = 528] [outer = 172D2800] 02:43:34 INFO - PROCESS | 3484 | 1465119814456 Marionette TRACE conn5 <- [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]]]}] 02:43:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:43:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 02:43:34 INFO - PROCESS | 3484 | 1465119814495 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 02:43:34 INFO - PROCESS | 3484 | 1465119814497 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 02:43:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:43:34 INFO - PROCESS | 3484 | 1465119814500 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:43:34 INFO - PROCESS | 3484 | 1465119814502 Marionette TRACE conn5 <- [1,670,null,{}] 02:43:34 INFO - PROCESS | 3484 | 1465119814505 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:34 INFO - PROCESS | 3484 | 1465119814511 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:34 INFO - PROCESS | 3484 | 1465119814648 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 02:43:34 INFO - PROCESS | 3484 | 1465119814714 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:34 INFO - PROCESS | 3484 | 1465119814716 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:34 INFO - PROCESS | 3484 | ++DOCSHELL 1861C400 == 36 [pid = 3484] [id = 177] 02:43:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1861D800) [pid = 3484] [serial = 529] [outer = 00000000] 02:43:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (18625400) [pid = 3484] [serial = 530] [outer = 1861D800] 02:43:34 INFO - PROCESS | 3484 | 1465119814760 Marionette DEBUG loaded listener.js 02:43:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (18693800) [pid = 3484] [serial = 531] [outer = 1861D800] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (172A9C00) [pid = 3484] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (0D934400) [pid = 3484] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (16ED3800) [pid = 3484] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (1317E400) [pid = 3484] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (0E105400) [pid = 3484] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (18696000) [pid = 3484] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (1720F400) [pid = 3484] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (16929400) [pid = 3484] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (16ED9C00) [pid = 3484] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0E262800) [pid = 3484] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (16ED5C00) [pid = 3484] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1B7E2C00) [pid = 3484] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (1BE41000) [pid = 3484] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1C14D800) [pid = 3484] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:43:35 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0DA2E800) [pid = 3484] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:43:35 INFO - PROCESS | 3484 | 1465119815635 Marionette TRACE conn5 <- [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]]]}] 02:43:35 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) 02:43:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1182ms 02:43:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:43:35 INFO - PROCESS | 3484 | 1465119815686 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 02:43:35 INFO - PROCESS | 3484 | 1465119815688 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 02:43:35 INFO - PROCESS | 3484 | 1465119815692 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:43:35 INFO - PROCESS | 3484 | 1465119815694 Marionette TRACE conn5 <- [1,674,null,{}] 02:43:35 INFO - PROCESS | 3484 | 1465119815698 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:35 INFO - PROCESS | 3484 | 1465119815699 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:35 INFO - PROCESS | 3484 | 1465119815778 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 02:43:35 INFO - PROCESS | 3484 | 1465119815784 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:35 INFO - PROCESS | 3484 | 1465119815786 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:35 INFO - PROCESS | 3484 | ++DOCSHELL 0E270C00 == 37 [pid = 3484] [id = 178] 02:43:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (12E78400) [pid = 3484] [serial = 532] [outer = 00000000] 02:43:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (16929400) [pid = 3484] [serial = 533] [outer = 12E78400] 02:43:35 INFO - PROCESS | 3484 | 1465119815829 Marionette DEBUG loaded listener.js 02:43:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (16ED3800) [pid = 3484] [serial = 534] [outer = 12E78400] 02:43:36 INFO - PROCESS | 3484 | 1465119816752 Marionette TRACE conn5 <- [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]]]}] 02:43:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:43:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1070ms 02:43:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:43:36 INFO - PROCESS | 3484 | 1465119816764 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 02:43:36 INFO - PROCESS | 3484 | 1465119816766 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 02:43:36 INFO - PROCESS | 3484 | 1465119816769 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:43:36 INFO - PROCESS | 3484 | 1465119816771 Marionette TRACE conn5 <- [1,678,null,{}] 02:43:36 INFO - PROCESS | 3484 | 1465119816775 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:36 INFO - PROCESS | 3484 | 1465119816776 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:36 INFO - PROCESS | 3484 | 1465119816888 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 02:43:36 INFO - PROCESS | 3484 | 1465119816896 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:36 INFO - PROCESS | 3484 | 1465119816898 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:36 INFO - PROCESS | 3484 | ++DOCSHELL 16B61000 == 38 [pid = 3484] [id = 179] 02:43:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (172AFC00) [pid = 3484] [serial = 535] [outer = 00000000] 02:43:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1869EC00) [pid = 3484] [serial = 536] [outer = 172AFC00] 02:43:36 INFO - PROCESS | 3484 | 1465119816941 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (186A1400) [pid = 3484] [serial = 537] [outer = 172AFC00] 02:43:37 INFO - PROCESS | 3484 | 1465119817874 Marionette TRACE conn5 <- [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]]]}] 02:43:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:43:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1124ms 02:43:37 INFO - PROCESS | 3484 | 1465119817895 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 02:43:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:43:37 INFO - PROCESS | 3484 | 1465119817899 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 02:43:37 INFO - PROCESS | 3484 | 1465119817904 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:43:37 INFO - PROCESS | 3484 | 1465119817907 Marionette TRACE conn5 <- [1,682,null,{}] 02:43:37 INFO - PROCESS | 3484 | 1465119817913 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:37 INFO - PROCESS | 3484 | 1465119817916 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:38 INFO - PROCESS | 3484 | 1465119818033 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 02:43:38 INFO - PROCESS | 3484 | 1465119818158 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:38 INFO - PROCESS | 3484 | 1465119818163 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:38 INFO - PROCESS | 3484 | ++DOCSHELL 0E264400 == 39 [pid = 3484] [id = 180] 02:43:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (0E265800) [pid = 3484] [serial = 538] [outer = 00000000] 02:43:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (0E82C000) [pid = 3484] [serial = 539] [outer = 0E265800] 02:43:38 INFO - PROCESS | 3484 | 1465119818264 Marionette DEBUG loaded listener.js 02:43:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1277D800) [pid = 3484] [serial = 540] [outer = 0E265800] 02:43:39 INFO - PROCESS | 3484 | 1465119819306 Marionette TRACE conn5 <- [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]]]}] 02:43:39 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) 02:43:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1439ms 02:43:39 INFO - PROCESS | 3484 | 1465119819376 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 02:43:39 INFO - PROCESS | 3484 | 1465119819381 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 02:43:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:43:39 INFO - PROCESS | 3484 | 1465119819388 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 3484 | 1465119819391 Marionette TRACE conn5 <- [1,686,null,{}] 02:43:39 INFO - PROCESS | 3484 | 1465119819395 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:39 INFO - PROCESS | 3484 | 1465119819398 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:39 INFO - PROCESS | 3484 | 1465119819500 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 02:43:39 INFO - PROCESS | 3484 | 1465119819702 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:39 INFO - PROCESS | 3484 | 1465119819704 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:39 INFO - PROCESS | 3484 | ++DOCSHELL 169F5000 == 40 [pid = 3484] [id = 181] 02:43:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (16B42800) [pid = 3484] [serial = 541] [outer = 00000000] 02:43:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (16EDC400) [pid = 3484] [serial = 542] [outer = 16B42800] 02:43:39 INFO - PROCESS | 3484 | 1465119819762 Marionette DEBUG loaded listener.js 02:43:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (1721E800) [pid = 3484] [serial = 543] [outer = 16B42800] 02:43:40 INFO - PROCESS | 3484 | 1465119820820 Marionette TRACE conn5 <- [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]]]}] 02:43:40 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) 02:43:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1481ms 02:43:40 INFO - PROCESS | 3484 | 1465119820870 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 02:43:40 INFO - PROCESS | 3484 | 1465119820874 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 02:43:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:43:40 INFO - PROCESS | 3484 | 1465119820878 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:43:40 INFO - PROCESS | 3484 | 1465119820881 Marionette TRACE conn5 <- [1,690,null,{}] 02:43:40 INFO - PROCESS | 3484 | 1465119820886 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:40 INFO - PROCESS | 3484 | 1465119820889 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:41 INFO - PROCESS | 3484 | 1465119821022 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 02:43:41 INFO - PROCESS | 3484 | 1465119821159 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:41 INFO - PROCESS | 3484 | 1465119821164 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:41 INFO - PROCESS | 3484 | ++DOCSHELL 0F697000 == 41 [pid = 3484] [id = 182] 02:43:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (12780400) [pid = 3484] [serial = 544] [outer = 00000000] 02:43:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (12E31800) [pid = 3484] [serial = 545] [outer = 12780400] 02:43:41 INFO - PROCESS | 3484 | 1465119821215 Marionette DEBUG loaded listener.js 02:43:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (14AEA800) [pid = 3484] [serial = 546] [outer = 12780400] 02:43:42 INFO - PROCESS | 3484 | --DOCSHELL 0E270C00 == 40 [pid = 3484] [id = 178] 02:43:42 INFO - PROCESS | 3484 | --DOCSHELL 1861C400 == 39 [pid = 3484] [id = 177] 02:43:42 INFO - PROCESS | 3484 | --DOCSHELL 172D1C00 == 38 [pid = 3484] [id = 176] 02:43:42 INFO - PROCESS | 3484 | --DOCSHELL 17213000 == 37 [pid = 3484] [id = 175] 02:43:42 INFO - PROCESS | 3484 | --DOCSHELL 169EBC00 == 36 [pid = 3484] [id = 174] 02:43:42 INFO - PROCESS | 3484 | --DOCSHELL 0F7F6C00 == 35 [pid = 3484] [id = 173] 02:43:42 INFO - PROCESS | 3484 | --DOCSHELL 0C49B400 == 34 [pid = 3484] [id = 172] 02:43:42 INFO - PROCESS | 3484 | --DOCSHELL 17217000 == 33 [pid = 3484] [id = 171] 02:43:42 INFO - PROCESS | 3484 | --DOCSHELL 0F403400 == 32 [pid = 3484] [id = 170] 02:43:42 INFO - PROCESS | 3484 | --DOCSHELL 16ED5800 == 31 [pid = 3484] [id = 160] 02:43:42 INFO - PROCESS | 3484 | --DOCSHELL 19310000 == 30 [pid = 3484] [id = 169] 02:43:42 INFO - PROCESS | 3484 | --DOCSHELL 169F5000 == 29 [pid = 3484] [id = 181] 02:43:42 INFO - PROCESS | 3484 | --DOCSHELL 16B61000 == 28 [pid = 3484] [id = 179] 02:43:42 INFO - PROCESS | 3484 | --DOCSHELL 0E264400 == 27 [pid = 3484] [id = 180] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (1869E400) [pid = 3484] [serial = 503] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (17218800) [pid = 3484] [serial = 491] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (169B6C00) [pid = 3484] [serial = 488] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (172B4C00) [pid = 3484] [serial = 479] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (1799A800) [pid = 3484] [serial = 480] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (15411800) [pid = 3484] [serial = 462] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (12A75800) [pid = 3484] [serial = 461] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (17996000) [pid = 3484] [serial = 465] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (172D5800) [pid = 3484] [serial = 464] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (1BE3A800) [pid = 3484] [serial = 468] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (1B8D7800) [pid = 3484] [serial = 467] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1BE9A400) [pid = 3484] [serial = 471] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (1BE95400) [pid = 3484] [serial = 470] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1BE9EC00) [pid = 3484] [serial = 474] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1C794800) [pid = 3484] [serial = 473] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (12E75000) [pid = 3484] [serial = 477] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0E69D000) [pid = 3484] [serial = 476] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (172D5400) [pid = 3484] [serial = 494] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (17260800) [pid = 3484] [serial = 492] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (0E69C800) [pid = 3484] [serial = 497] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (177B2800) [pid = 3484] [serial = 495] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (17758400) [pid = 3484] [serial = 500] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (147DBC00) [pid = 3484] [serial = 485] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (14AF4000) [pid = 3484] [serial = 486] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (0E261800) [pid = 3484] [serial = 482] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (0E41D400) [pid = 3484] [serial = 483] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (1830EC00) [pid = 3484] [serial = 501] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (1869A800) [pid = 3484] [serial = 504] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (15412400) [pid = 3484] [serial = 498] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (16B47800) [pid = 3484] [serial = 489] [outer = 00000000] [url = about:blank] 02:43:42 INFO - PROCESS | 3484 | 1465119822888 Marionette TRACE conn5 <- [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]]]}] 02:43:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:43:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2020ms 02:43:42 INFO - PROCESS | 3484 | 1465119822900 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 02:43:42 INFO - PROCESS | 3484 | 1465119822904 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 02:43:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:43:42 INFO - PROCESS | 3484 | 1465119822909 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:43:42 INFO - PROCESS | 3484 | 1465119822912 Marionette TRACE conn5 <- [1,694,null,{}] 02:43:42 INFO - PROCESS | 3484 | 1465119822918 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:42 INFO - PROCESS | 3484 | 1465119822920 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:42 INFO - PROCESS | 3484 | 1465119823004 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 02:43:43 INFO - PROCESS | 3484 | 1465119823012 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:43 INFO - PROCESS | 3484 | 1465119823014 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:43 INFO - PROCESS | 3484 | ++DOCSHELL 0E101C00 == 28 [pid = 3484] [id = 183] 02:43:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (0E105000) [pid = 3484] [serial = 547] [outer = 00000000] 02:43:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (0E264400) [pid = 3484] [serial = 548] [outer = 0E105000] 02:43:43 INFO - PROCESS | 3484 | 1465119823064 Marionette DEBUG loaded listener.js 02:43:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (0E26D800) [pid = 3484] [serial = 549] [outer = 0E105000] 02:43:44 INFO - PROCESS | 3484 | 1465119824012 Marionette TRACE conn5 <- [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]]]}] 02:43:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:43:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1131ms 02:43:44 INFO - PROCESS | 3484 | 1465119824041 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 3484 | 1465119824046 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 02:43:44 INFO - PROCESS | 3484 | 1465119824052 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:43:44 INFO - PROCESS | 3484 | 1465119824055 Marionette TRACE conn5 <- [1,698,null,{}] 02:43:44 INFO - PROCESS | 3484 | 1465119824058 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:44 INFO - PROCESS | 3484 | 1465119824061 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:44 INFO - PROCESS | 3484 | 1465119824148 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 02:43:44 INFO - PROCESS | 3484 | 1465119824155 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:44 INFO - PROCESS | 3484 | 1465119824157 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:44 INFO - PROCESS | 3484 | ++DOCSHELL 0F7F2400 == 29 [pid = 3484] [id = 184] 02:43:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0F7F5000) [pid = 3484] [serial = 550] [outer = 00000000] 02:43:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (127C4400) [pid = 3484] [serial = 551] [outer = 0F7F5000] 02:43:44 INFO - PROCESS | 3484 | 1465119824205 Marionette DEBUG loaded listener.js 02:43:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (12E75000) [pid = 3484] [serial = 552] [outer = 0F7F5000] 02:43:45 INFO - PROCESS | 3484 | 1465119825188 Marionette TRACE conn5 <- [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]]]}] 02:43:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:43:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1175ms 02:43:45 INFO - PROCESS | 3484 | 1465119825231 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 02:43:45 INFO - PROCESS | 3484 | 1465119825233 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 02:43:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:43:45 INFO - PROCESS | 3484 | 1465119825244 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:43:45 INFO - PROCESS | 3484 | 1465119825247 Marionette TRACE conn5 <- [1,702,null,{}] 02:43:45 INFO - PROCESS | 3484 | 1465119825258 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:45 INFO - PROCESS | 3484 | 1465119825262 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:45 INFO - PROCESS | 3484 | 1465119825373 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 02:43:45 INFO - PROCESS | 3484 | 1465119825380 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:45 INFO - PROCESS | 3484 | 1465119825383 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:45 INFO - PROCESS | 3484 | ++DOCSHELL 15418000 == 30 [pid = 3484] [id = 185] 02:43:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (154B4800) [pid = 3484] [serial = 553] [outer = 00000000] 02:43:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (154EDC00) [pid = 3484] [serial = 554] [outer = 154B4800] 02:43:45 INFO - PROCESS | 3484 | 1465119825431 Marionette DEBUG loaded listener.js 02:43:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (157FAC00) [pid = 3484] [serial = 555] [outer = 154B4800] 02:43:46 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (172D2800) [pid = 3484] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:43:46 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (1861D800) [pid = 3484] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:43:46 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (0F40E000) [pid = 3484] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:43:46 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (19428000) [pid = 3484] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:43:46 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (17218000) [pid = 3484] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:43:46 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (169F1800) [pid = 3484] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:43:46 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (17213400) [pid = 3484] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:43:46 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (0C49EC00) [pid = 3484] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:43:46 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (12775400) [pid = 3484] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:43:46 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (172AFC00) [pid = 3484] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:43:46 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (12E78400) [pid = 3484] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:43:46 INFO - PROCESS | 3484 | 1465119826502 Marionette TRACE conn5 <- [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]]]}] 02:43:46 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 02:43:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1289ms 02:43:46 INFO - PROCESS | 3484 | 1465119826535 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 02:43:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:43:46 INFO - PROCESS | 3484 | 1465119826537 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 02:43:46 INFO - PROCESS | 3484 | 1465119826541 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 3484 | 1465119826543 Marionette TRACE conn5 <- [1,706,null,{}] 02:43:46 INFO - PROCESS | 3484 | 1465119826546 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:46 INFO - PROCESS | 3484 | 1465119826548 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:46 INFO - PROCESS | 3484 | 1465119826634 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 02:43:46 INFO - PROCESS | 3484 | 1465119826641 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:46 INFO - PROCESS | 3484 | 1465119826643 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:46 INFO - PROCESS | 3484 | ++DOCSHELL 0F602800 == 31 [pid = 3484] [id = 186] 02:43:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (0F7EAC00) [pid = 3484] [serial = 556] [outer = 00000000] 02:43:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (1692B000) [pid = 3484] [serial = 557] [outer = 0F7EAC00] 02:43:46 INFO - PROCESS | 3484 | 1465119826688 Marionette DEBUG loaded listener.js 02:43:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (16933400) [pid = 3484] [serial = 558] [outer = 0F7EAC00] 02:43:47 INFO - PROCESS | 3484 | 1465119827620 Marionette TRACE conn5 <- [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]]]}] 02:43:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:43:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1116ms 02:43:47 INFO - PROCESS | 3484 | 1465119827661 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 02:43:47 INFO - PROCESS | 3484 | 1465119827663 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 02:43:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:43:47 INFO - PROCESS | 3484 | 1465119827670 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:43:47 INFO - PROCESS | 3484 | 1465119827671 Marionette TRACE conn5 <- [1,710,null,{}] 02:43:47 INFO - PROCESS | 3484 | 1465119827675 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:47 INFO - PROCESS | 3484 | 1465119827677 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:47 INFO - PROCESS | 3484 | 1465119827754 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 02:43:47 INFO - PROCESS | 3484 | 1465119827760 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 3484 | 1465119827762 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:47 INFO - PROCESS | 3484 | ++DOCSHELL 169C1C00 == 32 [pid = 3484] [id = 187] 02:43:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (16B47400) [pid = 3484] [serial = 559] [outer = 00000000] 02:43:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (16ED6400) [pid = 3484] [serial = 560] [outer = 16B47400] 02:43:47 INFO - PROCESS | 3484 | 1465119827806 Marionette DEBUG loaded listener.js 02:43:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (171AEC00) [pid = 3484] [serial = 561] [outer = 16B47400] 02:43:48 INFO - PROCESS | 3484 | 1465119828274 Marionette TRACE conn5 <- [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] 02:43:48 INFO - PROCESS | 3484 | 1465119828343 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 02:43:48 INFO - PROCESS | 3484 | 1465119828346 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:43:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:43:48 INFO - PROCESS | 3484 | 1465119828348 Marionette TRACE conn5 <- [1,714,null,{}] 02:43:48 INFO - PROCESS | 3484 | 1465119828351 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:48 INFO - PROCESS | 3484 | 1465119828357 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:48 INFO - PROCESS | 3484 | 1465119828459 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 02:43:48 INFO - PROCESS | 3484 | 1465119828474 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:48 INFO - PROCESS | 3484 | 1465119828476 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:48 INFO - PROCESS | 3484 | ++DOCSHELL 0C492400 == 33 [pid = 3484] [id = 188] 02:43:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0C494800) [pid = 3484] [serial = 562] [outer = 00000000] 02:43:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0D230400) [pid = 3484] [serial = 563] [outer = 0C494800] 02:43:48 INFO - PROCESS | 3484 | 1465119828573 Marionette DEBUG loaded listener.js 02:43:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (0D984000) [pid = 3484] [serial = 564] [outer = 0C494800] 02:43:49 INFO - PROCESS | 3484 | 1465119829457 Marionette TRACE conn5 <- [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]]]}] 02:43:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:43:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1168ms 02:43:49 INFO - PROCESS | 3484 | 1465119829520 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 02:43:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:43:49 INFO - PROCESS | 3484 | 1465119829524 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 02:43:49 INFO - PROCESS | 3484 | 1465119829529 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:43:49 INFO - PROCESS | 3484 | 1465119829532 Marionette TRACE conn5 <- [1,718,null,{}] 02:43:49 INFO - PROCESS | 3484 | 1465119829536 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:49 INFO - PROCESS | 3484 | 1465119829539 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:49 INFO - PROCESS | 3484 | 1465119829666 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 02:43:49 INFO - PROCESS | 3484 | 1465119829741 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:49 INFO - PROCESS | 3484 | 1465119829744 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:49 INFO - PROCESS | 3484 | ++DOCSHELL 14103C00 == 34 [pid = 3484] [id = 189] 02:43:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (14107400) [pid = 3484] [serial = 565] [outer = 00000000] 02:43:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (1540E800) [pid = 3484] [serial = 566] [outer = 14107400] 02:43:49 INFO - PROCESS | 3484 | 1465119829842 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (15414400) [pid = 3484] [serial = 567] [outer = 14107400] 02:43:50 INFO - PROCESS | 3484 | 1465119830560 Marionette TRACE conn5 <- [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] 02:43:50 INFO - PROCESS | 3484 | 1465119830714 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 02:43:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:43:50 INFO - PROCESS | 3484 | 1465119830718 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:43:50 INFO - PROCESS | 3484 | 1465119830722 Marionette TRACE conn5 <- [1,722,null,{}] 02:43:50 INFO - PROCESS | 3484 | 1465119830736 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:50 INFO - PROCESS | 3484 | 1465119830739 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:50 INFO - PROCESS | 3484 | 1465119830872 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 02:43:50 INFO - PROCESS | 3484 | 1465119830946 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:50 INFO - PROCESS | 3484 | 1465119830951 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:51 INFO - PROCESS | 3484 | ++DOCSHELL 0F403400 == 35 [pid = 3484] [id = 190] 02:43:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (0F403C00) [pid = 3484] [serial = 568] [outer = 00000000] 02:43:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (12773400) [pid = 3484] [serial = 569] [outer = 0F403C00] 02:43:51 INFO - PROCESS | 3484 | 1465119831044 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (13127800) [pid = 3484] [serial = 570] [outer = 0F403C00] 02:43:51 INFO - PROCESS | 3484 | --DOCSHELL 169C1C00 == 34 [pid = 3484] [id = 187] 02:43:51 INFO - PROCESS | 3484 | --DOCSHELL 0F602800 == 33 [pid = 3484] [id = 186] 02:43:51 INFO - PROCESS | 3484 | --DOCSHELL 15418000 == 32 [pid = 3484] [id = 185] 02:43:51 INFO - PROCESS | 3484 | --DOCSHELL 0F7F2400 == 31 [pid = 3484] [id = 184] 02:43:51 INFO - PROCESS | 3484 | --DOCSHELL 0E101C00 == 30 [pid = 3484] [id = 183] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (17750400) [pid = 3484] [serial = 527] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (18625400) [pid = 3484] [serial = 530] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (17995400) [pid = 3484] [serial = 528] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (18693800) [pid = 3484] [serial = 531] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (13C0BC00) [pid = 3484] [serial = 509] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (15414000) [pid = 3484] [serial = 510] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (195B8400) [pid = 3484] [serial = 507] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (195BA800) [pid = 3484] [serial = 506] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (172B0000) [pid = 3484] [serial = 512] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (172D8000) [pid = 3484] [serial = 513] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (16B60000) [pid = 3484] [serial = 521] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (16ED1000) [pid = 3484] [serial = 522] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (17264400) [pid = 3484] [serial = 524] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (0D8CB800) [pid = 3484] [serial = 515] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (0E103000) [pid = 3484] [serial = 516] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (13127400) [pid = 3484] [serial = 518] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 57 (14105800) [pid = 3484] [serial = 519] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 56 (186A1400) [pid = 3484] [serial = 537] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 55 (1869EC00) [pid = 3484] [serial = 536] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 54 (16ED3800) [pid = 3484] [serial = 534] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 53 (16929400) [pid = 3484] [serial = 533] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | --DOMWINDOW == 52 (172A9800) [pid = 3484] [serial = 525] [outer = 00000000] [url = about:blank] 02:43:51 INFO - PROCESS | 3484 | 1465119831531 Marionette TRACE conn5 <- [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]]]}] 02:43:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:43:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 890ms 02:43:51 INFO - PROCESS | 3484 | 1465119831610 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 3484 | 1465119831613 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 02:43:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:43:51 INFO - PROCESS | 3484 | 1465119831619 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - PROCESS | 3484 | 1465119831623 Marionette TRACE conn5 <- [1,726,null,{}] 02:43:51 INFO - PROCESS | 3484 | 1465119831627 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:51 INFO - PROCESS | 3484 | 1465119831629 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:51 INFO - PROCESS | 3484 | 1465119831715 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 02:43:51 INFO - PROCESS | 3484 | 1465119831728 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:51 INFO - PROCESS | 3484 | 1465119831730 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:51 INFO - PROCESS | 3484 | ++DOCSHELL 15410400 == 31 [pid = 3484] [id = 191] 02:43:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 53 (15411400) [pid = 3484] [serial = 571] [outer = 00000000] 02:43:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 54 (15419C00) [pid = 3484] [serial = 572] [outer = 15411400] 02:43:51 INFO - PROCESS | 3484 | 1465119831777 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 55 (157F8000) [pid = 3484] [serial = 573] [outer = 15411400] 02:43:52 INFO - PROCESS | 3484 | 1465119832728 Marionette TRACE conn5 <- [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]]]}] 02:43:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:43:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1127ms 02:43:52 INFO - PROCESS | 3484 | 1465119832746 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 02:43:52 INFO - PROCESS | 3484 | 1465119832749 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 02:43:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:43:52 INFO - PROCESS | 3484 | 1465119832752 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:43:52 INFO - PROCESS | 3484 | 1465119832754 Marionette TRACE conn5 <- [1,730,null,{}] 02:43:52 INFO - PROCESS | 3484 | 1465119832764 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:52 INFO - PROCESS | 3484 | 1465119832769 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:52 INFO - PROCESS | 3484 | 1465119832862 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 02:43:52 INFO - PROCESS | 3484 | 1465119832870 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 3484 | 1465119832874 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:52 INFO - PROCESS | 3484 | ++DOCSHELL 16ED4000 == 32 [pid = 3484] [id = 192] 02:43:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 56 (16ED5800) [pid = 3484] [serial = 574] [outer = 00000000] 02:43:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 57 (1720F800) [pid = 3484] [serial = 575] [outer = 16ED5800] 02:43:52 INFO - PROCESS | 3484 | 1465119832925 Marionette DEBUG loaded listener.js 02:43:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 58 (17216800) [pid = 3484] [serial = 576] [outer = 16ED5800] 02:43:53 INFO - PROCESS | 3484 | 1465119833987 Marionette TRACE conn5 <- [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]]]}] 02:43: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 02:43:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1279ms 02:43:54 INFO - PROCESS | 3484 | 1465119834035 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 02:43:54 INFO - PROCESS | 3484 | 1465119834040 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 02:43:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:43:54 INFO - PROCESS | 3484 | 1465119834087 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:43:54 INFO - PROCESS | 3484 | 1465119834091 Marionette TRACE conn5 <- [1,734,null,{}] 02:43:54 INFO - PROCESS | 3484 | 1465119834096 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:54 INFO - PROCESS | 3484 | 1465119834099 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:54 INFO - PROCESS | 3484 | 1465119834198 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 02:43:54 INFO - PROCESS | 3484 | 1465119834355 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:54 INFO - PROCESS | 3484 | 1465119834358 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:54 INFO - PROCESS | 3484 | ++DOCSHELL 13127400 == 33 [pid = 3484] [id = 193] 02:43:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (13177000) [pid = 3484] [serial = 577] [outer = 00000000] 02:43:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (15415400) [pid = 3484] [serial = 578] [outer = 13177000] 02:43:54 INFO - PROCESS | 3484 | 1465119834414 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (16932400) [pid = 3484] [serial = 579] [outer = 13177000] 02:43:55 INFO - PROCESS | 3484 | 1465119835424 Marionette TRACE conn5 <- [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]]]}] 02:43: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.) 02:43:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1371ms 02:43:55 INFO - PROCESS | 3484 | 1465119835461 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 02:43:55 INFO - PROCESS | 3484 | 1465119835466 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 02:43:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:43:55 INFO - PROCESS | 3484 | 1465119835473 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:43:55 INFO - PROCESS | 3484 | 1465119835475 Marionette TRACE conn5 <- [1,738,null,{}] 02:43:55 INFO - PROCESS | 3484 | 1465119835479 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:55 INFO - PROCESS | 3484 | 1465119835482 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:55 INFO - PROCESS | 3484 | 1465119835619 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 02:43:55 INFO - PROCESS | 3484 | 1465119835741 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:55 INFO - PROCESS | 3484 | 1465119835744 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:55 INFO - PROCESS | 3484 | ++DOCSHELL 17260000 == 34 [pid = 3484] [id = 194] 02:43:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (17262000) [pid = 3484] [serial = 580] [outer = 00000000] 02:43:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (17268000) [pid = 3484] [serial = 581] [outer = 17262000] 02:43:55 INFO - PROCESS | 3484 | 1465119835800 Marionette DEBUG loaded listener.js 02:43:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (172A9800) [pid = 3484] [serial = 582] [outer = 17262000] 02:43:57 INFO - PROCESS | 3484 | --DOCSHELL 15410400 == 33 [pid = 3484] [id = 191] 02:43:57 INFO - PROCESS | 3484 | --DOCSHELL 0F403400 == 32 [pid = 3484] [id = 190] 02:43:57 INFO - PROCESS | 3484 | --DOCSHELL 0C492400 == 31 [pid = 3484] [id = 188] 02:43:57 INFO - PROCESS | 3484 | --DOCSHELL 14103C00 == 30 [pid = 3484] [id = 189] 02:43:57 INFO - PROCESS | 3484 | --DOCSHELL 0F697000 == 29 [pid = 3484] [id = 182] 02:43:57 INFO - PROCESS | 3484 | --DOCSHELL 16ED4000 == 28 [pid = 3484] [id = 192] 02:43:57 INFO - PROCESS | 3484 | --DOCSHELL 13127400 == 27 [pid = 3484] [id = 193] 02:43:57 INFO - PROCESS | 3484 | 1465119837485 Marionette TRACE conn5 <- [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]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:43:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2017ms 02:43:57 INFO - PROCESS | 3484 | 1465119837502 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 3484 | 1465119837505 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 02:43:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:43:57 INFO - PROCESS | 3484 | 1465119837511 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 3484 | 1465119837515 Marionette TRACE conn5 <- [1,742,null,{}] 02:43:57 INFO - PROCESS | 3484 | 1465119837522 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:57 INFO - PROCESS | 3484 | 1465119837525 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:57 INFO - PROCESS | 3484 | 1465119837643 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 02:43:57 INFO - PROCESS | 3484 | 1465119837650 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:57 INFO - PROCESS | 3484 | 1465119837653 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:57 INFO - PROCESS | 3484 | ++DOCSHELL 0E04CC00 == 28 [pid = 3484] [id = 195] 02:43:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0E04F400) [pid = 3484] [serial = 583] [outer = 00000000] 02:43:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0E102000) [pid = 3484] [serial = 584] [outer = 0E04F400] 02:43:57 INFO - PROCESS | 3484 | 1465119837746 Marionette DEBUG loaded listener.js 02:43:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0E10A000) [pid = 3484] [serial = 585] [outer = 0E04F400] 02:43:58 INFO - PROCESS | 3484 | 1465119838693 Marionette TRACE conn5 <- [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]]]}] 02:43: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 02:43:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1239ms 02:43:58 INFO - PROCESS | 3484 | 1465119838754 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 02:43:58 INFO - PROCESS | 3484 | 1465119838759 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 02:43:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:43:58 INFO - PROCESS | 3484 | 1465119838773 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:43:58 INFO - PROCESS | 3484 | 1465119838775 Marionette TRACE conn5 <- [1,746,null,{}] 02:43:58 INFO - PROCESS | 3484 | 1465119838779 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:58 INFO - PROCESS | 3484 | 1465119838782 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:58 INFO - PROCESS | 3484 | 1465119838895 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 02:43:58 INFO - PROCESS | 3484 | 1465119838902 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:58 INFO - PROCESS | 3484 | 1465119838904 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:58 INFO - PROCESS | 3484 | ++DOCSHELL 12775000 == 29 [pid = 3484] [id = 196] 02:43:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (12779800) [pid = 3484] [serial = 586] [outer = 00000000] 02:43:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (127BF800) [pid = 3484] [serial = 587] [outer = 12779800] 02:43:58 INFO - PROCESS | 3484 | 1465119838951 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (12A95C00) [pid = 3484] [serial = 588] [outer = 12779800] 02:43:59 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (154B4800) [pid = 3484] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:43:59 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (0F7F5000) [pid = 3484] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:43:59 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (12780400) [pid = 3484] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:43:59 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (0E265800) [pid = 3484] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:43:59 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (16B42800) [pid = 3484] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:43:59 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (0F7EAC00) [pid = 3484] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:43:59 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (0E105000) [pid = 3484] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:43:59 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (15411400) [pid = 3484] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:43:59 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (16ED5800) [pid = 3484] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:43:59 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (16B47400) [pid = 3484] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:43:59 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (14107400) [pid = 3484] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:43:59 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (0C494800) [pid = 3484] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:43:59 INFO - PROCESS | 3484 | --DOMWINDOW == 57 (0F403C00) [pid = 3484] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:43:59 INFO - PROCESS | 3484 | 1465119839545 Marionette TRACE conn5 <- [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]]]}] 02:43:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:43:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 830ms 02:43:59 INFO - PROCESS | 3484 | 1465119839604 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 02:43:59 INFO - PROCESS | 3484 | 1465119839607 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 02:43:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:43:59 INFO - PROCESS | 3484 | 1465119839610 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:43:59 INFO - PROCESS | 3484 | 1465119839614 Marionette TRACE conn5 <- [1,750,null,{}] 02:43:59 INFO - PROCESS | 3484 | 1465119839625 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:59 INFO - PROCESS | 3484 | 1465119839630 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:59 INFO - PROCESS | 3484 | 1465119839744 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 02:43:59 INFO - PROCESS | 3484 | 1465119839797 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 3484 | 1465119839800 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:43:59 INFO - PROCESS | 3484 | ++DOCSHELL 14AEB000 == 30 [pid = 3484] [id = 197] 02:43:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 58 (14AEB400) [pid = 3484] [serial = 589] [outer = 00000000] 02:43:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (1540D000) [pid = 3484] [serial = 590] [outer = 14AEB400] 02:43:59 INFO - PROCESS | 3484 | 1465119839848 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (15415000) [pid = 3484] [serial = 591] [outer = 14AEB400] 02:44:00 INFO - PROCESS | 3484 | 1465119840700 Marionette TRACE conn5 <- [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]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:44:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1120ms 02:44:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:44:00 INFO - PROCESS | 3484 | 1465119840734 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 02:44:00 INFO - PROCESS | 3484 | 1465119840737 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 02:44:00 INFO - PROCESS | 3484 | 1465119840740 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - PROCESS | 3484 | 1465119840741 Marionette TRACE conn5 <- [1,754,null,{}] 02:44:00 INFO - PROCESS | 3484 | 1465119840745 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:00 INFO - PROCESS | 3484 | 1465119840747 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:00 INFO - PROCESS | 3484 | 1465119840856 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 02:44:00 INFO - PROCESS | 3484 | 1465119840863 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:00 INFO - PROCESS | 3484 | 1465119840865 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:00 INFO - PROCESS | 3484 | ++DOCSHELL 15C0F000 == 31 [pid = 3484] [id = 198] 02:44:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (16927800) [pid = 3484] [serial = 592] [outer = 00000000] 02:44:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (169BA400) [pid = 3484] [serial = 593] [outer = 16927800] 02:44:00 INFO - PROCESS | 3484 | 1465119840910 Marionette DEBUG loaded listener.js 02:44:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (16B42800) [pid = 3484] [serial = 594] [outer = 16927800] 02:44:01 INFO - PROCESS | 3484 | 1465119841837 Marionette TRACE conn5 <- [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]]]}] 02:44:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:44:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1131ms 02:44:01 INFO - PROCESS | 3484 | 1465119841872 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 02:44:01 INFO - PROCESS | 3484 | 1465119841876 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 02:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:44:01 INFO - PROCESS | 3484 | 1465119841881 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:44:01 INFO - PROCESS | 3484 | 1465119841884 Marionette TRACE conn5 <- [1,758,null,{}] 02:44:01 INFO - PROCESS | 3484 | 1465119841931 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:01 INFO - PROCESS | 3484 | 1465119841934 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:02 INFO - PROCESS | 3484 | 1465119842059 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 02:44:02 INFO - PROCESS | 3484 | 1465119842195 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 3484 | 1465119842199 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:02 INFO - PROCESS | 3484 | ++DOCSHELL 0E10CC00 == 32 [pid = 3484] [id = 199] 02:44:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (0E10E400) [pid = 3484] [serial = 595] [outer = 00000000] 02:44:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0E418000) [pid = 3484] [serial = 596] [outer = 0E10E400] 02:44:02 INFO - PROCESS | 3484 | 1465119842256 Marionette DEBUG loaded listener.js 02:44:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0F69CC00) [pid = 3484] [serial = 597] [outer = 0E10E400] 02:44:03 INFO - PROCESS | 3484 | 1465119843027 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1239ms 02:44:03 INFO - PROCESS | 3484 | 1465119843121 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 02:44:03 INFO - PROCESS | 3484 | 1465119843126 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 02:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:44:03 INFO - PROCESS | 3484 | 1465119843132 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:44:03 INFO - PROCESS | 3484 | 1465119843135 Marionette TRACE conn5 <- [1,762,null,{}] 02:44:03 INFO - PROCESS | 3484 | 1465119843139 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:03 INFO - PROCESS | 3484 | 1465119843142 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:03 INFO - PROCESS | 3484 | 1465119843349 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 02:44:03 INFO - PROCESS | 3484 | 1465119843471 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:03 INFO - PROCESS | 3484 | 1465119843474 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:03 INFO - PROCESS | 3484 | ++DOCSHELL 0DA5D400 == 33 [pid = 3484] [id = 200] 02:44:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0DA63C00) [pid = 3484] [serial = 598] [outer = 00000000] 02:44:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (0E101C00) [pid = 3484] [serial = 599] [outer = 0DA63C00] 02:44:03 INFO - PROCESS | 3484 | 1465119843527 Marionette DEBUG loaded listener.js 02:44:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (0E267000) [pid = 3484] [serial = 600] [outer = 0DA63C00] 02:44:03 INFO - PROCESS | 3484 | --DOCSHELL 14AEB000 == 32 [pid = 3484] [id = 197] 02:44:03 INFO - PROCESS | 3484 | --DOCSHELL 12775000 == 31 [pid = 3484] [id = 196] 02:44:03 INFO - PROCESS | 3484 | --DOCSHELL 0E04CC00 == 30 [pid = 3484] [id = 195] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (0E26D800) [pid = 3484] [serial = 549] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (157FAC00) [pid = 3484] [serial = 555] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (0E264400) [pid = 3484] [serial = 548] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (0D984000) [pid = 3484] [serial = 564] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (15414400) [pid = 3484] [serial = 567] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (157F8000) [pid = 3484] [serial = 573] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (16933400) [pid = 3484] [serial = 558] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (1720F800) [pid = 3484] [serial = 575] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (17216800) [pid = 3484] [serial = 576] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (12E75000) [pid = 3484] [serial = 552] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (171AEC00) [pid = 3484] [serial = 561] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 57 (16ED6400) [pid = 3484] [serial = 560] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 56 (154EDC00) [pid = 3484] [serial = 554] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 55 (127C4400) [pid = 3484] [serial = 551] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 54 (14AEA800) [pid = 3484] [serial = 546] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 53 (12E31800) [pid = 3484] [serial = 545] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 52 (1540E800) [pid = 3484] [serial = 566] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 51 (0D230400) [pid = 3484] [serial = 563] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 50 (15419C00) [pid = 3484] [serial = 572] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 49 (12773400) [pid = 3484] [serial = 569] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 48 (1277D800) [pid = 3484] [serial = 540] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 47 (0E82C000) [pid = 3484] [serial = 539] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 46 (1721E800) [pid = 3484] [serial = 543] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 45 (16EDC400) [pid = 3484] [serial = 542] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 44 (13127800) [pid = 3484] [serial = 570] [outer = 00000000] [url = about:blank] 02:44:03 INFO - PROCESS | 3484 | --DOMWINDOW == 43 (1692B000) [pid = 3484] [serial = 557] [outer = 00000000] [url = about:blank] 02:44:04 INFO - PROCESS | 3484 | 1465119844009 Marionette TRACE conn5 <- [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]]]}] 02:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 930ms 02:44:04 INFO - PROCESS | 3484 | 1465119844066 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 02:44:04 INFO - PROCESS | 3484 | 1465119844070 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 02:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:44:04 INFO - PROCESS | 3484 | 1465119844075 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:44:04 INFO - PROCESS | 3484 | 1465119844078 Marionette TRACE conn5 <- [1,766,null,{}] 02:44:04 INFO - PROCESS | 3484 | 1465119844082 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:04 INFO - PROCESS | 3484 | 1465119844084 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:04 INFO - PROCESS | 3484 | 1465119844170 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 02:44:04 INFO - PROCESS | 3484 | 1465119844176 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:04 INFO - PROCESS | 3484 | 1465119844179 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:04 INFO - PROCESS | 3484 | ++DOCSHELL 0E519400 == 31 [pid = 3484] [id = 201] 02:44:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 44 (0E51DC00) [pid = 3484] [serial = 601] [outer = 00000000] 02:44:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 45 (12774C00) [pid = 3484] [serial = 602] [outer = 0E51DC00] 02:44:04 INFO - PROCESS | 3484 | 1465119844225 Marionette DEBUG loaded listener.js 02:44:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 46 (127C4C00) [pid = 3484] [serial = 603] [outer = 0E51DC00] 02:44:04 INFO - PROCESS | 3484 | 1465119844693 Marionette TRACE conn5 <- [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]]]}] 02:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 02:44:04 INFO - PROCESS | 3484 | 1465119844746 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 02:44:04 INFO - PROCESS | 3484 | 1465119844749 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 02:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:44:04 INFO - PROCESS | 3484 | 1465119844752 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:44:04 INFO - PROCESS | 3484 | 1465119844754 Marionette TRACE conn5 <- [1,770,null,{}] 02:44:04 INFO - PROCESS | 3484 | 1465119844758 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:04 INFO - PROCESS | 3484 | 1465119844760 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:04 INFO - PROCESS | 3484 | 1465119844844 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 02:44:04 INFO - PROCESS | 3484 | 1465119844960 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:04 INFO - PROCESS | 3484 | 1465119844962 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:04 INFO - PROCESS | 3484 | ++DOCSHELL 0C4A0800 == 32 [pid = 3484] [id = 202] 02:44:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 47 (0E109000) [pid = 3484] [serial = 604] [outer = 00000000] 02:44:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 48 (14AEA800) [pid = 3484] [serial = 605] [outer = 0E109000] 02:44:05 INFO - PROCESS | 3484 | 1465119845007 Marionette DEBUG loaded listener.js 02:44:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 49 (15411800) [pid = 3484] [serial = 606] [outer = 0E109000] 02:44:05 INFO - PROCESS | 3484 | 1465119845366 Marionette TRACE conn5 <- [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]]]}] 02:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 02:44:05 INFO - PROCESS | 3484 | 1465119845428 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 02:44:05 INFO - PROCESS | 3484 | 1465119845432 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 02:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:44:05 INFO - PROCESS | 3484 | 1465119845443 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:44:05 INFO - PROCESS | 3484 | 1465119845447 Marionette TRACE conn5 <- [1,774,null,{}] 02:44:05 INFO - PROCESS | 3484 | 1465119845450 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:05 INFO - PROCESS | 3484 | 1465119845453 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:05 INFO - PROCESS | 3484 | 1465119845540 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 02:44:05 INFO - PROCESS | 3484 | 1465119845545 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:05 INFO - PROCESS | 3484 | 1465119845547 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:05 INFO - PROCESS | 3484 | ++DOCSHELL 154AF800 == 33 [pid = 3484] [id = 203] 02:44:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 50 (154E0400) [pid = 3484] [serial = 607] [outer = 00000000] 02:44:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 51 (16930000) [pid = 3484] [serial = 608] [outer = 154E0400] 02:44:05 INFO - PROCESS | 3484 | 1465119845592 Marionette DEBUG loaded listener.js 02:44:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 52 (169BBC00) [pid = 3484] [serial = 609] [outer = 154E0400] 02:44:06 INFO - PROCESS | 3484 | 1465119846074 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 690ms 02:44:06 INFO - PROCESS | 3484 | 1465119846130 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 02:44:06 INFO - PROCESS | 3484 | 1465119846132 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 02:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:44:06 INFO - PROCESS | 3484 | 1465119846136 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:44:06 INFO - PROCESS | 3484 | 1465119846137 Marionette TRACE conn5 <- [1,778,null,{}] 02:44:06 INFO - PROCESS | 3484 | 1465119846147 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:06 INFO - PROCESS | 3484 | 1465119846149 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:06 INFO - PROCESS | 3484 | 1465119846289 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 02:44:06 INFO - PROCESS | 3484 | 1465119846301 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:06 INFO - PROCESS | 3484 | 1465119846303 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:06 INFO - PROCESS | 3484 | ++DOCSHELL 13C16400 == 34 [pid = 3484] [id = 204] 02:44:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 53 (15C0DC00) [pid = 3484] [serial = 610] [outer = 00000000] 02:44:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 54 (16ED7000) [pid = 3484] [serial = 611] [outer = 15C0DC00] 02:44:06 INFO - PROCESS | 3484 | 1465119846348 Marionette DEBUG loaded listener.js 02:44:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 55 (16EDD800) [pid = 3484] [serial = 612] [outer = 15C0DC00] 02:44:06 INFO - PROCESS | 3484 | 1465119846805 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 02:44:06 INFO - PROCESS | 3484 | 1465119846827 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 02:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:44:06 INFO - PROCESS | 3484 | 1465119846829 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 02:44:06 INFO - PROCESS | 3484 | 1465119846838 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:44:06 INFO - PROCESS | 3484 | 1465119846840 Marionette TRACE conn5 <- [1,782,null,{}] 02:44:06 INFO - PROCESS | 3484 | 1465119846843 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:06 INFO - PROCESS | 3484 | 1465119846845 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:06 INFO - PROCESS | 3484 | 1465119846954 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 02:44:06 INFO - PROCESS | 3484 | 1465119846960 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:06 INFO - PROCESS | 3484 | 1465119846965 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:07 INFO - PROCESS | 3484 | ++DOCSHELL 17217000 == 35 [pid = 3484] [id = 205] 02:44:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 56 (17218000) [pid = 3484] [serial = 613] [outer = 00000000] 02:44:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 57 (1721EC00) [pid = 3484] [serial = 614] [outer = 17218000] 02:44:07 INFO - PROCESS | 3484 | 1465119847064 Marionette DEBUG loaded listener.js 02:44:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 58 (17260C00) [pid = 3484] [serial = 615] [outer = 17218000] 02:44:07 INFO - PROCESS | 3484 | --DOMWINDOW == 57 (17262000) [pid = 3484] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:44:07 INFO - PROCESS | 3484 | --DOMWINDOW == 56 (13177000) [pid = 3484] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:44:07 INFO - PROCESS | 3484 | --DOMWINDOW == 55 (0E04F400) [pid = 3484] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:44:07 INFO - PROCESS | 3484 | --DOMWINDOW == 54 (14AEB400) [pid = 3484] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:44:07 INFO - PROCESS | 3484 | 1465119847467 Marionette TRACE conn5 <- [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]]]}] 02:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 690ms 02:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:44:07 INFO - PROCESS | 3484 | 1465119847524 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 02:44:07 INFO - PROCESS | 3484 | 1465119847526 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 02:44:07 INFO - PROCESS | 3484 | 1465119847529 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:44:07 INFO - PROCESS | 3484 | 1465119847530 Marionette TRACE conn5 <- [1,786,null,{}] 02:44:07 INFO - PROCESS | 3484 | 1465119847534 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:07 INFO - PROCESS | 3484 | 1465119847536 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:07 INFO - PROCESS | 3484 | 1465119847674 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 02:44:07 INFO - PROCESS | 3484 | 1465119847727 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:07 INFO - PROCESS | 3484 | 1465119847729 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:07 INFO - PROCESS | 3484 | ++DOCSHELL 14104800 == 36 [pid = 3484] [id = 206] 02:44:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 55 (14109800) [pid = 3484] [serial = 616] [outer = 00000000] 02:44:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 56 (172AC400) [pid = 3484] [serial = 617] [outer = 14109800] 02:44:07 INFO - PROCESS | 3484 | 1465119847782 Marionette DEBUG loaded listener.js 02:44:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 57 (172A8800) [pid = 3484] [serial = 618] [outer = 14109800] 02:44:08 INFO - PROCESS | 3484 | 1465119848146 Marionette TRACE conn5 <- [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]]]}] 02:44:08 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 02:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 02:44:08 INFO - PROCESS | 3484 | 1465119848201 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 3484 | 1465119848203 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 02:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:44:08 INFO - PROCESS | 3484 | 1465119848206 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 3484 | 1465119848208 Marionette TRACE conn5 <- [1,790,null,{}] 02:44:08 INFO - PROCESS | 3484 | 1465119848212 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:08 INFO - PROCESS | 3484 | 1465119848213 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:08 INFO - PROCESS | 3484 | 1465119848291 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 02:44:08 INFO - PROCESS | 3484 | 1465119848296 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:08 INFO - PROCESS | 3484 | 1465119848298 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:08 INFO - PROCESS | 3484 | ++DOCSHELL 15417C00 == 37 [pid = 3484] [id = 207] 02:44:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 58 (172D0800) [pid = 3484] [serial = 619] [outer = 00000000] 02:44:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (172D6C00) [pid = 3484] [serial = 620] [outer = 172D0800] 02:44:08 INFO - PROCESS | 3484 | 1465119848340 Marionette DEBUG loaded listener.js 02:44:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (17757400) [pid = 3484] [serial = 621] [outer = 172D0800] 02:44:08 INFO - PROCESS | 3484 | 1465119848775 Marionette TRACE conn5 <- [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]]]}] 02:44:08 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 02:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 631ms 02:44:08 INFO - PROCESS | 3484 | 1465119848841 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 3484 | 1465119848843 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 02:44:08 INFO - PROCESS | 3484 | 1465119848846 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:44:08 INFO - PROCESS | 3484 | 1465119848848 Marionette TRACE conn5 <- [1,794,null,{}] 02:44:08 INFO - PROCESS | 3484 | 1465119848852 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:08 INFO - PROCESS | 3484 | 1465119848854 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:08 INFO - PROCESS | 3484 | 1465119848932 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 02:44:08 INFO - PROCESS | 3484 | 1465119848940 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:08 INFO - PROCESS | 3484 | 1465119848942 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:08 INFO - PROCESS | 3484 | ++DOCSHELL 17758C00 == 38 [pid = 3484] [id = 208] 02:44:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (1775A000) [pid = 3484] [serial = 622] [outer = 00000000] 02:44:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (17831C00) [pid = 3484] [serial = 623] [outer = 1775A000] 02:44:08 INFO - PROCESS | 3484 | 1465119848985 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (17993400) [pid = 3484] [serial = 624] [outer = 1775A000] 02:44:09 INFO - PROCESS | 3484 | 1465119849427 Marionette TRACE conn5 <- [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]]]}] 02:44:09 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 02:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 02:44:09 INFO - PROCESS | 3484 | 1465119849480 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 02:44:09 INFO - PROCESS | 3484 | 1465119849483 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 02:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:44:09 INFO - PROCESS | 3484 | 1465119849485 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:44:09 INFO - PROCESS | 3484 | 1465119849487 Marionette TRACE conn5 <- [1,798,null,{}] 02:44:09 INFO - PROCESS | 3484 | 1465119849491 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:09 INFO - PROCESS | 3484 | 1465119849492 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:09 INFO - PROCESS | 3484 | 1465119849574 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 02:44:09 INFO - PROCESS | 3484 | 1465119849589 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:09 INFO - PROCESS | 3484 | 1465119849591 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:09 INFO - PROCESS | 3484 | ++DOCSHELL 16E08C00 == 39 [pid = 3484] [id = 209] 02:44:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (17840C00) [pid = 3484] [serial = 625] [outer = 00000000] 02:44:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (17999C00) [pid = 3484] [serial = 626] [outer = 17840C00] 02:44:09 INFO - PROCESS | 3484 | 1465119849639 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (1799C400) [pid = 3484] [serial = 627] [outer = 17840C00] 02:44:10 INFO - PROCESS | 3484 | 1465119850339 Marionette TRACE conn5 <- [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]]]}] 02:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 02:44:10 INFO - PROCESS | 3484 | 1465119850417 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 02:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:44:10 INFO - PROCESS | 3484 | 1465119850422 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 02:44:10 INFO - PROCESS | 3484 | 1465119850426 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - PROCESS | 3484 | 1465119850431 Marionette TRACE conn5 <- [1,802,null,{}] 02:44:10 INFO - PROCESS | 3484 | 1465119850437 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:10 INFO - PROCESS | 3484 | 1465119850439 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:10 INFO - PROCESS | 3484 | 1465119850600 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 02:44:10 INFO - PROCESS | 3484 | 1465119850649 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:10 INFO - PROCESS | 3484 | 1465119850652 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:10 INFO - PROCESS | 3484 | ++DOCSHELL 0F40B800 == 40 [pid = 3484] [id = 210] 02:44:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0F410400) [pid = 3484] [serial = 628] [outer = 00000000] 02:44:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (1312D400) [pid = 3484] [serial = 629] [outer = 0F410400] 02:44:10 INFO - PROCESS | 3484 | 1465119850709 Marionette DEBUG loaded listener.js 02:44:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (1410A800) [pid = 3484] [serial = 630] [outer = 0F410400] 02:44:11 INFO - PROCESS | 3484 | 1465119851285 Marionette TRACE conn5 <- [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] 02:44:11 INFO - PROCESS | 3484 | 1465119851362 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 02:44:11 INFO - PROCESS | 3484 | 1465119851369 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:44:11 INFO - PROCESS | 3484 | 1465119851372 Marionette TRACE conn5 <- [1,806,null,{}] 02:44:11 INFO - PROCESS | 3484 | 1465119851376 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:11 INFO - PROCESS | 3484 | 1465119851379 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:11 INFO - PROCESS | 3484 | 1465119851524 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 02:44:11 INFO - PROCESS | 3484 | 1465119851647 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 3484 | 1465119851650 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:11 INFO - PROCESS | 3484 | ++DOCSHELL 16B68C00 == 41 [pid = 3484] [id = 211] 02:44:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (16B6A400) [pid = 3484] [serial = 631] [outer = 00000000] 02:44:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (1721AC00) [pid = 3484] [serial = 632] [outer = 16B6A400] 02:44:11 INFO - PROCESS | 3484 | 1465119851707 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (17262000) [pid = 3484] [serial = 633] [outer = 16B6A400] 02:44:12 INFO - PROCESS | 3484 | 1465119852306 Marionette TRACE conn5 <- [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]]]}] 02:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 02:44:12 INFO - PROCESS | 3484 | 1465119852354 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 02:44:12 INFO - PROCESS | 3484 | 1465119852357 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 02:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:44:12 INFO - PROCESS | 3484 | 1465119852362 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:44:12 INFO - PROCESS | 3484 | 1465119852365 Marionette TRACE conn5 <- [1,810,null,{}] 02:44:12 INFO - PROCESS | 3484 | 1465119852377 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:12 INFO - PROCESS | 3484 | 1465119852381 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:12 INFO - PROCESS | 3484 | 1465119852490 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 02:44:12 INFO - PROCESS | 3484 | 1465119852615 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:12 INFO - PROCESS | 3484 | 1465119852618 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:12 INFO - PROCESS | 3484 | ++DOCSHELL 18318800 == 42 [pid = 3484] [id = 212] 02:44:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (18318C00) [pid = 3484] [serial = 634] [outer = 00000000] 02:44:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (18324400) [pid = 3484] [serial = 635] [outer = 18318C00] 02:44:12 INFO - PROCESS | 3484 | 1465119852675 Marionette DEBUG loaded listener.js 02:44:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (18619800) [pid = 3484] [serial = 636] [outer = 18318C00] 02:44:13 INFO - PROCESS | 3484 | 1465119853418 Marionette TRACE conn5 <- [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] 02:44:13 INFO - PROCESS | 3484 | 1465119853446 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 02:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:44:13 INFO - PROCESS | 3484 | 1465119853450 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:44:13 INFO - PROCESS | 3484 | 1465119853453 Marionette TRACE conn5 <- [1,814,null,{}] 02:44:13 INFO - PROCESS | 3484 | 1465119853473 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:13 INFO - PROCESS | 3484 | 1465119853476 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:13 INFO - PROCESS | 3484 | 1465119853577 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 02:44:13 INFO - PROCESS | 3484 | 1465119853659 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:13 INFO - PROCESS | 3484 | 1465119853661 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:13 INFO - PROCESS | 3484 | ++DOCSHELL 0E268C00 == 43 [pid = 3484] [id = 213] 02:44:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (0E929C00) [pid = 3484] [serial = 637] [outer = 00000000] 02:44:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (14107400) [pid = 3484] [serial = 638] [outer = 0E929C00] 02:44:13 INFO - PROCESS | 3484 | 1465119853756 Marionette DEBUG loaded listener.js 02:44:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (154AD400) [pid = 3484] [serial = 639] [outer = 0E929C00] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 17758C00 == 42 [pid = 3484] [id = 208] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 15417C00 == 41 [pid = 3484] [id = 207] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 14104800 == 40 [pid = 3484] [id = 206] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 17217000 == 39 [pid = 3484] [id = 205] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 13C16400 == 38 [pid = 3484] [id = 204] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 154AF800 == 37 [pid = 3484] [id = 203] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 0C4A0800 == 36 [pid = 3484] [id = 202] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 0E519400 == 35 [pid = 3484] [id = 201] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 0DA5D400 == 34 [pid = 3484] [id = 200] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 15C0F000 == 33 [pid = 3484] [id = 198] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 0E10CC00 == 32 [pid = 3484] [id = 199] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 17260000 == 31 [pid = 3484] [id = 194] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 18318800 == 30 [pid = 3484] [id = 212] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 16B68C00 == 29 [pid = 3484] [id = 211] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 16E08C00 == 28 [pid = 3484] [id = 209] 02:44:14 INFO - PROCESS | 3484 | --DOCSHELL 0F40B800 == 27 [pid = 3484] [id = 210] 02:44:14 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (17268000) [pid = 3484] [serial = 581] [outer = 00000000] [url = about:blank] 02:44:14 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (16932400) [pid = 3484] [serial = 579] [outer = 00000000] [url = about:blank] 02:44:14 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (15415400) [pid = 3484] [serial = 578] [outer = 00000000] [url = about:blank] 02:44:14 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0E102000) [pid = 3484] [serial = 584] [outer = 00000000] [url = about:blank] 02:44:14 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (127BF800) [pid = 3484] [serial = 587] [outer = 00000000] [url = about:blank] 02:44:14 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (0E10A000) [pid = 3484] [serial = 585] [outer = 00000000] [url = about:blank] 02:44:14 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (1540D000) [pid = 3484] [serial = 590] [outer = 00000000] [url = about:blank] 02:44:14 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (169BA400) [pid = 3484] [serial = 593] [outer = 00000000] [url = about:blank] 02:44:14 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (15415000) [pid = 3484] [serial = 591] [outer = 00000000] [url = about:blank] 02:44:14 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (172A9800) [pid = 3484] [serial = 582] [outer = 00000000] [url = about:blank] 02:44:14 INFO - PROCESS | 3484 | 1465119854809 Marionette TRACE conn5 <- [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]]]}] 02:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1380ms 02:44:14 INFO - PROCESS | 3484 | 1465119854835 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 02:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:44:14 INFO - PROCESS | 3484 | 1465119854839 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 02:44:14 INFO - PROCESS | 3484 | 1465119854843 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 3484 | 1465119854848 Marionette TRACE conn5 <- [1,818,null,{}] 02:44:14 INFO - PROCESS | 3484 | 1465119854853 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:14 INFO - PROCESS | 3484 | 1465119854856 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:14 INFO - PROCESS | 3484 | 1465119854946 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 02:44:14 INFO - PROCESS | 3484 | 1465119854953 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:14 INFO - PROCESS | 3484 | 1465119854956 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:14 INFO - PROCESS | 3484 | ++DOCSHELL 0E105800 == 28 [pid = 3484] [id = 214] 02:44:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (0E106000) [pid = 3484] [serial = 640] [outer = 00000000] 02:44:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (0E264400) [pid = 3484] [serial = 641] [outer = 0E106000] 02:44:14 INFO - PROCESS | 3484 | 1465119855005 Marionette DEBUG loaded listener.js 02:44:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (0E417C00) [pid = 3484] [serial = 642] [outer = 0E106000] 02:44:16 INFO - PROCESS | 3484 | 1465119856526 Marionette TRACE conn5 <- [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]]]}] 02:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1739ms 02:44:16 INFO - PROCESS | 3484 | 1465119856584 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 02:44:16 INFO - PROCESS | 3484 | 1465119856589 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 02:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:44:16 INFO - PROCESS | 3484 | 1465119856595 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:44:16 INFO - PROCESS | 3484 | 1465119856597 Marionette TRACE conn5 <- [1,822,null,{}] 02:44:16 INFO - PROCESS | 3484 | 1465119856601 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:16 INFO - PROCESS | 3484 | 1465119856604 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:16 INFO - PROCESS | 3484 | 1465119856720 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 02:44:16 INFO - PROCESS | 3484 | 1465119856771 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 3484 | 1465119856773 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:16 INFO - PROCESS | 3484 | ++DOCSHELL 1540DC00 == 29 [pid = 3484] [id = 215] 02:44:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (15412000) [pid = 3484] [serial = 643] [outer = 00000000] 02:44:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (154B4800) [pid = 3484] [serial = 644] [outer = 15412000] 02:44:16 INFO - PROCESS | 3484 | 1465119856821 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (157EEC00) [pid = 3484] [serial = 645] [outer = 15412000] 02:44:17 INFO - PROCESS | 3484 | 1465119857216 Marionette TRACE conn5 <- [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]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 02:44:17 INFO - PROCESS | 3484 | 1465119857270 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 3484 | 1465119857273 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 02:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:44:17 INFO - PROCESS | 3484 | 1465119857276 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 3484 | 1465119857280 Marionette TRACE conn5 <- [1,826,null,{}] 02:44:17 INFO - PROCESS | 3484 | 1465119857290 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:17 INFO - PROCESS | 3484 | 1465119857295 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:17 INFO - PROCESS | 3484 | 1465119857446 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 02:44:17 INFO - PROCESS | 3484 | 1465119857456 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:17 INFO - PROCESS | 3484 | 1465119857459 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:17 INFO - PROCESS | 3484 | ++DOCSHELL 16E08C00 == 30 [pid = 3484] [id = 216] 02:44:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (16E09800) [pid = 3484] [serial = 646] [outer = 00000000] 02:44:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (16ED0000) [pid = 3484] [serial = 647] [outer = 16E09800] 02:44:17 INFO - PROCESS | 3484 | 1465119857506 Marionette DEBUG loaded listener.js 02:44:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (171AF800) [pid = 3484] [serial = 648] [outer = 16E09800] 02:44:17 INFO - PROCESS | 3484 | 1465119857939 Marionette TRACE conn5 <- [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]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 730ms 02:44:17 INFO - PROCESS | 3484 | 1465119858009 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 3484 | 1465119858012 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 02:44:18 INFO - PROCESS | 3484 | 1465119858015 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:44:18 INFO - PROCESS | 3484 | 1465119858016 Marionette TRACE conn5 <- [1,830,null,{}] 02:44:18 INFO - PROCESS | 3484 | 1465119858020 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:18 INFO - PROCESS | 3484 | 1465119858022 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:18 INFO - PROCESS | 3484 | 1465119858135 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 02:44:18 INFO - PROCESS | 3484 | 1465119858208 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 3484 | 1465119858210 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:18 INFO - PROCESS | 3484 | ++DOCSHELL 17217400 == 31 [pid = 3484] [id = 217] 02:44:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (17218400) [pid = 3484] [serial = 649] [outer = 00000000] 02:44:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (172A5800) [pid = 3484] [serial = 650] [outer = 17218400] 02:44:18 INFO - PROCESS | 3484 | 1465119858254 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (172CB000) [pid = 3484] [serial = 651] [outer = 17218400] 02:44:18 INFO - PROCESS | 3484 | 1465119858678 Marionette TRACE conn5 <- [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]]]}] 02:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 02:44:18 INFO - PROCESS | 3484 | 1465119858778 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 02:44:18 INFO - PROCESS | 3484 | 1465119858780 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 02:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:44:18 INFO - PROCESS | 3484 | 1465119858783 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:44:18 INFO - PROCESS | 3484 | 1465119858785 Marionette TRACE conn5 <- [1,834,null,{}] 02:44:18 INFO - PROCESS | 3484 | 1465119858788 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:18 INFO - PROCESS | 3484 | 1465119858790 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:18 INFO - PROCESS | 3484 | 1465119858899 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 02:44:18 INFO - PROCESS | 3484 | 1465119858911 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 3484 | 1465119858913 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:18 INFO - PROCESS | 3484 | ++DOCSHELL 172D8000 == 32 [pid = 3484] [id = 218] 02:44:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (17758C00) [pid = 3484] [serial = 652] [outer = 00000000] 02:44:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (17994C00) [pid = 3484] [serial = 653] [outer = 17758C00] 02:44:18 INFO - PROCESS | 3484 | 1465119858957 Marionette DEBUG loaded listener.js 02:44:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1799CC00) [pid = 3484] [serial = 654] [outer = 17758C00] 02:44:19 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (17840C00) [pid = 3484] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:44:19 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (15C0DC00) [pid = 3484] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:44:19 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (0E109000) [pid = 3484] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:44:19 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0DA63C00) [pid = 3484] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:44:19 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (1775A000) [pid = 3484] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:44:19 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0E51DC00) [pid = 3484] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:44:19 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (14109800) [pid = 3484] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:44:19 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (172D0800) [pid = 3484] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:44:19 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (154E0400) [pid = 3484] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:44:19 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (0E10E400) [pid = 3484] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:44:19 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (17218000) [pid = 3484] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:44:19 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (16927800) [pid = 3484] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:44:19 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (12779800) [pid = 3484] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:44:19 INFO - PROCESS | 3484 | 1465119859609 Marionette TRACE conn5 <- [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]]]}] 02:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 870ms 02:44:19 INFO - PROCESS | 3484 | 1465119859655 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 3484 | 1465119859657 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 02:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:44:19 INFO - PROCESS | 3484 | 1465119859660 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 3484 | 1465119859661 Marionette TRACE conn5 <- [1,838,null,{}] 02:44:19 INFO - PROCESS | 3484 | 1465119859664 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:19 INFO - PROCESS | 3484 | 1465119859670 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:19 INFO - PROCESS | 3484 | 1465119859793 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 02:44:19 INFO - PROCESS | 3484 | 1465119859851 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 3484 | 1465119859853 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:19 INFO - PROCESS | 3484 | ++DOCSHELL 0E107800 == 33 [pid = 3484] [id = 219] 02:44:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (12E2F400) [pid = 3484] [serial = 655] [outer = 00000000] 02:44:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (17759000) [pid = 3484] [serial = 656] [outer = 12E2F400] 02:44:19 INFO - PROCESS | 3484 | 1465119859898 Marionette DEBUG loaded listener.js 02:44:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (17CCFC00) [pid = 3484] [serial = 657] [outer = 12E2F400] 02:44:20 INFO - PROCESS | 3484 | 1465119860276 Marionette TRACE conn5 <- [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]]]}] 02:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 02:44:20 INFO - PROCESS | 3484 | 1465119860331 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 02:44:20 INFO - PROCESS | 3484 | 1465119860333 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 02:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:44:20 INFO - PROCESS | 3484 | 1465119860336 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:44:20 INFO - PROCESS | 3484 | 1465119860338 Marionette TRACE conn5 <- [1,842,null,{}] 02:44:20 INFO - PROCESS | 3484 | 1465119860342 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:20 INFO - PROCESS | 3484 | 1465119860343 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:20 INFO - PROCESS | 3484 | 1465119860419 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 02:44:20 INFO - PROCESS | 3484 | 1465119860425 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:20 INFO - PROCESS | 3484 | 1465119860427 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:20 INFO - PROCESS | 3484 | ++DOCSHELL 0DAE8C00 == 34 [pid = 3484] [id = 220] 02:44:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (17833400) [pid = 3484] [serial = 658] [outer = 00000000] 02:44:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (18423000) [pid = 3484] [serial = 659] [outer = 17833400] 02:44:20 INFO - PROCESS | 3484 | 1465119860472 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (1861EC00) [pid = 3484] [serial = 660] [outer = 17833400] 02:44:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (18623400) [pid = 3484] [serial = 661] [outer = 0E04BC00] 02:44:20 INFO - PROCESS | 3484 | 1465119860955 Marionette TRACE conn5 <- [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]]]}] 02:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 02:44:21 INFO - PROCESS | 3484 | 1465119861007 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 02:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:44:21 INFO - PROCESS | 3484 | 1465119861009 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 02:44:21 INFO - PROCESS | 3484 | 1465119861012 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 3484 | 1465119861014 Marionette TRACE conn5 <- [1,846,null,{}] 02:44:21 INFO - PROCESS | 3484 | 1465119861018 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:21 INFO - PROCESS | 3484 | 1465119861019 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:21 INFO - PROCESS | 3484 | 1465119861097 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 02:44:21 INFO - PROCESS | 3484 | 1465119861105 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 3484 | 1465119861106 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:21 INFO - PROCESS | 3484 | ++DOCSHELL 18624400 == 35 [pid = 3484] [id = 221] 02:44:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (18624C00) [pid = 3484] [serial = 662] [outer = 00000000] 02:44:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (18692800) [pid = 3484] [serial = 663] [outer = 18624C00] 02:44:21 INFO - PROCESS | 3484 | 1465119861150 Marionette DEBUG loaded listener.js 02:44:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (172AE800) [pid = 3484] [serial = 664] [outer = 18624C00] 02:44:22 INFO - PROCESS | 3484 | --DOCSHELL 0E268C00 == 34 [pid = 3484] [id = 213] 02:44:22 INFO - PROCESS | 3484 | --DOCSHELL 0E105800 == 33 [pid = 3484] [id = 214] 02:44:22 INFO - PROCESS | 3484 | --DOCSHELL 17217400 == 32 [pid = 3484] [id = 217] 02:44:22 INFO - PROCESS | 3484 | --DOCSHELL 0E107800 == 31 [pid = 3484] [id = 219] 02:44:22 INFO - PROCESS | 3484 | --DOCSHELL 0DAE8C00 == 30 [pid = 3484] [id = 220] 02:44:22 INFO - PROCESS | 3484 | --DOCSHELL 172D8000 == 29 [pid = 3484] [id = 218] 02:44:22 INFO - PROCESS | 3484 | --DOCSHELL 1540DC00 == 28 [pid = 3484] [id = 215] 02:44:22 INFO - PROCESS | 3484 | --DOCSHELL 16E08C00 == 27 [pid = 3484] [id = 216] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (16ED7000) [pid = 3484] [serial = 611] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (14AEA800) [pid = 3484] [serial = 605] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0E267000) [pid = 3484] [serial = 600] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (17831C00) [pid = 3484] [serial = 623] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (127C4C00) [pid = 3484] [serial = 603] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (15411800) [pid = 3484] [serial = 606] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (172A8800) [pid = 3484] [serial = 618] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (12774C00) [pid = 3484] [serial = 602] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (172D6C00) [pid = 3484] [serial = 620] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (16EDD800) [pid = 3484] [serial = 612] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (172AC400) [pid = 3484] [serial = 617] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (16930000) [pid = 3484] [serial = 608] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (0F69CC00) [pid = 3484] [serial = 597] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (1721EC00) [pid = 3484] [serial = 614] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (17757400) [pid = 3484] [serial = 621] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (0E418000) [pid = 3484] [serial = 596] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (16B42800) [pid = 3484] [serial = 594] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (0E101C00) [pid = 3484] [serial = 599] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (169BBC00) [pid = 3484] [serial = 609] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (17260C00) [pid = 3484] [serial = 615] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (12A95C00) [pid = 3484] [serial = 588] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (17993400) [pid = 3484] [serial = 624] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 57 (1799C400) [pid = 3484] [serial = 627] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | --DOMWINDOW == 56 (17999C00) [pid = 3484] [serial = 626] [outer = 00000000] [url = about:blank] 02:44:22 INFO - PROCESS | 3484 | 1465119862882 Marionette TRACE conn5 <- [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]]]}] 02:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1934ms 02:44:22 INFO - PROCESS | 3484 | 1465119862948 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 02:44:22 INFO - PROCESS | 3484 | 1465119862952 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 02:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:44:22 INFO - PROCESS | 3484 | 1465119862957 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:44:22 INFO - PROCESS | 3484 | 1465119862960 Marionette TRACE conn5 <- [1,850,null,{}] 02:44:22 INFO - PROCESS | 3484 | 1465119862966 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:22 INFO - PROCESS | 3484 | 1465119862969 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:23 INFO - PROCESS | 3484 | 1465119863062 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 02:44:23 INFO - PROCESS | 3484 | 1465119863076 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:23 INFO - PROCESS | 3484 | 1465119863078 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:23 INFO - PROCESS | 3484 | ++DOCSHELL 0E105400 == 28 [pid = 3484] [id = 222] 02:44:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 57 (0E106400) [pid = 3484] [serial = 665] [outer = 00000000] 02:44:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 58 (0E10A800) [pid = 3484] [serial = 666] [outer = 0E106400] 02:44:23 INFO - PROCESS | 3484 | 1465119863126 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (0E261400) [pid = 3484] [serial = 667] [outer = 0E106400] 02:44:23 INFO - PROCESS | 3484 | 1465119863617 Marionette TRACE conn5 <- [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]]]}] 02:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 690ms 02:44:23 INFO - PROCESS | 3484 | 1465119863647 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 02:44:23 INFO - PROCESS | 3484 | 1465119863652 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 02:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:44:23 INFO - PROCESS | 3484 | 1465119863658 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:44:23 INFO - PROCESS | 3484 | 1465119863661 Marionette TRACE conn5 <- [1,854,null,{}] 02:44:23 INFO - PROCESS | 3484 | 1465119863664 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:23 INFO - PROCESS | 3484 | 1465119863667 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:23 INFO - PROCESS | 3484 | 1465119863754 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 02:44:23 INFO - PROCESS | 3484 | 1465119863763 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:23 INFO - PROCESS | 3484 | 1465119863766 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:23 INFO - PROCESS | 3484 | ++DOCSHELL 0F40FC00 == 29 [pid = 3484] [id = 223] 02:44:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (0F410C00) [pid = 3484] [serial = 668] [outer = 00000000] 02:44:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (0F697C00) [pid = 3484] [serial = 669] [outer = 0F410C00] 02:44:23 INFO - PROCESS | 3484 | 1465119863813 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (12774000) [pid = 3484] [serial = 670] [outer = 0F410C00] 02:44:24 INFO - PROCESS | 3484 | 1465119864279 Marionette TRACE conn5 <- [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]]]}] 02:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 02:44:24 INFO - PROCESS | 3484 | 1465119864332 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 02:44:24 INFO - PROCESS | 3484 | 1465119864334 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 02:44:24 INFO - PROCESS | 3484 | 1465119864338 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:44:24 INFO - PROCESS | 3484 | 1465119864341 Marionette TRACE conn5 <- [1,858,null,{}] 02:44:24 INFO - PROCESS | 3484 | 1465119864352 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:24 INFO - PROCESS | 3484 | 1465119864356 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:24 INFO - PROCESS | 3484 | 1465119864468 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 02:44:24 INFO - PROCESS | 3484 | 1465119864553 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:24 INFO - PROCESS | 3484 | 1465119864556 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:24 INFO - PROCESS | 3484 | ++DOCSHELL 14AE8C00 == 30 [pid = 3484] [id = 224] 02:44:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (14AEAC00) [pid = 3484] [serial = 671] [outer = 00000000] 02:44:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (1540C400) [pid = 3484] [serial = 672] [outer = 14AEAC00] 02:44:24 INFO - PROCESS | 3484 | 1465119864604 Marionette DEBUG loaded listener.js 02:44:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (15415000) [pid = 3484] [serial = 673] [outer = 14AEAC00] 02:44:24 INFO - PROCESS | 3484 | 1465119864986 Marionette TRACE conn5 <- [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]]]}] 02:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 02:44:25 INFO - PROCESS | 3484 | 1465119865012 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 02:44:25 INFO - PROCESS | 3484 | 1465119865015 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 02:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:44:25 INFO - PROCESS | 3484 | 1465119865018 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:44:25 INFO - PROCESS | 3484 | 1465119865020 Marionette TRACE conn5 <- [1,862,null,{}] 02:44:25 INFO - PROCESS | 3484 | 1465119865023 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:25 INFO - PROCESS | 3484 | 1465119865025 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:25 INFO - PROCESS | 3484 | 1465119865136 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 02:44:25 INFO - PROCESS | 3484 | 1465119865144 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:25 INFO - PROCESS | 3484 | 1465119865146 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:25 INFO - PROCESS | 3484 | ++DOCSHELL 0DAEA000 == 31 [pid = 3484] [id = 225] 02:44:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0E269400) [pid = 3484] [serial = 674] [outer = 00000000] 02:44:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (15C0D400) [pid = 3484] [serial = 675] [outer = 0E269400] 02:44:25 INFO - PROCESS | 3484 | 1465119865190 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (1692C000) [pid = 3484] [serial = 676] [outer = 0E269400] 02:44:25 INFO - PROCESS | 3484 | 1465119865599 Marionette TRACE conn5 <- [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]]]}] 02:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 02:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:44:25 INFO - PROCESS | 3484 | 1465119865652 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 02:44:25 INFO - PROCESS | 3484 | 1465119865654 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 02:44:25 INFO - PROCESS | 3484 | 1465119865657 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:44:25 INFO - PROCESS | 3484 | 1465119865659 Marionette TRACE conn5 <- [1,866,null,{}] 02:44:25 INFO - PROCESS | 3484 | 1465119865662 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:25 INFO - PROCESS | 3484 | 1465119865664 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:25 INFO - PROCESS | 3484 | 1465119865770 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 02:44:25 INFO - PROCESS | 3484 | 1465119865813 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:25 INFO - PROCESS | 3484 | 1465119865815 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:25 INFO - PROCESS | 3484 | ++DOCSHELL 16935C00 == 32 [pid = 3484] [id = 226] 02:44:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (169B7400) [pid = 3484] [serial = 677] [outer = 00000000] 02:44:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (169F2400) [pid = 3484] [serial = 678] [outer = 169B7400] 02:44:25 INFO - PROCESS | 3484 | 1465119865858 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (16B62800) [pid = 3484] [serial = 679] [outer = 169B7400] 02:44:26 INFO - PROCESS | 3484 | 1465119866266 Marionette TRACE conn5 <- [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]]]}] 02:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 02:44:26 INFO - PROCESS | 3484 | 1465119866289 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 02:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:44:26 INFO - PROCESS | 3484 | 1465119866291 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 02:44:26 INFO - PROCESS | 3484 | 1465119866294 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:44:26 INFO - PROCESS | 3484 | 1465119866296 Marionette TRACE conn5 <- [1,870,null,{}] 02:44:26 INFO - PROCESS | 3484 | 1465119866299 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:26 INFO - PROCESS | 3484 | 1465119866304 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:26 INFO - PROCESS | 3484 | 1465119866438 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 02:44:26 INFO - PROCESS | 3484 | 1465119866446 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:26 INFO - PROCESS | 3484 | 1465119866448 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:26 INFO - PROCESS | 3484 | ++DOCSHELL 16ED7000 == 33 [pid = 3484] [id = 227] 02:44:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (16EDD000) [pid = 3484] [serial = 680] [outer = 00000000] 02:44:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (17213000) [pid = 3484] [serial = 681] [outer = 16EDD000] 02:44:26 INFO - PROCESS | 3484 | 1465119866498 Marionette DEBUG loaded listener.js 02:44:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (1725B400) [pid = 3484] [serial = 682] [outer = 16EDD000] 02:44:26 INFO - PROCESS | 3484 | 1465119866915 Marionette TRACE conn5 <- [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]]]}] 02:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 02:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:44:26 INFO - PROCESS | 3484 | 1465119866965 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 02:44:26 INFO - PROCESS | 3484 | 1465119866967 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 02:44:26 INFO - PROCESS | 3484 | 1465119866970 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:44:26 INFO - PROCESS | 3484 | 1465119866972 Marionette TRACE conn5 <- [1,874,null,{}] 02:44:26 INFO - PROCESS | 3484 | 1465119866975 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:26 INFO - PROCESS | 3484 | 1465119866977 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:27 INFO - PROCESS | 3484 | 1465119867109 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 02:44:27 INFO - PROCESS | 3484 | 1465119867123 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 3484 | 1465119867124 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:27 INFO - PROCESS | 3484 | ++DOCSHELL 14106800 == 34 [pid = 3484] [id = 228] 02:44:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (17217C00) [pid = 3484] [serial = 683] [outer = 00000000] 02:44:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (172A6800) [pid = 3484] [serial = 684] [outer = 17217C00] 02:44:27 INFO - PROCESS | 3484 | 1465119867169 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (172B0400) [pid = 3484] [serial = 685] [outer = 17217C00] 02:44:27 INFO - PROCESS | 3484 | 1465119867557 Marionette TRACE conn5 <- [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]]]}] 02:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 631ms 02:44:27 INFO - PROCESS | 3484 | 1465119867602 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 02:44:27 INFO - PROCESS | 3484 | 1465119867604 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 02:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:44:27 INFO - PROCESS | 3484 | 1465119867607 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - PROCESS | 3484 | 1465119867609 Marionette TRACE conn5 <- [1,878,null,{}] 02:44:27 INFO - PROCESS | 3484 | 1465119867612 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:27 INFO - PROCESS | 3484 | 1465119867614 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:27 INFO - PROCESS | 3484 | 1465119867726 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 02:44:27 INFO - PROCESS | 3484 | 1465119867733 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 3484 | 1465119867735 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:27 INFO - PROCESS | 3484 | ++DOCSHELL 172CCC00 == 35 [pid = 3484] [id = 229] 02:44:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (172CE000) [pid = 3484] [serial = 686] [outer = 00000000] 02:44:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (172D9C00) [pid = 3484] [serial = 687] [outer = 172CE000] 02:44:27 INFO - PROCESS | 3484 | 1465119867778 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (172D6C00) [pid = 3484] [serial = 688] [outer = 172CE000] 02:44:28 INFO - PROCESS | 3484 | 1465119868209 Marionette TRACE conn5 <- [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]]]}] 02:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 02:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:44:28 INFO - PROCESS | 3484 | 1465119868238 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 3484 | 1465119868240 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 02:44:28 INFO - PROCESS | 3484 | 1465119868243 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 3484 | 1465119868245 Marionette TRACE conn5 <- [1,882,null,{}] 02:44:28 INFO - PROCESS | 3484 | 1465119868248 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:28 INFO - PROCESS | 3484 | 1465119868250 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:28 INFO - PROCESS | 3484 | 1465119868354 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 02:44:28 INFO - PROCESS | 3484 | 1465119868435 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:28 INFO - PROCESS | 3484 | 1465119868437 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:28 INFO - PROCESS | 3484 | ++DOCSHELL 0F699400 == 36 [pid = 3484] [id = 230] 02:44:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (14AE6800) [pid = 3484] [serial = 689] [outer = 00000000] 02:44:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (1775A800) [pid = 3484] [serial = 690] [outer = 14AE6800] 02:44:28 INFO - PROCESS | 3484 | 1465119868480 Marionette DEBUG loaded listener.js 02:44:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (177B4C00) [pid = 3484] [serial = 691] [outer = 14AE6800] 02:44:28 INFO - PROCESS | 3484 | 1465119868913 Marionette TRACE conn5 <- [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]]]}] 02:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 02:44:28 INFO - PROCESS | 3484 | 1465119868974 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 02:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:44:28 INFO - PROCESS | 3484 | 1465119868976 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 02:44:28 INFO - PROCESS | 3484 | 1465119868980 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 3484 | 1465119868981 Marionette TRACE conn5 <- [1,886,null,{}] 02:44:28 INFO - PROCESS | 3484 | 1465119868993 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:28 INFO - PROCESS | 3484 | 1465119868995 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:29 INFO - PROCESS | 3484 | 1465119869109 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 02:44:29 INFO - PROCESS | 3484 | 1465119869166 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:29 INFO - PROCESS | 3484 | 1465119869168 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:29 INFO - PROCESS | 3484 | ++DOCSHELL 0D97F400 == 37 [pid = 3484] [id = 231] 02:44:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (12A75C00) [pid = 3484] [serial = 692] [outer = 00000000] 02:44:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1799F000) [pid = 3484] [serial = 693] [outer = 12A75C00] 02:44:29 INFO - PROCESS | 3484 | 1465119869213 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (1830E400) [pid = 3484] [serial = 694] [outer = 12A75C00] 02:44:29 INFO - PROCESS | 3484 | 1465119869634 Marionette TRACE conn5 <- [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]]]}] 02:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 690ms 02:44:29 INFO - PROCESS | 3484 | 1465119869670 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 02:44:29 INFO - PROCESS | 3484 | 1465119869672 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 02:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:44:29 INFO - PROCESS | 3484 | 1465119869675 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:44:29 INFO - PROCESS | 3484 | 1465119869678 Marionette TRACE conn5 <- [1,890,null,{}] 02:44:29 INFO - PROCESS | 3484 | 1465119869681 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:29 INFO - PROCESS | 3484 | 1465119869683 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:29 INFO - PROCESS | 3484 | 1465119869834 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 02:44:29 INFO - PROCESS | 3484 | 1465119869892 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:29 INFO - PROCESS | 3484 | 1465119869894 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:29 INFO - PROCESS | 3484 | ++DOCSHELL 16935800 == 38 [pid = 3484] [id = 232] 02:44:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (18322000) [pid = 3484] [serial = 695] [outer = 00000000] 02:44:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (18628C00) [pid = 3484] [serial = 696] [outer = 18322000] 02:44:29 INFO - PROCESS | 3484 | 1465119869940 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (186A1400) [pid = 3484] [serial = 697] [outer = 18322000] 02:44:30 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (16E09800) [pid = 3484] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:44:30 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (17218400) [pid = 3484] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:44:30 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (12E2F400) [pid = 3484] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:44:30 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (17758C00) [pid = 3484] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:44:30 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (17833400) [pid = 3484] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:44:30 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (15412000) [pid = 3484] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:44:30 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0E106000) [pid = 3484] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:44:30 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0E929C00) [pid = 3484] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:44:30 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (18318C00) [pid = 3484] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:44:30 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (16B6A400) [pid = 3484] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:44:30 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0F410400) [pid = 3484] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:44:30 INFO - PROCESS | 3484 | 1465119870404 Marionette TRACE conn5 <- [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]]]}] 02:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 770ms 02:44:30 INFO - PROCESS | 3484 | 1465119870446 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 02:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:44:30 INFO - PROCESS | 3484 | 1465119870448 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 02:44:30 INFO - PROCESS | 3484 | 1465119870452 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - PROCESS | 3484 | 1465119870453 Marionette TRACE conn5 <- [1,894,null,{}] 02:44:30 INFO - PROCESS | 3484 | 1465119870457 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:30 INFO - PROCESS | 3484 | 1465119870459 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:30 INFO - PROCESS | 3484 | 1465119870537 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 02:44:30 INFO - PROCESS | 3484 | 1465119870542 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 3484 | 1465119870544 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:30 INFO - PROCESS | 3484 | ++DOCSHELL 0E051000 == 39 [pid = 3484] [id = 233] 02:44:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (0E418C00) [pid = 3484] [serial = 698] [outer = 00000000] 02:44:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (172A9800) [pid = 3484] [serial = 699] [outer = 0E418C00] 02:44:30 INFO - PROCESS | 3484 | 1465119870587 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (17832400) [pid = 3484] [serial = 700] [outer = 0E418C00] 02:44:30 INFO - PROCESS | 3484 | 1465119871007 Marionette TRACE conn5 <- [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]]]}] 02:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 02:44:31 INFO - PROCESS | 3484 | 1465119871082 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 3484 | 1465119871085 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 02:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:44:31 INFO - PROCESS | 3484 | 1465119871088 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 3484 | 1465119871089 Marionette TRACE conn5 <- [1,898,null,{}] 02:44:31 INFO - PROCESS | 3484 | 1465119871093 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:31 INFO - PROCESS | 3484 | 1465119871094 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:31 INFO - PROCESS | 3484 | 1465119871172 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 02:44:31 INFO - PROCESS | 3484 | 1465119871179 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 3484 | 1465119871181 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:31 INFO - PROCESS | 3484 | ++DOCSHELL 17218400 == 40 [pid = 3484] [id = 234] 02:44:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (1841B800) [pid = 3484] [serial = 701] [outer = 00000000] 02:44:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (187CC800) [pid = 3484] [serial = 702] [outer = 1841B800] 02:44:31 INFO - PROCESS | 3484 | 1465119871224 Marionette DEBUG loaded listener.js 02:44:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (193B9C00) [pid = 3484] [serial = 703] [outer = 1841B800] 02:44:31 INFO - PROCESS | 3484 | 1465119871674 Marionette TRACE conn5 <- [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]]]}] 02:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 02:44:31 INFO - PROCESS | 3484 | 1465119871723 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 3484 | 1465119871725 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 02:44:31 INFO - PROCESS | 3484 | 1465119871728 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 3484 | 1465119871730 Marionette TRACE conn5 <- [1,902,null,{}] 02:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:44:31 INFO - PROCESS | 3484 | 1465119871733 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:31 INFO - PROCESS | 3484 | 1465119871735 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:31 INFO - PROCESS | 3484 | 1465119871813 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 02:44:31 INFO - PROCESS | 3484 | 1465119871818 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 3484 | 1465119871820 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:31 INFO - PROCESS | 3484 | ++DOCSHELL 193C5C00 == 41 [pid = 3484] [id = 235] 02:44:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (193C6800) [pid = 3484] [serial = 704] [outer = 00000000] 02:44:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (194E4400) [pid = 3484] [serial = 705] [outer = 193C6800] 02:44:31 INFO - PROCESS | 3484 | 1465119871863 Marionette DEBUG loaded listener.js 02:44:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (195B8400) [pid = 3484] [serial = 706] [outer = 193C6800] 02:44:32 INFO - PROCESS | 3484 | --DOCSHELL 0E105400 == 40 [pid = 3484] [id = 222] 02:44:32 INFO - PROCESS | 3484 | --DOCSHELL 18624400 == 39 [pid = 3484] [id = 221] 02:44:33 INFO - PROCESS | 3484 | --DOCSHELL 0F40FC00 == 38 [pid = 3484] [id = 223] 02:44:33 INFO - PROCESS | 3484 | --DOCSHELL 14106800 == 37 [pid = 3484] [id = 228] 02:44:33 INFO - PROCESS | 3484 | --DOCSHELL 14AE8C00 == 36 [pid = 3484] [id = 224] 02:44:33 INFO - PROCESS | 3484 | --DOCSHELL 16935C00 == 35 [pid = 3484] [id = 226] 02:44:33 INFO - PROCESS | 3484 | --DOCSHELL 0DAEA000 == 34 [pid = 3484] [id = 225] 02:44:33 INFO - PROCESS | 3484 | --DOCSHELL 16ED7000 == 33 [pid = 3484] [id = 227] 02:44:33 INFO - PROCESS | 3484 | --DOCSHELL 16935800 == 32 [pid = 3484] [id = 232] 02:44:33 INFO - PROCESS | 3484 | --DOCSHELL 17218400 == 31 [pid = 3484] [id = 234] 02:44:33 INFO - PROCESS | 3484 | --DOCSHELL 172CCC00 == 30 [pid = 3484] [id = 229] 02:44:33 INFO - PROCESS | 3484 | --DOCSHELL 0F699400 == 29 [pid = 3484] [id = 230] 02:44:33 INFO - PROCESS | 3484 | --DOCSHELL 0D97F400 == 28 [pid = 3484] [id = 231] 02:44:33 INFO - PROCESS | 3484 | --DOCSHELL 0E051000 == 27 [pid = 3484] [id = 233] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (16ED0000) [pid = 3484] [serial = 647] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (172A5800) [pid = 3484] [serial = 650] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (17759000) [pid = 3484] [serial = 656] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (17994C00) [pid = 3484] [serial = 653] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (172CB000) [pid = 3484] [serial = 651] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (18423000) [pid = 3484] [serial = 659] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (19CE3800) [pid = 3484] [serial = 378] [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.] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1799CC00) [pid = 3484] [serial = 654] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (154B4800) [pid = 3484] [serial = 644] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0E264400) [pid = 3484] [serial = 641] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0E417C00) [pid = 3484] [serial = 642] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (154AD400) [pid = 3484] [serial = 639] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (14107400) [pid = 3484] [serial = 638] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (18619800) [pid = 3484] [serial = 636] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (18324400) [pid = 3484] [serial = 635] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (17262000) [pid = 3484] [serial = 633] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (1721AC00) [pid = 3484] [serial = 632] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (1410A800) [pid = 3484] [serial = 630] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (1312D400) [pid = 3484] [serial = 629] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (17CCFC00) [pid = 3484] [serial = 657] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (18692800) [pid = 3484] [serial = 663] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (157EEC00) [pid = 3484] [serial = 645] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (171AF800) [pid = 3484] [serial = 648] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (1861EC00) [pid = 3484] [serial = 660] [outer = 00000000] [url = about:blank] 02:44:33 INFO - PROCESS | 3484 | 1465119873669 Marionette TRACE conn5 <- [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]]]}] 02:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1969ms 02:44:33 INFO - PROCESS | 3484 | 1465119873703 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 02:44:33 INFO - PROCESS | 3484 | 1465119873707 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 02:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:44:33 INFO - PROCESS | 3484 | 1465119873712 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:44:33 INFO - PROCESS | 3484 | 1465119873715 Marionette TRACE conn5 <- [1,906,null,{}] 02:44:33 INFO - PROCESS | 3484 | 1465119873720 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:33 INFO - PROCESS | 3484 | 1465119873723 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:33 INFO - PROCESS | 3484 | 1465119873814 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 02:44:33 INFO - PROCESS | 3484 | 1465119873821 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:33 INFO - PROCESS | 3484 | 1465119873824 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:33 INFO - PROCESS | 3484 | ++DOCSHELL 0DA2D800 == 28 [pid = 3484] [id = 236] 02:44:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (0DA2DC00) [pid = 3484] [serial = 707] [outer = 00000000] 02:44:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0E04DC00) [pid = 3484] [serial = 708] [outer = 0DA2DC00] 02:44:33 INFO - PROCESS | 3484 | 1465119873873 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0E103C00) [pid = 3484] [serial = 709] [outer = 0DA2DC00] 02:44:34 INFO - PROCESS | 3484 | 1465119874339 Marionette TRACE conn5 <- [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]]]}] 02:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 02:44:34 INFO - PROCESS | 3484 | 1465119874384 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 02:44:34 INFO - PROCESS | 3484 | 1465119874389 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 02:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:44:34 INFO - PROCESS | 3484 | 1465119874396 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:44:34 INFO - PROCESS | 3484 | 1465119874398 Marionette TRACE conn5 <- [1,910,null,{}] 02:44:34 INFO - PROCESS | 3484 | 1465119874402 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:34 INFO - PROCESS | 3484 | 1465119874405 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:34 INFO - PROCESS | 3484 | 1465119874497 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 02:44:34 INFO - PROCESS | 3484 | 1465119874506 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:34 INFO - PROCESS | 3484 | 1465119874508 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:34 INFO - PROCESS | 3484 | ++DOCSHELL 0E694000 == 29 [pid = 3484] [id = 237] 02:44:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0E69AC00) [pid = 3484] [serial = 710] [outer = 00000000] 02:44:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (0E92FC00) [pid = 3484] [serial = 711] [outer = 0E69AC00] 02:44:34 INFO - PROCESS | 3484 | 1465119874556 Marionette DEBUG loaded listener.js 02:44:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (0F658C00) [pid = 3484] [serial = 712] [outer = 0E69AC00] 02:44:35 INFO - PROCESS | 3484 | 1465119875019 Marionette TRACE conn5 <- [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]]]}] 02:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 02:44:35 INFO - PROCESS | 3484 | 1465119875069 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 02:44:35 INFO - PROCESS | 3484 | 1465119875071 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 02:44:35 INFO - PROCESS | 3484 | 1465119875074 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:44:35 INFO - PROCESS | 3484 | 1465119875078 Marionette TRACE conn5 <- [1,914,null,{}] 02:44:35 INFO - PROCESS | 3484 | 1465119875088 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:35 INFO - PROCESS | 3484 | 1465119875093 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:35 INFO - PROCESS | 3484 | 1465119875203 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 02:44:35 INFO - PROCESS | 3484 | 1465119875220 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:35 INFO - PROCESS | 3484 | 1465119875223 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:35 INFO - PROCESS | 3484 | ++DOCSHELL 1410A800 == 30 [pid = 3484] [id = 238] 02:44:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (1410B000) [pid = 3484] [serial = 713] [outer = 00000000] 02:44:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (147DC800) [pid = 3484] [serial = 714] [outer = 1410B000] 02:44:35 INFO - PROCESS | 3484 | 1465119875271 Marionette DEBUG loaded listener.js 02:44:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (14AF3C00) [pid = 3484] [serial = 715] [outer = 1410B000] 02:44:35 INFO - PROCESS | 3484 | 1465119875723 Marionette TRACE conn5 <- [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]]]}] 02:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 02:44:35 INFO - PROCESS | 3484 | 1465119875749 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 02:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:44:35 INFO - PROCESS | 3484 | 1465119875752 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 02:44:35 INFO - PROCESS | 3484 | 1465119875755 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:44:35 INFO - PROCESS | 3484 | 1465119875757 Marionette TRACE conn5 <- [1,918,null,{}] 02:44:35 INFO - PROCESS | 3484 | 1465119875760 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:35 INFO - PROCESS | 3484 | 1465119875762 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:35 INFO - PROCESS | 3484 | 1465119875846 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 02:44:35 INFO - PROCESS | 3484 | 1465119875852 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:35 INFO - PROCESS | 3484 | 1465119875854 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:35 INFO - PROCESS | 3484 | ++DOCSHELL 1540D800 == 31 [pid = 3484] [id = 239] 02:44:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (15412C00) [pid = 3484] [serial = 716] [outer = 00000000] 02:44:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (157EC800) [pid = 3484] [serial = 717] [outer = 15412C00] 02:44:35 INFO - PROCESS | 3484 | 1465119875898 Marionette DEBUG loaded listener.js 02:44:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (15C10400) [pid = 3484] [serial = 718] [outer = 15412C00] 02:44:36 INFO - PROCESS | 3484 | 1465119876322 Marionette TRACE conn5 <- [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]]]}] 02:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 02:44:36 INFO - PROCESS | 3484 | 1465119876386 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 02:44:36 INFO - PROCESS | 3484 | 1465119876388 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 02:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:44:36 INFO - PROCESS | 3484 | 1465119876391 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:44:36 INFO - PROCESS | 3484 | 1465119876392 Marionette TRACE conn5 <- [1,922,null,{}] 02:44:36 INFO - PROCESS | 3484 | 1465119876396 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:36 INFO - PROCESS | 3484 | 1465119876398 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:36 INFO - PROCESS | 3484 | 1465119876474 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 02:44:36 INFO - PROCESS | 3484 | 1465119876479 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 3484 | 1465119876481 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:36 INFO - PROCESS | 3484 | ++DOCSHELL 1692A800 == 32 [pid = 3484] [id = 240] 02:44:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (16935800) [pid = 3484] [serial = 719] [outer = 00000000] 02:44:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (169F0800) [pid = 3484] [serial = 720] [outer = 16935800] 02:44:36 INFO - PROCESS | 3484 | 1465119876525 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (16E03000) [pid = 3484] [serial = 721] [outer = 16935800] 02:44:36 INFO - PROCESS | 3484 | 1465119876969 Marionette TRACE conn5 <- [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]]]}] 02:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 02:44:37 INFO - PROCESS | 3484 | 1465119877022 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 02:44:37 INFO - PROCESS | 3484 | 1465119877024 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 02:44:37 INFO - PROCESS | 3484 | 1465119877027 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:44:37 INFO - PROCESS | 3484 | 1465119877029 Marionette TRACE conn5 <- [1,926,null,{}] 02:44:37 INFO - PROCESS | 3484 | 1465119877032 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:37 INFO - PROCESS | 3484 | 1465119877038 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:37 INFO - PROCESS | 3484 | 1465119877137 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 02:44:37 INFO - PROCESS | 3484 | 1465119877151 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:37 INFO - PROCESS | 3484 | 1465119877154 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:37 INFO - PROCESS | 3484 | ++DOCSHELL 171B1800 == 33 [pid = 3484] [id = 241] 02:44:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (17214C00) [pid = 3484] [serial = 722] [outer = 00000000] 02:44:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (1721AC00) [pid = 3484] [serial = 723] [outer = 17214C00] 02:44:37 INFO - PROCESS | 3484 | 1465119877202 Marionette DEBUG loaded listener.js 02:44:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1725D800) [pid = 3484] [serial = 724] [outer = 17214C00] 02:44:37 INFO - PROCESS | 3484 | 1465119877647 Marionette TRACE conn5 <- [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]]]}] 02:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 02:44:37 INFO - PROCESS | 3484 | 1465119877702 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 02:44:37 INFO - PROCESS | 3484 | 1465119877704 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 02:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:44:37 INFO - PROCESS | 3484 | 1465119877707 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - PROCESS | 3484 | 1465119877708 Marionette TRACE conn5 <- [1,930,null,{}] 02:44:37 INFO - PROCESS | 3484 | 1465119877712 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:37 INFO - PROCESS | 3484 | 1465119877713 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:37 INFO - PROCESS | 3484 | 1465119877789 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 02:44:37 INFO - PROCESS | 3484 | 1465119877826 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:37 INFO - PROCESS | 3484 | 1465119877828 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:37 INFO - PROCESS | 3484 | ++DOCSHELL 1725F400 == 34 [pid = 3484] [id = 242] 02:44:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (17262800) [pid = 3484] [serial = 725] [outer = 00000000] 02:44:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (172AA000) [pid = 3484] [serial = 726] [outer = 17262800] 02:44:37 INFO - PROCESS | 3484 | 1465119877871 Marionette DEBUG loaded listener.js 02:44:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (172CCC00) [pid = 3484] [serial = 727] [outer = 17262800] 02:44:38 INFO - PROCESS | 3484 | 1465119878297 Marionette TRACE conn5 <- [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]]]}] 02:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 02:44:38 INFO - PROCESS | 3484 | 1465119878338 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 02:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:44:38 INFO - PROCESS | 3484 | 1465119878340 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 02:44:38 INFO - PROCESS | 3484 | 1465119878343 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - PROCESS | 3484 | 1465119878344 Marionette TRACE conn5 <- [1,934,null,{}] 02:44:38 INFO - PROCESS | 3484 | 1465119878347 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:38 INFO - PROCESS | 3484 | 1465119878349 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:38 INFO - PROCESS | 3484 | 1465119878426 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 02:44:38 INFO - PROCESS | 3484 | 1465119878432 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 3484 | 1465119878433 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:38 INFO - PROCESS | 3484 | ++DOCSHELL 172D2C00 == 35 [pid = 3484] [id = 243] 02:44:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (172D7C00) [pid = 3484] [serial = 728] [outer = 00000000] 02:44:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (177B9800) [pid = 3484] [serial = 729] [outer = 172D7C00] 02:44:38 INFO - PROCESS | 3484 | 1465119878476 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (15C0E800) [pid = 3484] [serial = 730] [outer = 172D7C00] 02:44:38 INFO - PROCESS | 3484 | 1465119878894 Marionette TRACE conn5 <- [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]]]}] 02:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 02:44:38 INFO - PROCESS | 3484 | 1465119878974 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 02:44:38 INFO - PROCESS | 3484 | 1465119878976 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 02:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:44:38 INFO - PROCESS | 3484 | 1465119878979 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - PROCESS | 3484 | 1465119878981 Marionette TRACE conn5 <- [1,938,null,{}] 02:44:38 INFO - PROCESS | 3484 | 1465119878984 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:38 INFO - PROCESS | 3484 | 1465119878986 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:39 INFO - PROCESS | 3484 | 1465119879091 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 02:44:39 INFO - PROCESS | 3484 | 1465119879103 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 3484 | 1465119879104 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:39 INFO - PROCESS | 3484 | ++DOCSHELL 1410A000 == 36 [pid = 3484] [id = 244] 02:44:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (1799B800) [pid = 3484] [serial = 731] [outer = 00000000] 02:44:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1799E400) [pid = 3484] [serial = 732] [outer = 1799B800] 02:44:39 INFO - PROCESS | 3484 | 1465119879194 Marionette DEBUG loaded listener.js 02:44:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (17CCFC00) [pid = 3484] [serial = 733] [outer = 1799B800] 02:44:39 INFO - PROCESS | 3484 | 1465119879633 Marionette TRACE conn5 <- [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]]]}] 02:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 02:44:39 INFO - PROCESS | 3484 | 1465119879657 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 02:44:39 INFO - PROCESS | 3484 | 1465119879659 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 02:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:44:39 INFO - PROCESS | 3484 | 1465119879662 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - PROCESS | 3484 | 1465119879664 Marionette TRACE conn5 <- [1,942,null,{}] 02:44:39 INFO - PROCESS | 3484 | 1465119879667 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:39 INFO - PROCESS | 3484 | 1465119879669 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:39 INFO - PROCESS | 3484 | 1465119879780 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 02:44:39 INFO - PROCESS | 3484 | 1465119879786 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 3484 | 1465119879788 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:39 INFO - PROCESS | 3484 | ++DOCSHELL 18317000 == 37 [pid = 3484] [id = 245] 02:44:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (1831D000) [pid = 3484] [serial = 734] [outer = 00000000] 02:44:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (1841F000) [pid = 3484] [serial = 735] [outer = 1831D000] 02:44:39 INFO - PROCESS | 3484 | 1465119879831 Marionette DEBUG loaded listener.js 02:44:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (18620800) [pid = 3484] [serial = 736] [outer = 1831D000] 02:44:40 INFO - PROCESS | 3484 | 1465119880275 Marionette TRACE conn5 <- [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]]]}] 02:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 02:44:40 INFO - PROCESS | 3484 | 1465119880342 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 02:44:40 INFO - PROCESS | 3484 | 1465119880344 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 02:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:44:40 INFO - PROCESS | 3484 | 1465119880348 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:44:40 INFO - PROCESS | 3484 | 1465119880350 Marionette TRACE conn5 <- [1,946,null,{}] 02:44:40 INFO - PROCESS | 3484 | 1465119880354 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:40 INFO - PROCESS | 3484 | 1465119880357 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:40 INFO - PROCESS | 3484 | 1465119880507 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 02:44:40 INFO - PROCESS | 3484 | 1465119880572 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:40 INFO - PROCESS | 3484 | 1465119880575 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:40 INFO - PROCESS | 3484 | ++DOCSHELL 0E266400 == 38 [pid = 3484] [id = 246] 02:44:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (18694C00) [pid = 3484] [serial = 737] [outer = 00000000] 02:44:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (1930B000) [pid = 3484] [serial = 738] [outer = 18694C00] 02:44:40 INFO - PROCESS | 3484 | 1465119880622 Marionette DEBUG loaded listener.js 02:44:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (195BA000) [pid = 3484] [serial = 739] [outer = 18694C00] 02:44:41 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (1841B800) [pid = 3484] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:44:41 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (14AE6800) [pid = 3484] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:44:41 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (12A75C00) [pid = 3484] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:44:41 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (18322000) [pid = 3484] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:44:41 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (172CE000) [pid = 3484] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:44:41 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (17217C00) [pid = 3484] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:44:41 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (16EDD000) [pid = 3484] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:44:41 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (169B7400) [pid = 3484] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:44:41 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (0E269400) [pid = 3484] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:44:41 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (14AEAC00) [pid = 3484] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:44:41 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (0F410C00) [pid = 3484] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:44:41 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (0E106400) [pid = 3484] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:44:41 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (18624C00) [pid = 3484] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:44:41 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0E418C00) [pid = 3484] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:44:41 INFO - PROCESS | 3484 | 1465119881204 Marionette TRACE conn5 <- [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]]]}] 02:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 870ms 02:44:41 INFO - PROCESS | 3484 | 1465119881219 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 02:44:41 INFO - PROCESS | 3484 | 1465119881221 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 02:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:44:41 INFO - PROCESS | 3484 | 1465119881224 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:44:41 INFO - PROCESS | 3484 | 1465119881226 Marionette TRACE conn5 <- [1,950,null,{}] 02:44:41 INFO - PROCESS | 3484 | 1465119881229 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:41 INFO - PROCESS | 3484 | 1465119881231 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:41 INFO - PROCESS | 3484 | 1465119881311 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 02:44:41 INFO - PROCESS | 3484 | 1465119881316 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:41 INFO - PROCESS | 3484 | 1465119881318 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:41 INFO - PROCESS | 3484 | ++DOCSHELL 14AE6800 == 39 [pid = 3484] [id = 247] 02:44:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (14AEAC00) [pid = 3484] [serial = 740] [outer = 00000000] 02:44:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (16B46C00) [pid = 3484] [serial = 741] [outer = 14AEAC00] 02:44:41 INFO - PROCESS | 3484 | 1465119881371 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (16EDD000) [pid = 3484] [serial = 742] [outer = 14AEAC00] 02:44:41 INFO - PROCESS | 3484 | 1465119881794 Marionette TRACE conn5 <- [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]]]}] 02:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 02:44:41 INFO - PROCESS | 3484 | 1465119881856 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 02:44:41 INFO - PROCESS | 3484 | 1465119881858 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 02:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:44:41 INFO - PROCESS | 3484 | 1465119881864 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:44:41 INFO - PROCESS | 3484 | 1465119881865 Marionette TRACE conn5 <- [1,954,null,{}] 02:44:41 INFO - PROCESS | 3484 | 1465119881869 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:41 INFO - PROCESS | 3484 | 1465119881870 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:41 INFO - PROCESS | 3484 | 1465119881951 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 02:44:41 INFO - PROCESS | 3484 | 1465119881957 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:41 INFO - PROCESS | 3484 | 1465119881959 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:41 INFO - PROCESS | 3484 | ++DOCSHELL 172AA800 == 40 [pid = 3484] [id = 248] 02:44:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (172B3800) [pid = 3484] [serial = 743] [outer = 00000000] 02:44:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (195C6C00) [pid = 3484] [serial = 744] [outer = 172B3800] 02:44:42 INFO - PROCESS | 3484 | 1465119882003 Marionette DEBUG loaded listener.js 02:44:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (19C7BC00) [pid = 3484] [serial = 745] [outer = 172B3800] 02:44:42 INFO - PROCESS | 3484 | 1465119882404 Marionette TRACE conn5 <- [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]]]}] 02:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 570ms 02:44:42 INFO - PROCESS | 3484 | 1465119882436 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 02:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:44:42 INFO - PROCESS | 3484 | 1465119882438 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 02:44:42 INFO - PROCESS | 3484 | 1465119882455 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - PROCESS | 3484 | 1465119882457 Marionette TRACE conn5 <- [1,958,null,{}] 02:44:42 INFO - PROCESS | 3484 | 1465119882478 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:42 INFO - PROCESS | 3484 | 1465119882480 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:42 INFO - PROCESS | 3484 | 1465119882559 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 02:44:42 INFO - PROCESS | 3484 | 1465119882565 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 3484 | 1465119882567 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:42 INFO - PROCESS | 3484 | ++DOCSHELL 19C7D400 == 41 [pid = 3484] [id = 249] 02:44:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (19C7F800) [pid = 3484] [serial = 746] [outer = 00000000] 02:44:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (19CE3000) [pid = 3484] [serial = 747] [outer = 19C7F800] 02:44:42 INFO - PROCESS | 3484 | 1465119882610 Marionette DEBUG loaded listener.js 02:44:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (19CE7C00) [pid = 3484] [serial = 748] [outer = 19C7F800] 02:44:43 INFO - PROCESS | 3484 | 1465119883033 Marionette TRACE conn5 <- [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]]]}] 02:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 610ms 02:44:43 INFO - PROCESS | 3484 | 1465119883052 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 3484 | 1465119883054 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 02:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:44:43 INFO - PROCESS | 3484 | 1465119883057 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - PROCESS | 3484 | 1465119883058 Marionette TRACE conn5 <- [1,962,null,{}] 02:44:43 INFO - PROCESS | 3484 | 1465119883062 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:43 INFO - PROCESS | 3484 | 1465119883063 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:43 INFO - PROCESS | 3484 | 1465119883191 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 02:44:43 INFO - PROCESS | 3484 | 1465119883342 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:43 INFO - PROCESS | 3484 | 1465119883346 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:43 INFO - PROCESS | 3484 | ++DOCSHELL 0D22C800 == 42 [pid = 3484] [id = 250] 02:44:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (0D22D800) [pid = 3484] [serial = 749] [outer = 00000000] 02:44:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (0D23A000) [pid = 3484] [serial = 750] [outer = 0D22D800] 02:44:43 INFO - PROCESS | 3484 | 1465119883447 Marionette DEBUG loaded listener.js 02:44:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (0D97B000) [pid = 3484] [serial = 751] [outer = 0D22D800] 02:44:44 INFO - PROCESS | 3484 | 1465119884174 Marionette TRACE conn5 <- [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]]]}] 02:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1172ms 02:44:44 INFO - PROCESS | 3484 | 1465119884249 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 02:44:44 INFO - PROCESS | 3484 | 1465119884253 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 02:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:44:44 INFO - PROCESS | 3484 | 1465119884257 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:44:44 INFO - PROCESS | 3484 | 1465119884261 Marionette TRACE conn5 <- [1,966,null,{}] 02:44:44 INFO - PROCESS | 3484 | 1465119884266 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:44 INFO - PROCESS | 3484 | 1465119884269 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:44 INFO - PROCESS | 3484 | 1465119884399 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 02:44:44 INFO - PROCESS | 3484 | 1465119884555 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:44 INFO - PROCESS | 3484 | 1465119884558 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:44 INFO - PROCESS | 3484 | ++DOCSHELL 12A73400 == 43 [pid = 3484] [id = 251] 02:44:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (12E31800) [pid = 3484] [serial = 752] [outer = 00000000] 02:44:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (1312C000) [pid = 3484] [serial = 753] [outer = 12E31800] 02:44:44 INFO - PROCESS | 3484 | 1465119884617 Marionette DEBUG loaded listener.js 02:44:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (13C13800) [pid = 3484] [serial = 754] [outer = 12E31800] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 19C7D400 == 42 [pid = 3484] [id = 249] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 172AA800 == 41 [pid = 3484] [id = 248] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 14AE6800 == 40 [pid = 3484] [id = 247] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 0E266400 == 39 [pid = 3484] [id = 246] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 18317000 == 38 [pid = 3484] [id = 245] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 1410A000 == 37 [pid = 3484] [id = 244] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 172D2C00 == 36 [pid = 3484] [id = 243] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 1725F400 == 35 [pid = 3484] [id = 242] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 171B1800 == 34 [pid = 3484] [id = 241] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 1692A800 == 33 [pid = 3484] [id = 240] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (194E4400) [pid = 3484] [serial = 705] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 1540D800 == 32 [pid = 3484] [id = 239] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 1410A800 == 31 [pid = 3484] [id = 238] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 0E694000 == 30 [pid = 3484] [id = 237] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 0DA2D800 == 29 [pid = 3484] [id = 236] 02:44:45 INFO - PROCESS | 3484 | --DOCSHELL 193C5C00 == 28 [pid = 3484] [id = 235] 02:44:45 INFO - PROCESS | 3484 | 1465119885555 Marionette TRACE conn5 <- [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]]]}] 02:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1331ms 02:44:45 INFO - PROCESS | 3484 | 1465119885589 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 02:44:45 INFO - PROCESS | 3484 | 1465119885593 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 02:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:44:45 INFO - PROCESS | 3484 | 1465119885597 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:44:45 INFO - PROCESS | 3484 | 1465119885602 Marionette TRACE conn5 <- [1,970,null,{}] 02:44:45 INFO - PROCESS | 3484 | 1465119885606 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:45 INFO - PROCESS | 3484 | 1465119885609 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:45 INFO - PROCESS | 3484 | 1465119885707 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (193B9C00) [pid = 3484] [serial = 703] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (1775A800) [pid = 3484] [serial = 690] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (1799F000) [pid = 3484] [serial = 693] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (177B4C00) [pid = 3484] [serial = 691] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (18628C00) [pid = 3484] [serial = 696] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (1830E400) [pid = 3484] [serial = 694] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (187CC800) [pid = 3484] [serial = 702] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (186A1400) [pid = 3484] [serial = 697] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (172D9C00) [pid = 3484] [serial = 687] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (172A6800) [pid = 3484] [serial = 684] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (172B0400) [pid = 3484] [serial = 685] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (17213000) [pid = 3484] [serial = 681] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (1725B400) [pid = 3484] [serial = 682] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (169F2400) [pid = 3484] [serial = 678] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (16B62800) [pid = 3484] [serial = 679] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (15C0D400) [pid = 3484] [serial = 675] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1692C000) [pid = 3484] [serial = 676] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (1540C400) [pid = 3484] [serial = 672] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (15415000) [pid = 3484] [serial = 673] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0F697C00) [pid = 3484] [serial = 669] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (12774000) [pid = 3484] [serial = 670] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0E10A800) [pid = 3484] [serial = 666] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (0E261400) [pid = 3484] [serial = 667] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (172AE800) [pid = 3484] [serial = 664] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (17832400) [pid = 3484] [serial = 700] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (172A9800) [pid = 3484] [serial = 699] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (172D6C00) [pid = 3484] [serial = 688] [outer = 00000000] [url = about:blank] 02:44:45 INFO - PROCESS | 3484 | 1465119885802 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 3484 | 1465119885804 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:45 INFO - PROCESS | 3484 | ++DOCSHELL 0D235800 == 29 [pid = 3484] [id = 252] 02:44:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (0D236800) [pid = 3484] [serial = 755] [outer = 00000000] 02:44:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (0E110800) [pid = 3484] [serial = 756] [outer = 0D236800] 02:44:45 INFO - PROCESS | 3484 | 1465119885852 Marionette DEBUG loaded listener.js 02:44:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (0E26F800) [pid = 3484] [serial = 757] [outer = 0D236800] 02:44:46 INFO - PROCESS | 3484 | 1465119886299 Marionette TRACE conn5 <- [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]]]}] 02:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 02:44:46 INFO - PROCESS | 3484 | 1465119886329 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 02:44:46 INFO - PROCESS | 3484 | 1465119886334 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 02:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:44:46 INFO - PROCESS | 3484 | 1465119886340 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - PROCESS | 3484 | 1465119886342 Marionette TRACE conn5 <- [1,974,null,{}] 02:44:46 INFO - PROCESS | 3484 | 1465119886346 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:46 INFO - PROCESS | 3484 | 1465119886349 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:46 INFO - PROCESS | 3484 | 1465119886438 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 02:44:46 INFO - PROCESS | 3484 | 1465119886447 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:46 INFO - PROCESS | 3484 | 1465119886449 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:46 INFO - PROCESS | 3484 | ++DOCSHELL 12A8F000 == 30 [pid = 3484] [id = 253] 02:44:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (12A95400) [pid = 3484] [serial = 758] [outer = 00000000] 02:44:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (12ECB800) [pid = 3484] [serial = 759] [outer = 12A95400] 02:44:46 INFO - PROCESS | 3484 | 1465119886496 Marionette DEBUG loaded listener.js 02:44:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (13C15000) [pid = 3484] [serial = 760] [outer = 12A95400] 02:44:46 INFO - PROCESS | 3484 | 1465119886962 Marionette TRACE conn5 <- [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]]]}] 02:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 02:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:44:47 INFO - PROCESS | 3484 | 1465119887014 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 02:44:47 INFO - PROCESS | 3484 | 1465119887016 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 02:44:47 INFO - PROCESS | 3484 | 1465119887020 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 3484 | 1465119887023 Marionette TRACE conn5 <- [1,978,null,{}] 02:44:47 INFO - PROCESS | 3484 | 1465119887034 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:47 INFO - PROCESS | 3484 | 1465119887038 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:47 INFO - PROCESS | 3484 | 1465119887121 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 02:44:47 INFO - PROCESS | 3484 | 1465119887130 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 3484 | 1465119887133 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:47 INFO - PROCESS | 3484 | ++DOCSHELL 157F0000 == 31 [pid = 3484] [id = 254] 02:44:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (157F1400) [pid = 3484] [serial = 761] [outer = 00000000] 02:44:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (15CCC400) [pid = 3484] [serial = 762] [outer = 157F1400] 02:44:47 INFO - PROCESS | 3484 | 1465119887182 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (16930C00) [pid = 3484] [serial = 763] [outer = 157F1400] 02:44:47 INFO - PROCESS | 3484 | 1465119887691 Marionette TRACE conn5 <- [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]]]}] 02:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 02:44:47 INFO - PROCESS | 3484 | 1465119887750 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 02:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:44:47 INFO - PROCESS | 3484 | 1465119887752 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 02:44:47 INFO - PROCESS | 3484 | 1465119887755 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 3484 | 1465119887757 Marionette TRACE conn5 <- [1,982,null,{}] 02:44:47 INFO - PROCESS | 3484 | 1465119887760 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:47 INFO - PROCESS | 3484 | 1465119887762 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:47 INFO - PROCESS | 3484 | 1465119887848 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 02:44:47 INFO - PROCESS | 3484 | 1465119887854 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 3484 | 1465119887856 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:47 INFO - PROCESS | 3484 | ++DOCSHELL 169EAC00 == 32 [pid = 3484] [id = 255] 02:44:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (169EB400) [pid = 3484] [serial = 764] [outer = 00000000] 02:44:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (16ED1000) [pid = 3484] [serial = 765] [outer = 169EB400] 02:44:47 INFO - PROCESS | 3484 | 1465119887901 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (16ED8C00) [pid = 3484] [serial = 766] [outer = 169EB400] 02:44:48 INFO - PROCESS | 3484 | 1465119888352 Marionette TRACE conn5 <- [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]]]}] 02:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 02:44:48 INFO - PROCESS | 3484 | 1465119888392 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 02:44:48 INFO - PROCESS | 3484 | 1465119888394 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 02:44:48 INFO - PROCESS | 3484 | 1465119888397 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:44:48 INFO - PROCESS | 3484 | 1465119888399 Marionette TRACE conn5 <- [1,986,null,{}] 02:44:48 INFO - PROCESS | 3484 | 1465119888402 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:48 INFO - PROCESS | 3484 | 1465119888405 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:48 INFO - PROCESS | 3484 | 1465119888515 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 02:44:48 INFO - PROCESS | 3484 | 1465119888618 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 3484 | 1465119888620 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:48 INFO - PROCESS | 3484 | ++DOCSHELL 0E109800 == 33 [pid = 3484] [id = 256] 02:44:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (17218800) [pid = 3484] [serial = 767] [outer = 00000000] 02:44:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1725B800) [pid = 3484] [serial = 768] [outer = 17218800] 02:44:48 INFO - PROCESS | 3484 | 1465119888664 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (17266000) [pid = 3484] [serial = 769] [outer = 17218800] 02:44:49 INFO - PROCESS | 3484 | 1465119889106 Marionette TRACE conn5 <- [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]]]}] 02:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 770ms 02:44:49 INFO - PROCESS | 3484 | 1465119889171 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 02:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:44:49 INFO - PROCESS | 3484 | 1465119889173 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 02:44:49 INFO - PROCESS | 3484 | 1465119889176 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - PROCESS | 3484 | 1465119889178 Marionette TRACE conn5 <- [1,990,null,{}] 02:44:49 INFO - PROCESS | 3484 | 1465119889181 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:49 INFO - PROCESS | 3484 | 1465119889186 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:49 INFO - PROCESS | 3484 | 1465119889327 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 02:44:49 INFO - PROCESS | 3484 | 1465119889339 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 3484 | 1465119889341 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:49 INFO - PROCESS | 3484 | ++DOCSHELL 172AB800 == 34 [pid = 3484] [id = 257] 02:44:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (172AD800) [pid = 3484] [serial = 770] [outer = 00000000] 02:44:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (17758000) [pid = 3484] [serial = 771] [outer = 172AD800] 02:44:49 INFO - PROCESS | 3484 | 1465119889386 Marionette DEBUG loaded listener.js 02:44:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (177B2C00) [pid = 3484] [serial = 772] [outer = 172AD800] 02:44:49 INFO - PROCESS | 3484 | 1465119889824 Marionette TRACE conn5 <- [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]]]}] 02:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 02:44:49 INFO - PROCESS | 3484 | 1465119889847 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 02:44:49 INFO - PROCESS | 3484 | 1465119889849 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 02:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:44:49 INFO - PROCESS | 3484 | 1465119889857 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - PROCESS | 3484 | 1465119889859 Marionette TRACE conn5 <- [1,994,null,{}] 02:44:49 INFO - PROCESS | 3484 | 1465119889862 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:49 INFO - PROCESS | 3484 | 1465119889864 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:49 INFO - PROCESS | 3484 | 1465119889998 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 02:44:49 INFO - PROCESS | 3484 | 1465119890004 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 3484 | 1465119890006 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:50 INFO - PROCESS | 3484 | ++DOCSHELL 0E10A000 == 35 [pid = 3484] [id = 258] 02:44:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (1540D800) [pid = 3484] [serial = 773] [outer = 00000000] 02:44:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (17992400) [pid = 3484] [serial = 774] [outer = 1540D800] 02:44:50 INFO - PROCESS | 3484 | 1465119890053 Marionette DEBUG loaded listener.js 02:44:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (17999400) [pid = 3484] [serial = 775] [outer = 1540D800] 02:44:50 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (1410B000) [pid = 3484] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:44:50 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (17214C00) [pid = 3484] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:44:50 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (0DA2DC00) [pid = 3484] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:44:50 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (15412C00) [pid = 3484] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:44:50 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (17262800) [pid = 3484] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:44:50 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (193C6800) [pid = 3484] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:44:50 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (16935800) [pid = 3484] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:44:50 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0E69AC00) [pid = 3484] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:44:50 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (172D7C00) [pid = 3484] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:44:50 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (1831D000) [pid = 3484] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:44:50 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (18694C00) [pid = 3484] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:44:50 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (14AEAC00) [pid = 3484] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:44:50 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (172B3800) [pid = 3484] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:44:50 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1799B800) [pid = 3484] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:44:50 INFO - PROCESS | 3484 | 1465119890628 Marionette TRACE conn5 <- [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]]]}] 02:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 830ms 02:44:50 INFO - PROCESS | 3484 | 1465119890692 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 02:44:50 INFO - PROCESS | 3484 | 1465119890694 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 02:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:44:50 INFO - PROCESS | 3484 | 1465119890697 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:44:50 INFO - PROCESS | 3484 | 1465119890700 Marionette TRACE conn5 <- [1,998,null,{}] 02:44:50 INFO - PROCESS | 3484 | 1465119890703 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:50 INFO - PROCESS | 3484 | 1465119890705 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:50 INFO - PROCESS | 3484 | 1465119890782 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 02:44:50 INFO - PROCESS | 3484 | 1465119890788 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:50 INFO - PROCESS | 3484 | 1465119890790 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:50 INFO - PROCESS | 3484 | ++DOCSHELL 15C01800 == 36 [pid = 3484] [id = 259] 02:44:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (15C0FC00) [pid = 3484] [serial = 776] [outer = 00000000] 02:44:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (177BA800) [pid = 3484] [serial = 777] [outer = 15C0FC00] 02:44:50 INFO - PROCESS | 3484 | 1465119890833 Marionette DEBUG loaded listener.js 02:44:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (17996C00) [pid = 3484] [serial = 778] [outer = 15C0FC00] 02:44:51 INFO - PROCESS | 3484 | 1465119891275 Marionette TRACE conn5 <- [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]]]}] 02:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 02:44:51 INFO - PROCESS | 3484 | 1465119891329 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 02:44:51 INFO - PROCESS | 3484 | 1465119891331 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 02:44:51 INFO - PROCESS | 3484 | 1465119891334 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:44:51 INFO - PROCESS | 3484 | 1465119891336 Marionette TRACE conn5 <- [1,1002,null,{}] 02:44:51 INFO - PROCESS | 3484 | 1465119891340 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:51 INFO - PROCESS | 3484 | 1465119891341 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:51 INFO - PROCESS | 3484 | 1465119891427 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 02:44:51 INFO - PROCESS | 3484 | 1465119891435 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 3484 | 1465119891436 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:51 INFO - PROCESS | 3484 | ++DOCSHELL 14AE9C00 == 37 [pid = 3484] [id = 260] 02:44:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (17991400) [pid = 3484] [serial = 779] [outer = 00000000] 02:44:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1841B800) [pid = 3484] [serial = 780] [outer = 17991400] 02:44:51 INFO - PROCESS | 3484 | 1465119891480 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (18626000) [pid = 3484] [serial = 781] [outer = 17991400] 02:44:51 INFO - PROCESS | 3484 | 1465119891955 Marionette TRACE conn5 <- [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]]]}] 02:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 02:44:51 INFO - PROCESS | 3484 | 1465119892008 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 02:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:44:52 INFO - PROCESS | 3484 | 1465119892010 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 02:44:52 INFO - PROCESS | 3484 | 1465119892013 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 3484 | 1465119892015 Marionette TRACE conn5 <- [1,1006,null,{}] 02:44:52 INFO - PROCESS | 3484 | 1465119892018 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:52 INFO - PROCESS | 3484 | 1465119892020 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:52 INFO - PROCESS | 3484 | 1465119892106 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 02:44:52 INFO - PROCESS | 3484 | 1465119892113 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:52 INFO - PROCESS | 3484 | 1465119892115 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:52 INFO - PROCESS | 3484 | ++DOCSHELL 16933C00 == 38 [pid = 3484] [id = 261] 02:44:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (16EDBC00) [pid = 3484] [serial = 782] [outer = 00000000] 02:44:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (18696800) [pid = 3484] [serial = 783] [outer = 16EDBC00] 02:44:52 INFO - PROCESS | 3484 | 1465119892158 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1869BC00) [pid = 3484] [serial = 784] [outer = 16EDBC00] 02:44:52 INFO - PROCESS | 3484 | 1465119892852 Marionette TRACE conn5 <- [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]]]}] 02:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 870ms 02:44:52 INFO - PROCESS | 3484 | 1465119892885 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 3484 | 1465119892890 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 02:44:52 INFO - PROCESS | 3484 | 1465119892908 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:44:52 INFO - PROCESS | 3484 | 1465119892912 Marionette TRACE conn5 <- [1,1010,null,{}] 02:44:52 INFO - PROCESS | 3484 | 1465119892918 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:52 INFO - PROCESS | 3484 | 1465119892921 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:53 INFO - PROCESS | 3484 | 1465119893047 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 02:44:53 INFO - PROCESS | 3484 | 1465119893170 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:53 INFO - PROCESS | 3484 | 1465119893173 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:53 INFO - PROCESS | 3484 | ++DOCSHELL 0D8CC800 == 39 [pid = 3484] [id = 262] 02:44:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (0E26F000) [pid = 3484] [serial = 785] [outer = 00000000] 02:44:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (12775000) [pid = 3484] [serial = 786] [outer = 0E26F000] 02:44:53 INFO - PROCESS | 3484 | 1465119893232 Marionette DEBUG loaded listener.js 02:44:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (12E7FC00) [pid = 3484] [serial = 787] [outer = 0E26F000] 02:44:53 INFO - PROCESS | 3484 | 1465119893790 Marionette TRACE conn5 <- [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]]]}] 02:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 02:44:53 INFO - PROCESS | 3484 | 1465119893843 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 02:44:53 INFO - PROCESS | 3484 | 1465119893847 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 02:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:44:53 INFO - PROCESS | 3484 | 1465119893854 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:44:53 INFO - PROCESS | 3484 | 1465119893857 Marionette TRACE conn5 <- [1,1014,null,{}] 02:44:53 INFO - PROCESS | 3484 | 1465119893860 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:53 INFO - PROCESS | 3484 | 1465119893863 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:53 INFO - PROCESS | 3484 | 1465119893974 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 02:44:54 INFO - PROCESS | 3484 | 1465119894104 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:54 INFO - PROCESS | 3484 | 1465119894106 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:54 INFO - PROCESS | 3484 | ++DOCSHELL 15CD7800 == 40 [pid = 3484] [id = 263] 02:44:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1692F800) [pid = 3484] [serial = 788] [outer = 00000000] 02:44:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (16ED1400) [pid = 3484] [serial = 789] [outer = 1692F800] 02:44:54 INFO - PROCESS | 3484 | 1465119894165 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (17219800) [pid = 3484] [serial = 790] [outer = 1692F800] 02:44:54 INFO - PROCESS | 3484 | 1465119894761 Marionette TRACE conn5 <- [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]]]}] 02:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 02:44:54 INFO - PROCESS | 3484 | 1465119894828 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 02:44:54 INFO - PROCESS | 3484 | 1465119894830 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 02:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:44:54 INFO - PROCESS | 3484 | 1465119894834 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:44:54 INFO - PROCESS | 3484 | 1465119894838 Marionette TRACE conn5 <- [1,1018,null,{}] 02:44:54 INFO - PROCESS | 3484 | 1465119894849 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:54 INFO - PROCESS | 3484 | 1465119894854 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:54 INFO - PROCESS | 3484 | 1465119894962 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 02:44:55 INFO - PROCESS | 3484 | 1465119895092 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 3484 | 1465119895095 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:55 INFO - PROCESS | 3484 | ++DOCSHELL 192BA000 == 41 [pid = 3484] [id = 264] 02:44:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (192BF400) [pid = 3484] [serial = 791] [outer = 00000000] 02:44:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (193C5400) [pid = 3484] [serial = 792] [outer = 192BF400] 02:44:55 INFO - PROCESS | 3484 | 1465119895153 Marionette DEBUG loaded listener.js 02:44:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (194E7C00) [pid = 3484] [serial = 793] [outer = 192BF400] 02:44:55 INFO - PROCESS | 3484 | 1465119895774 Marionette TRACE conn5 <- [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]]]}] 02:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1072ms 02:44:55 INFO - PROCESS | 3484 | 1465119895940 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 3484 | 1465119895944 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 02:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:44:55 INFO - PROCESS | 3484 | 1465119895948 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 3484 | 1465119895952 Marionette TRACE conn5 <- [1,1022,null,{}] 02:44:55 INFO - PROCESS | 3484 | 1465119895965 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:55 INFO - PROCESS | 3484 | 1465119895968 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:56 INFO - PROCESS | 3484 | 1465119896077 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 02:44:56 INFO - PROCESS | 3484 | 1465119896160 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:56 INFO - PROCESS | 3484 | 1465119896165 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:56 INFO - PROCESS | 3484 | ++DOCSHELL 0E269400 == 42 [pid = 3484] [id = 265] 02:44:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (0E41D400) [pid = 3484] [serial = 794] [outer = 00000000] 02:44:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (0F7F0000) [pid = 3484] [serial = 795] [outer = 0E41D400] 02:44:56 INFO - PROCESS | 3484 | 1465119896258 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (12ED3000) [pid = 3484] [serial = 796] [outer = 0E41D400] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 14AE9C00 == 41 [pid = 3484] [id = 260] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 15C01800 == 40 [pid = 3484] [id = 259] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 0E10A000 == 39 [pid = 3484] [id = 258] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 172AB800 == 38 [pid = 3484] [id = 257] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 0E109800 == 37 [pid = 3484] [id = 256] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 169EAC00 == 36 [pid = 3484] [id = 255] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 157F0000 == 35 [pid = 3484] [id = 254] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 12A8F000 == 34 [pid = 3484] [id = 253] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 0D235800 == 33 [pid = 3484] [id = 252] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 12A73400 == 32 [pid = 3484] [id = 251] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 0D22C800 == 31 [pid = 3484] [id = 250] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 192BA000 == 30 [pid = 3484] [id = 264] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 15CD7800 == 29 [pid = 3484] [id = 263] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 16933C00 == 28 [pid = 3484] [id = 261] 02:44:57 INFO - PROCESS | 3484 | --DOCSHELL 0D8CC800 == 27 [pid = 3484] [id = 262] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (19CE3000) [pid = 3484] [serial = 747] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (147DC800) [pid = 3484] [serial = 714] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (1725D800) [pid = 3484] [serial = 724] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (1721AC00) [pid = 3484] [serial = 723] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (0E04DC00) [pid = 3484] [serial = 708] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (0E103C00) [pid = 3484] [serial = 709] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (157EC800) [pid = 3484] [serial = 717] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (15C10400) [pid = 3484] [serial = 718] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (172AA000) [pid = 3484] [serial = 726] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (172CCC00) [pid = 3484] [serial = 727] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (195B8400) [pid = 3484] [serial = 706] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (169F0800) [pid = 3484] [serial = 720] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (16E03000) [pid = 3484] [serial = 721] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (0E92FC00) [pid = 3484] [serial = 711] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0F658C00) [pid = 3484] [serial = 712] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (177B9800) [pid = 3484] [serial = 729] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (18620800) [pid = 3484] [serial = 736] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1841F000) [pid = 3484] [serial = 735] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (1930B000) [pid = 3484] [serial = 738] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (16B46C00) [pid = 3484] [serial = 741] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (16EDD000) [pid = 3484] [serial = 742] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (195C6C00) [pid = 3484] [serial = 744] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (195BA000) [pid = 3484] [serial = 739] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (19C7BC00) [pid = 3484] [serial = 745] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (14AF3C00) [pid = 3484] [serial = 715] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (1799E400) [pid = 3484] [serial = 732] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (17CCFC00) [pid = 3484] [serial = 733] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (15C0E800) [pid = 3484] [serial = 730] [outer = 00000000] [url = about:blank] 02:44:57 INFO - PROCESS | 3484 | 1465119897612 Marionette TRACE conn5 <- [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]]]}] 02:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1681ms 02:44:57 INFO - PROCESS | 3484 | 1465119897637 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 3484 | 1465119897642 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 02:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:44:57 INFO - PROCESS | 3484 | 1465119897671 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - PROCESS | 3484 | 1465119897675 Marionette TRACE conn5 <- [1,1026,null,{}] 02:44:57 INFO - PROCESS | 3484 | 1465119897681 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:57 INFO - PROCESS | 3484 | 1465119897685 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:57 INFO - PROCESS | 3484 | 1465119897813 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 02:44:57 INFO - PROCESS | 3484 | 1465119897895 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:57 INFO - PROCESS | 3484 | 1465119897899 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:57 INFO - PROCESS | 3484 | ++DOCSHELL 0DA66800 == 28 [pid = 3484] [id = 266] 02:44:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (0DAE6C00) [pid = 3484] [serial = 797] [outer = 00000000] 02:44:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (0E106800) [pid = 3484] [serial = 798] [outer = 0DAE6C00] 02:44:57 INFO - PROCESS | 3484 | 1465119897999 Marionette DEBUG loaded listener.js 02:44:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (0E261400) [pid = 3484] [serial = 799] [outer = 0DAE6C00] 02:44:58 INFO - PROCESS | 3484 | 1465119898699 Marionette TRACE conn5 <- [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]]]}] 02:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1082ms 02:44:58 INFO - PROCESS | 3484 | 1465119898755 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 02:44:58 INFO - PROCESS | 3484 | 1465119898761 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 02:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:44:58 INFO - PROCESS | 3484 | 1465119898768 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:44:58 INFO - PROCESS | 3484 | 1465119898771 Marionette TRACE conn5 <- [1,1030,null,{}] 02:44:58 INFO - PROCESS | 3484 | 1465119898799 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:58 INFO - PROCESS | 3484 | 1465119898803 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:58 INFO - PROCESS | 3484 | 1465119898934 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 02:44:59 INFO - PROCESS | 3484 | 1465119899009 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:59 INFO - PROCESS | 3484 | 1465119899012 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:44:59 INFO - PROCESS | 3484 | ++DOCSHELL 0F69AC00 == 29 [pid = 3484] [id = 267] 02:44:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (0F69CC00) [pid = 3484] [serial = 800] [outer = 00000000] 02:44:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (1277B000) [pid = 3484] [serial = 801] [outer = 0F69CC00] 02:44:59 INFO - PROCESS | 3484 | 1465119899110 Marionette DEBUG loaded listener.js 02:44:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (12E31000) [pid = 3484] [serial = 802] [outer = 0F69CC00] 02:44:59 INFO - PROCESS | 3484 | 1465119899893 Marionette TRACE conn5 <- [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]]]}] 02:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1185ms 02:44:59 INFO - PROCESS | 3484 | 1465119899955 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 02:44:59 INFO - PROCESS | 3484 | 1465119899959 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 02:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:44:59 INFO - PROCESS | 3484 | 1465119899964 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:44:59 INFO - PROCESS | 3484 | 1465119899967 Marionette TRACE conn5 <- [1,1034,null,{}] 02:44:59 INFO - PROCESS | 3484 | 1465119899973 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:59 INFO - PROCESS | 3484 | 1465119899975 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:00 INFO - PROCESS | 3484 | 1465119900068 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 02:45:00 INFO - PROCESS | 3484 | 1465119900081 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:00 INFO - PROCESS | 3484 | 1465119900085 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:00 INFO - PROCESS | 3484 | ++DOCSHELL 0E26DC00 == 30 [pid = 3484] [id = 268] 02:45:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (0E270C00) [pid = 3484] [serial = 803] [outer = 00000000] 02:45:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (0E693000) [pid = 3484] [serial = 804] [outer = 0E270C00] 02:45:00 INFO - PROCESS | 3484 | 1465119900133 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (0F780400) [pid = 3484] [serial = 805] [outer = 0E270C00] 02:45:00 INFO - PROCESS | 3484 | 1465119900643 Marionette TRACE conn5 <- [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]]]}] 02:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 02:45:00 INFO - PROCESS | 3484 | 1465119900695 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 02:45:00 INFO - PROCESS | 3484 | 1465119900699 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 02:45:00 INFO - PROCESS | 3484 | 1465119900704 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:45:00 INFO - PROCESS | 3484 | 1465119900707 Marionette TRACE conn5 <- [1,1038,null,{}] 02:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:45:00 INFO - PROCESS | 3484 | 1465119900710 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:00 INFO - PROCESS | 3484 | 1465119900713 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:00 INFO - PROCESS | 3484 | 1465119900802 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 02:45:00 INFO - PROCESS | 3484 | 1465119900813 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:00 INFO - PROCESS | 3484 | 1465119900816 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:00 INFO - PROCESS | 3484 | ++DOCSHELL 15410000 == 31 [pid = 3484] [id = 269] 02:45:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (15412C00) [pid = 3484] [serial = 806] [outer = 00000000] 02:45:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (15419000) [pid = 3484] [serial = 807] [outer = 15412C00] 02:45:00 INFO - PROCESS | 3484 | 1465119900933 Marionette DEBUG loaded listener.js 02:45:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (154B9800) [pid = 3484] [serial = 808] [outer = 15412C00] 02:45:01 INFO - PROCESS | 3484 | 1465119901344 Marionette TRACE conn5 <- [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]]]}] 02:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 02:45:01 INFO - PROCESS | 3484 | 1465119901381 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 02:45:01 INFO - PROCESS | 3484 | 1465119901383 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 02:45:01 INFO - PROCESS | 3484 | 1465119901386 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:45:01 INFO - PROCESS | 3484 | 1465119901390 Marionette TRACE conn5 <- [1,1042,null,{}] 02:45:01 INFO - PROCESS | 3484 | 1465119901400 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:01 INFO - PROCESS | 3484 | 1465119901404 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:01 INFO - PROCESS | 3484 | 1465119901495 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 02:45:01 INFO - PROCESS | 3484 | 1465119901535 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:01 INFO - PROCESS | 3484 | 1465119901538 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:01 INFO - PROCESS | 3484 | ++DOCSHELL 169C2400 == 32 [pid = 3484] [id = 270] 02:45:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (169EA400) [pid = 3484] [serial = 809] [outer = 00000000] 02:45:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (169F6C00) [pid = 3484] [serial = 810] [outer = 169EA400] 02:45:01 INFO - PROCESS | 3484 | 1465119901587 Marionette DEBUG loaded listener.js 02:45:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (16B64800) [pid = 3484] [serial = 811] [outer = 169EA400] 02:45:02 INFO - PROCESS | 3484 | 1465119902092 Marionette TRACE conn5 <- [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]]]}] 02:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 770ms 02:45:02 INFO - PROCESS | 3484 | 1465119902161 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 02:45:02 INFO - PROCESS | 3484 | 1465119902163 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 02:45:02 INFO - PROCESS | 3484 | 1465119902166 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:45:02 INFO - PROCESS | 3484 | 1465119902168 Marionette TRACE conn5 <- [1,1046,null,{}] 02:45:02 INFO - PROCESS | 3484 | 1465119902172 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:02 INFO - PROCESS | 3484 | 1465119902174 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:02 INFO - PROCESS | 3484 | 1465119902294 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 02:45:02 INFO - PROCESS | 3484 | 1465119902302 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:02 INFO - PROCESS | 3484 | 1465119902304 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:02 INFO - PROCESS | 3484 | ++DOCSHELL 171B5C00 == 33 [pid = 3484] [id = 271] 02:45:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1720FC00) [pid = 3484] [serial = 812] [outer = 00000000] 02:45:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (17217400) [pid = 3484] [serial = 813] [outer = 1720FC00] 02:45:02 INFO - PROCESS | 3484 | 1465119902396 Marionette DEBUG loaded listener.js 02:45:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (1725C000) [pid = 3484] [serial = 814] [outer = 1720FC00] 02:45:02 INFO - PROCESS | 3484 | 1465119902835 Marionette TRACE conn5 <- [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]]]}] 02:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 02:45:02 INFO - PROCESS | 3484 | 1465119902910 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 02:45:02 INFO - PROCESS | 3484 | 1465119902912 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 02:45:02 INFO - PROCESS | 3484 | 1465119902915 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:45:02 INFO - PROCESS | 3484 | 1465119902917 Marionette TRACE conn5 <- [1,1050,null,{}] 02:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:45:02 INFO - PROCESS | 3484 | 1465119902920 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:02 INFO - PROCESS | 3484 | 1465119902922 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:03 INFO - PROCESS | 3484 | 1465119903030 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 02:45:03 INFO - PROCESS | 3484 | 1465119903042 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 3484 | 1465119903044 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:03 INFO - PROCESS | 3484 | ++DOCSHELL 172A8000 == 34 [pid = 3484] [id = 272] 02:45:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (172A8800) [pid = 3484] [serial = 815] [outer = 00000000] 02:45:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (172CAC00) [pid = 3484] [serial = 816] [outer = 172A8800] 02:45:03 INFO - PROCESS | 3484 | 1465119903088 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (172CC000) [pid = 3484] [serial = 817] [outer = 172A8800] 02:45:03 INFO - PROCESS | 3484 | 1465119903562 Marionette TRACE conn5 <- [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]]]}] 02:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 02:45:03 INFO - PROCESS | 3484 | 1465119903594 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 02:45:03 INFO - PROCESS | 3484 | 1465119903596 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 02:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:45:03 INFO - PROCESS | 3484 | 1465119903599 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:45:03 INFO - PROCESS | 3484 | 1465119903601 Marionette TRACE conn5 <- [1,1054,null,{}] 02:45:03 INFO - PROCESS | 3484 | 1465119903604 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:03 INFO - PROCESS | 3484 | 1465119903610 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:03 INFO - PROCESS | 3484 | 1465119903778 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (172AD800) [pid = 3484] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (17991400) [pid = 3484] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (17218800) [pid = 3484] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (1540D800) [pid = 3484] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (12E31800) [pid = 3484] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (169EB400) [pid = 3484] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (157F1400) [pid = 3484] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0D236800) [pid = 3484] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (15C0FC00) [pid = 3484] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (0D22D800) [pid = 3484] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (12A95400) [pid = 3484] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (19C7F800) [pid = 3484] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0E26F000) [pid = 3484] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1692F800) [pid = 3484] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (192BF400) [pid = 3484] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:45:03 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (16EDBC00) [pid = 3484] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:45:03 INFO - PROCESS | 3484 | 1465119903872 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 3484 | 1465119903874 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:03 INFO - PROCESS | 3484 | ++DOCSHELL 0D236800 == 35 [pid = 3484] [id = 273] 02:45:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (0D238000) [pid = 3484] [serial = 818] [outer = 00000000] 02:45:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (0E10E400) [pid = 3484] [serial = 819] [outer = 0D238000] 02:45:03 INFO - PROCESS | 3484 | 1465119903923 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (15411800) [pid = 3484] [serial = 820] [outer = 0D238000] 02:45:04 INFO - PROCESS | 3484 | 1465119904317 Marionette TRACE conn5 <- [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]]]}] 02:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 770ms 02:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:45:04 INFO - PROCESS | 3484 | 1465119904372 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 3484 | 1465119904374 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 02:45:04 INFO - PROCESS | 3484 | 1465119904377 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - PROCESS | 3484 | 1465119904379 Marionette TRACE conn5 <- [1,1058,null,{}] 02:45:04 INFO - PROCESS | 3484 | 1465119904382 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:04 INFO - PROCESS | 3484 | 1465119904384 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:04 INFO - PROCESS | 3484 | 1465119904497 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 02:45:04 INFO - PROCESS | 3484 | 1465119904505 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:04 INFO - PROCESS | 3484 | 1465119904506 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:04 INFO - PROCESS | 3484 | ++DOCSHELL 0E04F800 == 36 [pid = 3484] [id = 274] 02:45:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (0F401800) [pid = 3484] [serial = 821] [outer = 00000000] 02:45:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (172CE000) [pid = 3484] [serial = 822] [outer = 0F401800] 02:45:04 INFO - PROCESS | 3484 | 1465119904556 Marionette DEBUG loaded listener.js 02:45:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (172D8800) [pid = 3484] [serial = 823] [outer = 0F401800] 02:45:04 INFO - PROCESS | 3484 | 1465119904968 Marionette TRACE conn5 <- [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]]]}] 02:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 02:45:04 INFO - PROCESS | 3484 | 1465119905008 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 3484 | 1465119905010 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 02:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:45:04 INFO - PROCESS | 3484 | 1465119905013 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - PROCESS | 3484 | 1465119905014 Marionette TRACE conn5 <- [1,1062,null,{}] 02:45:05 INFO - PROCESS | 3484 | 1465119905018 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:05 INFO - PROCESS | 3484 | 1465119905019 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:05 INFO - PROCESS | 3484 | 1465119905131 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 02:45:05 INFO - PROCESS | 3484 | 1465119905187 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:05 INFO - PROCESS | 3484 | 1465119905189 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:05 INFO - PROCESS | 3484 | ++DOCSHELL 179A0400 == 37 [pid = 3484] [id = 275] 02:45:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1830B800) [pid = 3484] [serial = 824] [outer = 00000000] 02:45:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (1832AC00) [pid = 3484] [serial = 825] [outer = 1830B800] 02:45:05 INFO - PROCESS | 3484 | 1465119905234 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1861AC00) [pid = 3484] [serial = 826] [outer = 1830B800] 02:45:05 INFO - PROCESS | 3484 | 1465119905593 Marionette TRACE conn5 <- [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]]]}] 02:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 02:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:45:05 INFO - PROCESS | 3484 | 1465119905644 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 02:45:05 INFO - PROCESS | 3484 | 1465119905645 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 02:45:05 INFO - PROCESS | 3484 | 1465119905648 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:45:05 INFO - PROCESS | 3484 | 1465119905650 Marionette TRACE conn5 <- [1,1066,null,{}] 02:45:05 INFO - PROCESS | 3484 | 1465119905653 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:05 INFO - PROCESS | 3484 | 1465119905655 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:05 INFO - PROCESS | 3484 | 1465119905772 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 02:45:05 INFO - PROCESS | 3484 | 1465119905807 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:05 INFO - PROCESS | 3484 | 1465119905809 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:05 INFO - PROCESS | 3484 | ++DOCSHELL 169C0400 == 38 [pid = 3484] [id = 276] 02:45:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (18620400) [pid = 3484] [serial = 827] [outer = 00000000] 02:45:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (18697C00) [pid = 3484] [serial = 828] [outer = 18620400] 02:45:05 INFO - PROCESS | 3484 | 1465119905862 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (18698800) [pid = 3484] [serial = 829] [outer = 18620400] 02:45:06 INFO - PROCESS | 3484 | 1465119906477 Marionette TRACE conn5 <- [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]]]}] 02:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 871ms 02:45:06 INFO - PROCESS | 3484 | 1465119906521 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 3484 | 1465119906526 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 02:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:45:06 INFO - PROCESS | 3484 | 1465119906545 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - PROCESS | 3484 | 1465119906550 Marionette TRACE conn5 <- [1,1070,null,{}] 02:45:06 INFO - PROCESS | 3484 | 1465119906556 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:06 INFO - PROCESS | 3484 | 1465119906559 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:06 INFO - PROCESS | 3484 | 1465119906677 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 02:45:06 INFO - PROCESS | 3484 | 1465119906799 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:06 INFO - PROCESS | 3484 | 1465119906803 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:06 INFO - PROCESS | 3484 | ++DOCSHELL 0E055000 == 39 [pid = 3484] [id = 277] 02:45:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (0E103000) [pid = 3484] [serial = 830] [outer = 00000000] 02:45:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (14AEBC00) [pid = 3484] [serial = 831] [outer = 0E103000] 02:45:06 INFO - PROCESS | 3484 | 1465119906863 Marionette DEBUG loaded listener.js 02:45:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (154B4800) [pid = 3484] [serial = 832] [outer = 0E103000] 02:45:07 INFO - PROCESS | 3484 | 1465119907451 Marionette TRACE conn5 <- [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]]]}] 02:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 970ms 02:45:07 INFO - PROCESS | 3484 | 1465119907520 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 02:45:07 INFO - PROCESS | 3484 | 1465119907525 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 02:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:45:07 INFO - PROCESS | 3484 | 1465119907531 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:45:07 INFO - PROCESS | 3484 | 1465119907534 Marionette TRACE conn5 <- [1,1074,null,{}] 02:45:07 INFO - PROCESS | 3484 | 1465119907540 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:07 INFO - PROCESS | 3484 | 1465119907543 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:07 INFO - PROCESS | 3484 | 1465119907699 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 02:45:07 INFO - PROCESS | 3484 | 1465119907821 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:07 INFO - PROCESS | 3484 | 1465119907824 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:07 INFO - PROCESS | 3484 | ++DOCSHELL 171B2000 == 40 [pid = 3484] [id = 278] 02:45:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (17211C00) [pid = 3484] [serial = 833] [outer = 00000000] 02:45:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (172A7000) [pid = 3484] [serial = 834] [outer = 17211C00] 02:45:07 INFO - PROCESS | 3484 | 1465119907887 Marionette DEBUG loaded listener.js 02:45:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (17758C00) [pid = 3484] [serial = 835] [outer = 17211C00] 02:45:08 INFO - PROCESS | 3484 | 1465119908488 Marionette TRACE conn5 <- [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]]]}] 02:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 02:45:08 INFO - PROCESS | 3484 | 1465119908504 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 02:45:08 INFO - PROCESS | 3484 | 1465119908506 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 02:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:45:08 INFO - PROCESS | 3484 | 1465119908525 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:45:08 INFO - PROCESS | 3484 | 1465119908529 Marionette TRACE conn5 <- [1,1078,null,{}] 02:45:08 INFO - PROCESS | 3484 | 1465119908540 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:08 INFO - PROCESS | 3484 | 1465119908544 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:08 INFO - PROCESS | 3484 | 1465119908655 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 02:45:08 INFO - PROCESS | 3484 | 1465119908785 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:08 INFO - PROCESS | 3484 | 1465119908789 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:08 INFO - PROCESS | 3484 | ++DOCSHELL 19305400 == 41 [pid = 3484] [id = 279] 02:45:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (1930B000) [pid = 3484] [serial = 836] [outer = 00000000] 02:45:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (194E0000) [pid = 3484] [serial = 837] [outer = 1930B000] 02:45:08 INFO - PROCESS | 3484 | 1465119908847 Marionette DEBUG loaded listener.js 02:45:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (195C1000) [pid = 3484] [serial = 838] [outer = 1930B000] 02:45:09 INFO - PROCESS | 3484 | 1465119909563 Marionette TRACE conn5 <- [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]]]}] 02:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1075ms 02:45:09 INFO - PROCESS | 3484 | 1465119909616 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 02:45:09 INFO - PROCESS | 3484 | 1465119909620 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 02:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:45:09 INFO - PROCESS | 3484 | 1465119909626 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:45:09 INFO - PROCESS | 3484 | 1465119909629 Marionette TRACE conn5 <- [1,1082,null,{}] 02:45:09 INFO - PROCESS | 3484 | 1465119909635 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:09 INFO - PROCESS | 3484 | 1465119909637 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:09 INFO - PROCESS | 3484 | 1465119909745 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 02:45:09 INFO - PROCESS | 3484 | 1465119909841 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:09 INFO - PROCESS | 3484 | 1465119909845 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:09 INFO - PROCESS | 3484 | ++DOCSHELL 0E693800 == 42 [pid = 3484] [id = 280] 02:45:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (0F403000) [pid = 3484] [serial = 839] [outer = 00000000] 02:45:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (12E28400) [pid = 3484] [serial = 840] [outer = 0F403000] 02:45:09 INFO - PROCESS | 3484 | 1465119909894 Marionette DEBUG loaded listener.js 02:45:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (13C19000) [pid = 3484] [serial = 841] [outer = 0F403000] 02:45:10 INFO - PROCESS | 3484 | --DOCSHELL 0C49F000 == 41 [pid = 3484] [id = 23] 02:45:10 INFO - PROCESS | 3484 | --DOCSHELL 0C499400 == 40 [pid = 3484] [id = 22] 02:45:10 INFO - PROCESS | 3484 | --DOCSHELL 1C785C00 == 39 [pid = 3484] [id = 8] 02:45:10 INFO - PROCESS | 3484 | --DOCSHELL 0F406000 == 38 [pid = 3484] [id = 14] 02:45:10 INFO - PROCESS | 3484 | --DOCSHELL 16ED5400 == 37 [pid = 3484] [id = 17] 02:45:10 INFO - PROCESS | 3484 | --DOCSHELL 147DB400 == 36 [pid = 3484] [id = 28] 02:45:10 INFO - PROCESS | 3484 | --DOCSHELL 0E10F400 == 35 [pid = 3484] [id = 26] 02:45:10 INFO - PROCESS | 3484 | --DOCSHELL 0F690C00 == 34 [pid = 3484] [id = 27] 02:45:10 INFO - PROCESS | 3484 | --DOCSHELL 1312E400 == 33 [pid = 3484] [id = 15] 02:45:10 INFO - PROCESS | 3484 | --DOCSHELL 0F69AC00 == 32 [pid = 3484] [id = 267] 02:45:10 INFO - PROCESS | 3484 | --DOCSHELL 0DA66800 == 31 [pid = 3484] [id = 266] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (0F7F0000) [pid = 3484] [serial = 795] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOCSHELL 0E269400 == 30 [pid = 3484] [id = 265] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (17758000) [pid = 3484] [serial = 771] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (1841B800) [pid = 3484] [serial = 780] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (1725B800) [pid = 3484] [serial = 768] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (17999400) [pid = 3484] [serial = 775] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (13C13800) [pid = 3484] [serial = 754] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (16ED1000) [pid = 3484] [serial = 765] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (16930C00) [pid = 3484] [serial = 763] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (16ED8C00) [pid = 3484] [serial = 766] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (17266000) [pid = 3484] [serial = 769] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (0E26F800) [pid = 3484] [serial = 757] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (177BA800) [pid = 3484] [serial = 777] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1312C000) [pid = 3484] [serial = 753] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (17992400) [pid = 3484] [serial = 774] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (17996C00) [pid = 3484] [serial = 778] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0D23A000) [pid = 3484] [serial = 750] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0E110800) [pid = 3484] [serial = 756] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (15CCC400) [pid = 3484] [serial = 762] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0D97B000) [pid = 3484] [serial = 751] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (13C15000) [pid = 3484] [serial = 760] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (12ECB800) [pid = 3484] [serial = 759] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (177B2C00) [pid = 3484] [serial = 772] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (19CE7C00) [pid = 3484] [serial = 748] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (12E7FC00) [pid = 3484] [serial = 787] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (12775000) [pid = 3484] [serial = 786] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (16ED1400) [pid = 3484] [serial = 789] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (194E7C00) [pid = 3484] [serial = 793] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (193C5400) [pid = 3484] [serial = 792] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (18626000) [pid = 3484] [serial = 781] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (18696800) [pid = 3484] [serial = 783] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (1869BC00) [pid = 3484] [serial = 784] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (17219800) [pid = 3484] [serial = 790] [outer = 00000000] [url = about:blank] 02:45:10 INFO - PROCESS | 3484 | 1465119910503 Marionette TRACE conn5 <- [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]]]}] 02:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 930ms 02:45:10 INFO - PROCESS | 3484 | 1465119910560 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 02:45:10 INFO - PROCESS | 3484 | 1465119910564 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 02:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:45:10 INFO - PROCESS | 3484 | 1465119910570 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:45:10 INFO - PROCESS | 3484 | 1465119910572 Marionette TRACE conn5 <- [1,1086,null,{}] 02:45:10 INFO - PROCESS | 3484 | 1465119910576 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:10 INFO - PROCESS | 3484 | 1465119910579 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:10 INFO - PROCESS | 3484 | 1465119910667 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 02:45:10 INFO - PROCESS | 3484 | 1465119910673 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:10 INFO - PROCESS | 3484 | 1465119910675 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:10 INFO - PROCESS | 3484 | ++DOCSHELL 0DA2EC00 == 31 [pid = 3484] [id = 281] 02:45:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0DA66800) [pid = 3484] [serial = 842] [outer = 00000000] 02:45:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (0E839400) [pid = 3484] [serial = 843] [outer = 0DA66800] 02:45:10 INFO - PROCESS | 3484 | 1465119910723 Marionette DEBUG loaded listener.js 02:45:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (0F7F0000) [pid = 3484] [serial = 844] [outer = 0DA66800] 02:45:11 INFO - PROCESS | 3484 | 1465119911242 Marionette TRACE conn5 <- [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]]]}] 02:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 730ms 02:45:11 INFO - PROCESS | 3484 | 1465119911303 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 02:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:45:11 INFO - PROCESS | 3484 | 1465119911305 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 02:45:11 INFO - PROCESS | 3484 | 1465119911308 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - PROCESS | 3484 | 1465119911312 Marionette TRACE conn5 <- [1,1090,null,{}] 02:45:11 INFO - PROCESS | 3484 | 1465119911321 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:11 INFO - PROCESS | 3484 | 1465119911326 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:11 INFO - PROCESS | 3484 | 1465119911416 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 02:45:11 INFO - PROCESS | 3484 | 1465119911505 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:11 INFO - PROCESS | 3484 | 1465119911508 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:11 INFO - PROCESS | 3484 | ++DOCSHELL 1540D800 == 32 [pid = 3484] [id = 282] 02:45:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (1540EC00) [pid = 3484] [serial = 845] [outer = 00000000] 02:45:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (16926800) [pid = 3484] [serial = 846] [outer = 1540EC00] 02:45:11 INFO - PROCESS | 3484 | 1465119911556 Marionette DEBUG loaded listener.js 02:45:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (16930400) [pid = 3484] [serial = 847] [outer = 1540EC00] 02:45:11 INFO - PROCESS | 3484 | 1465119911943 Marionette TRACE conn5 <- [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]]]}] 02:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 690ms 02:45:11 INFO - PROCESS | 3484 | 1465119911999 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 02:45:11 INFO - PROCESS | 3484 | 1465119912001 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 02:45:11 INFO - PROCESS | 3484 | 1465119912004 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - PROCESS | 3484 | 1465119912006 Marionette TRACE conn5 <- [1,1094,null,{}] 02:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:45:11 INFO - PROCESS | 3484 | 1465119912009 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:11 INFO - PROCESS | 3484 | 1465119912011 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:12 INFO - PROCESS | 3484 | 1465119912101 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 02:45:12 INFO - PROCESS | 3484 | 1465119912108 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:12 INFO - PROCESS | 3484 | 1465119912110 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:12 INFO - PROCESS | 3484 | ++DOCSHELL 16B62400 == 33 [pid = 3484] [id = 283] 02:45:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (16B69400) [pid = 3484] [serial = 848] [outer = 00000000] 02:45:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (1720F800) [pid = 3484] [serial = 849] [outer = 16B69400] 02:45:12 INFO - PROCESS | 3484 | 1465119912155 Marionette DEBUG loaded listener.js 02:45:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (17218800) [pid = 3484] [serial = 850] [outer = 16B69400] 02:45:12 INFO - PROCESS | 3484 | 1465119912622 Marionette TRACE conn5 <- [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]]]}] 02:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 02:45:12 INFO - PROCESS | 3484 | 1465119912679 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 02:45:12 INFO - PROCESS | 3484 | 1465119912681 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 02:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:45:12 INFO - PROCESS | 3484 | 1465119912695 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:45:12 INFO - PROCESS | 3484 | 1465119912696 Marionette TRACE conn5 <- [1,1098,null,{}] 02:45:12 INFO - PROCESS | 3484 | 1465119912702 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:12 INFO - PROCESS | 3484 | 1465119912704 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:12 INFO - PROCESS | 3484 | 1465119912854 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 02:45:12 INFO - PROCESS | 3484 | 1465119912862 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:12 INFO - PROCESS | 3484 | 1465119912864 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:12 INFO - PROCESS | 3484 | ++DOCSHELL 0E263C00 == 34 [pid = 3484] [id = 284] 02:45:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (0F658800) [pid = 3484] [serial = 851] [outer = 00000000] 02:45:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (172A7C00) [pid = 3484] [serial = 852] [outer = 0F658800] 02:45:12 INFO - PROCESS | 3484 | 1465119912908 Marionette DEBUG loaded listener.js 02:45:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (172AF800) [pid = 3484] [serial = 853] [outer = 0F658800] 02:45:13 INFO - PROCESS | 3484 | 1465119913353 Marionette TRACE conn5 <- [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]]]}] 02:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 690ms 02:45:13 INFO - PROCESS | 3484 | 1465119913379 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 02:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:45:13 INFO - PROCESS | 3484 | 1465119913381 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 02:45:13 INFO - PROCESS | 3484 | 1465119913384 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:45:13 INFO - PROCESS | 3484 | 1465119913385 Marionette TRACE conn5 <- [1,1102,null,{}] 02:45:13 INFO - PROCESS | 3484 | 1465119913389 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:13 INFO - PROCESS | 3484 | 1465119913394 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:13 INFO - PROCESS | 3484 | 1465119913535 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 02:45:13 INFO - PROCESS | 3484 | 1465119913595 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:13 INFO - PROCESS | 3484 | 1465119913597 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:13 INFO - PROCESS | 3484 | ++DOCSHELL 0E10D800 == 35 [pid = 3484] [id = 285] 02:45:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (172D9800) [pid = 3484] [serial = 854] [outer = 00000000] 02:45:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (1799E000) [pid = 3484] [serial = 855] [outer = 172D9800] 02:45:13 INFO - PROCESS | 3484 | 1465119913642 Marionette DEBUG loaded listener.js 02:45:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (18323800) [pid = 3484] [serial = 856] [outer = 172D9800] 02:45:14 INFO - PROCESS | 3484 | 1465119914091 Marionette TRACE conn5 <- [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]]]}] 02:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 02:45:14 INFO - PROCESS | 3484 | 1465119914115 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 02:45:14 INFO - PROCESS | 3484 | 1465119914117 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 02:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:45:14 INFO - PROCESS | 3484 | 1465119914126 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:45:14 INFO - PROCESS | 3484 | 1465119914128 Marionette TRACE conn5 <- [1,1106,null,{}] 02:45:14 INFO - PROCESS | 3484 | 1465119914131 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:14 INFO - PROCESS | 3484 | 1465119914133 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:14 INFO - PROCESS | 3484 | 1465119914287 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 02:45:14 INFO - PROCESS | 3484 | 1465119914299 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:14 INFO - PROCESS | 3484 | 1465119914301 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:14 INFO - PROCESS | 3484 | ++DOCSHELL 1830E000 == 36 [pid = 3484] [id = 286] 02:45:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (18314000) [pid = 3484] [serial = 857] [outer = 00000000] 02:45:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (18624400) [pid = 3484] [serial = 858] [outer = 18314000] 02:45:14 INFO - PROCESS | 3484 | 1465119914345 Marionette DEBUG loaded listener.js 02:45:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (18699C00) [pid = 3484] [serial = 859] [outer = 18314000] 02:45:14 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (0F401800) [pid = 3484] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:45:14 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (1720FC00) [pid = 3484] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:45:14 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (172A8800) [pid = 3484] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:45:14 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (0F69CC00) [pid = 3484] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:45:14 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (15412C00) [pid = 3484] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:45:14 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0DAE6C00) [pid = 3484] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:45:14 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0E41D400) [pid = 3484] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:45:14 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (169EA400) [pid = 3484] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:45:14 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (1830B800) [pid = 3484] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:45:14 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0E270C00) [pid = 3484] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:45:14 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (0D238000) [pid = 3484] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:45:14 INFO - PROCESS | 3484 | 1465119914906 Marionette TRACE conn5 <- [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]]]}] 02:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 830ms 02:45:14 INFO - PROCESS | 3484 | 1465119914951 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 02:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:45:14 INFO - PROCESS | 3484 | 1465119914953 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 02:45:14 INFO - PROCESS | 3484 | 1465119914956 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:45:14 INFO - PROCESS | 3484 | 1465119914958 Marionette TRACE conn5 <- [1,1110,null,{}] 02:45:14 INFO - PROCESS | 3484 | 1465119914961 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:14 INFO - PROCESS | 3484 | 1465119914963 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:15 INFO - PROCESS | 3484 | 1465119915047 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 02:45:15 INFO - PROCESS | 3484 | 1465119915055 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:15 INFO - PROCESS | 3484 | 1465119915057 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:15 INFO - PROCESS | 3484 | ++DOCSHELL 0E931000 == 37 [pid = 3484] [id = 287] 02:45:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (0F403400) [pid = 3484] [serial = 860] [outer = 00000000] 02:45:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (16ED5800) [pid = 3484] [serial = 861] [outer = 0F403400] 02:45:15 INFO - PROCESS | 3484 | 1465119915101 Marionette DEBUG loaded listener.js 02:45:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (17217800) [pid = 3484] [serial = 862] [outer = 0F403400] 02:45:15 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:45:15 INFO - PROCESS | 3484 | 1465119915767 Marionette TRACE conn5 <- [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]]]}] 02:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 830ms 02:45:15 INFO - PROCESS | 3484 | 1465119915787 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 02:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:45:15 INFO - PROCESS | 3484 | 1465119915789 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 02:45:15 INFO - PROCESS | 3484 | 1465119915792 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:45:15 INFO - PROCESS | 3484 | 1465119915794 Marionette TRACE conn5 <- [1,1114,null,{}] 02:45:15 INFO - PROCESS | 3484 | 1465119915797 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:15 INFO - PROCESS | 3484 | 1465119915799 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:15 INFO - PROCESS | 3484 | 1465119915925 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 02:45:15 INFO - PROCESS | 3484 | 1465119915933 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:15 INFO - PROCESS | 3484 | 1465119915935 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:15 INFO - PROCESS | 3484 | ++DOCSHELL 0D8CD400 == 38 [pid = 3484] [id = 288] 02:45:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (0E26C800) [pid = 3484] [serial = 863] [outer = 00000000] 02:45:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (187C1400) [pid = 3484] [serial = 864] [outer = 0E26C800] 02:45:15 INFO - PROCESS | 3484 | 1465119915979 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (19C78000) [pid = 3484] [serial = 865] [outer = 0E26C800] 02:45:16 INFO - PROCESS | 3484 | 1465119916371 Marionette TRACE conn5 <- [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]]]}] 02:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 631ms 02:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:45:16 INFO - PROCESS | 3484 | 1465119916424 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 02:45:16 INFO - PROCESS | 3484 | 1465119916426 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 02:45:16 INFO - PROCESS | 3484 | 1465119916429 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:45:16 INFO - PROCESS | 3484 | 1465119916430 Marionette TRACE conn5 <- [1,1118,null,{}] 02:45:16 INFO - PROCESS | 3484 | 1465119916434 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:16 INFO - PROCESS | 3484 | 1465119916435 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:16 INFO - PROCESS | 3484 | 1465119916555 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 02:45:16 INFO - PROCESS | 3484 | 1465119916610 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 3484 | 1465119916612 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:16 INFO - PROCESS | 3484 | ++DOCSHELL 0E264400 == 39 [pid = 3484] [id = 289] 02:45:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (18622C00) [pid = 3484] [serial = 866] [outer = 00000000] 02:45:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (19C81C00) [pid = 3484] [serial = 867] [outer = 18622C00] 02:45:16 INFO - PROCESS | 3484 | 1465119916655 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (19C82400) [pid = 3484] [serial = 868] [outer = 18622C00] 02:45:17 INFO - PROCESS | 3484 | 1465119917278 Marionette TRACE conn5 <- [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]]]}] 02:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 870ms 02:45:17 INFO - PROCESS | 3484 | 1465119917301 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 02:45:17 INFO - PROCESS | 3484 | 1465119917305 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 02:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:45:17 INFO - PROCESS | 3484 | 1465119917310 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 3484 | 1465119917315 Marionette TRACE conn5 <- [1,1122,null,{}] 02:45:17 INFO - PROCESS | 3484 | 1465119917321 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:17 INFO - PROCESS | 3484 | 1465119917323 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:17 INFO - PROCESS | 3484 | 1465119917438 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 02:45:17 INFO - PROCESS | 3484 | 1465119917570 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:17 INFO - PROCESS | 3484 | 1465119917572 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:17 INFO - PROCESS | 3484 | ++DOCSHELL 0E049400 == 40 [pid = 3484] [id = 290] 02:45:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (0E109000) [pid = 3484] [serial = 869] [outer = 00000000] 02:45:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (0F697C00) [pid = 3484] [serial = 870] [outer = 0E109000] 02:45:17 INFO - PROCESS | 3484 | 1465119917631 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1317C400) [pid = 3484] [serial = 871] [outer = 0E109000] 02:45:18 INFO - PROCESS | 3484 | 1465119918253 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 990ms 02:45:18 INFO - PROCESS | 3484 | 1465119918300 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 02:45:18 INFO - PROCESS | 3484 | 1465119918305 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 02:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:45:18 INFO - PROCESS | 3484 | 1465119918326 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 3484 | 1465119918329 Marionette TRACE conn5 <- [1,1126,null,{}] 02:45:18 INFO - PROCESS | 3484 | 1465119918333 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:18 INFO - PROCESS | 3484 | 1465119918336 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:18 INFO - PROCESS | 3484 | 1465119918453 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 02:45:18 INFO - PROCESS | 3484 | 1465119918584 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:18 INFO - PROCESS | 3484 | 1465119918587 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:18 INFO - PROCESS | 3484 | ++DOCSHELL 1692C400 == 41 [pid = 3484] [id = 291] 02:45:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (16B49000) [pid = 3484] [serial = 872] [outer = 00000000] 02:45:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (16ED5C00) [pid = 3484] [serial = 873] [outer = 16B49000] 02:45:18 INFO - PROCESS | 3484 | 1465119918644 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (17267400) [pid = 3484] [serial = 874] [outer = 16B49000] 02:45:19 INFO - PROCESS | 3484 | 1465119919318 Marionette TRACE conn5 <- [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]]]}] 02:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1023ms 02:45:19 INFO - PROCESS | 3484 | 1465119919355 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 02:45:19 INFO - PROCESS | 3484 | 1465119919357 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 02:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:45:19 INFO - PROCESS | 3484 | 1465119919362 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:45:19 INFO - PROCESS | 3484 | 1465119919366 Marionette TRACE conn5 <- [1,1130,null,{}] 02:45:19 INFO - PROCESS | 3484 | 1465119919377 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:19 INFO - PROCESS | 3484 | 1465119919382 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:19 INFO - PROCESS | 3484 | 1465119919511 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 02:45:19 INFO - PROCESS | 3484 | 1465119919651 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 3484 | 1465119919654 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:19 INFO - PROCESS | 3484 | ++DOCSHELL 19C7F000 == 42 [pid = 3484] [id = 292] 02:45:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (19C7F400) [pid = 3484] [serial = 875] [outer = 00000000] 02:45:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (19CED000) [pid = 3484] [serial = 876] [outer = 19C7F400] 02:45:19 INFO - PROCESS | 3484 | 1465119919713 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (1A01D400) [pid = 3484] [serial = 877] [outer = 19C7F400] 02:45:20 INFO - PROCESS | 3484 | 1465119920503 Marionette TRACE conn5 <- [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]]]}] 02:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1180ms 02:45:20 INFO - PROCESS | 3484 | 1465119920547 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 02:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:45:20 INFO - PROCESS | 3484 | 1465119920550 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 02:45:20 INFO - PROCESS | 3484 | 1465119920555 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:45:20 INFO - PROCESS | 3484 | 1465119920558 Marionette TRACE conn5 <- [1,1134,null,{}] 02:45:20 INFO - PROCESS | 3484 | 1465119920564 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:20 INFO - PROCESS | 3484 | 1465119920566 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:20 INFO - PROCESS | 3484 | 1465119920672 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 02:45:20 INFO - PROCESS | 3484 | 1465119920812 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:20 INFO - PROCESS | 3484 | 1465119920815 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:20 INFO - PROCESS | 3484 | ++DOCSHELL 0E26A000 == 43 [pid = 3484] [id = 293] 02:45:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (0E26D800) [pid = 3484] [serial = 878] [outer = 00000000] 02:45:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (0F697800) [pid = 3484] [serial = 879] [outer = 0E26D800] 02:45:20 INFO - PROCESS | 3484 | 1465119920866 Marionette DEBUG loaded listener.js 02:45:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (1312E400) [pid = 3484] [serial = 880] [outer = 0E26D800] 02:45:21 INFO - PROCESS | 3484 | --DOCSHELL 172CEC00 == 42 [pid = 3484] [id = 19] 02:45:21 INFO - PROCESS | 3484 | --DOCSHELL 18313400 == 41 [pid = 3484] [id = 20] 02:45:21 INFO - PROCESS | 3484 | --DOCSHELL 15C0C000 == 40 [pid = 3484] [id = 24] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (17217400) [pid = 3484] [serial = 813] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (172CAC00) [pid = 3484] [serial = 816] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (12E31000) [pid = 3484] [serial = 802] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (1277B000) [pid = 3484] [serial = 801] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (15419000) [pid = 3484] [serial = 807] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (154B9800) [pid = 3484] [serial = 808] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (0E261400) [pid = 3484] [serial = 799] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (0E106800) [pid = 3484] [serial = 798] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1725C000) [pid = 3484] [serial = 814] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (12ED3000) [pid = 3484] [serial = 796] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (169F6C00) [pid = 3484] [serial = 810] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (1832AC00) [pid = 3484] [serial = 825] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0E693000) [pid = 3484] [serial = 804] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (0F780400) [pid = 3484] [serial = 805] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0E10E400) [pid = 3484] [serial = 819] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (172CC000) [pid = 3484] [serial = 817] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (15411800) [pid = 3484] [serial = 820] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (172CE000) [pid = 3484] [serial = 822] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (1861AC00) [pid = 3484] [serial = 826] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (172D8800) [pid = 3484] [serial = 823] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (16B64800) [pid = 3484] [serial = 811] [outer = 00000000] [url = about:blank] 02:45:21 INFO - PROCESS | 3484 | 1465119921387 Marionette TRACE conn5 <- [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]]]}] 02:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 870ms 02:45:21 INFO - PROCESS | 3484 | 1465119921426 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 3484 | 1465119921431 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 02:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:45:21 INFO - PROCESS | 3484 | 1465119921436 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - PROCESS | 3484 | 1465119921439 Marionette TRACE conn5 <- [1,1138,null,{}] 02:45:21 INFO - PROCESS | 3484 | 1465119921442 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:21 INFO - PROCESS | 3484 | 1465119921445 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:21 INFO - PROCESS | 3484 | 1465119921533 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 02:45:21 INFO - PROCESS | 3484 | 1465119921542 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 3484 | 1465119921544 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:21 INFO - PROCESS | 3484 | ++DOCSHELL 0E26BC00 == 41 [pid = 3484] [id = 294] 02:45:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (0E26C400) [pid = 3484] [serial = 881] [outer = 00000000] 02:45:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (0F663000) [pid = 3484] [serial = 882] [outer = 0E26C400] 02:45:21 INFO - PROCESS | 3484 | 1465119921591 Marionette DEBUG loaded listener.js 02:45:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (127C5000) [pid = 3484] [serial = 883] [outer = 0E26C400] 02:45:22 INFO - PROCESS | 3484 | 1465119922092 Marionette TRACE conn5 <- [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]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 02:45:22 INFO - PROCESS | 3484 | 1465119922140 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 3484 | 1465119922143 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 02:45:22 INFO - PROCESS | 3484 | 1465119922150 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:45:22 INFO - PROCESS | 3484 | 1465119922153 Marionette TRACE conn5 <- [1,1142,null,{}] 02:45:22 INFO - PROCESS | 3484 | 1465119922164 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:22 INFO - PROCESS | 3484 | 1465119922168 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:22 INFO - PROCESS | 3484 | 1465119922256 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 02:45:22 INFO - PROCESS | 3484 | 1465119922349 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:22 INFO - PROCESS | 3484 | 1465119922352 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:22 INFO - PROCESS | 3484 | ++DOCSHELL 157F6800 == 42 [pid = 3484] [id = 295] 02:45:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (157F7C00) [pid = 3484] [serial = 884] [outer = 00000000] 02:45:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (15CD9000) [pid = 3484] [serial = 885] [outer = 157F7C00] 02:45:22 INFO - PROCESS | 3484 | 1465119922399 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (169B3C00) [pid = 3484] [serial = 886] [outer = 157F7C00] 02:45:22 INFO - PROCESS | 3484 | 1465119922794 Marionette TRACE conn5 <- [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]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 02:45:22 INFO - PROCESS | 3484 | 1465119922826 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 3484 | 1465119922829 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 02:45:22 INFO - PROCESS | 3484 | 1465119922832 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:45:22 INFO - PROCESS | 3484 | 1465119922834 Marionette TRACE conn5 <- [1,1146,null,{}] 02:45:22 INFO - PROCESS | 3484 | 1465119922837 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:22 INFO - PROCESS | 3484 | 1465119922839 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:22 INFO - PROCESS | 3484 | 1465119922927 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 02:45:22 INFO - PROCESS | 3484 | 1465119922933 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:22 INFO - PROCESS | 3484 | 1465119922935 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:22 INFO - PROCESS | 3484 | ++DOCSHELL 16B5E400 == 43 [pid = 3484] [id = 296] 02:45:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (16E02000) [pid = 3484] [serial = 887] [outer = 00000000] 02:45:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (16ED8C00) [pid = 3484] [serial = 888] [outer = 16E02000] 02:45:22 INFO - PROCESS | 3484 | 1465119922988 Marionette DEBUG loaded listener.js 02:45:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (17217C00) [pid = 3484] [serial = 889] [outer = 16E02000] 02:45:23 INFO - PROCESS | 3484 | 1465119923429 Marionette TRACE conn5 <- [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]]]}] 02:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 631ms 02:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:45:23 INFO - PROCESS | 3484 | 1465119923468 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 02:45:23 INFO - PROCESS | 3484 | 1465119923470 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 02:45:23 INFO - PROCESS | 3484 | 1465119923477 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:45:23 INFO - PROCESS | 3484 | 1465119923479 Marionette TRACE conn5 <- [1,1150,null,{}] 02:45:23 INFO - PROCESS | 3484 | 1465119923492 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:23 INFO - PROCESS | 3484 | 1465119923494 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:23 INFO - PROCESS | 3484 | 1465119923603 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 02:45:23 INFO - PROCESS | 3484 | 1465119923686 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:23 INFO - PROCESS | 3484 | 1465119923688 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:23 INFO - PROCESS | 3484 | ++DOCSHELL 17260C00 == 44 [pid = 3484] [id = 297] 02:45:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (17261800) [pid = 3484] [serial = 890] [outer = 00000000] 02:45:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (172A5800) [pid = 3484] [serial = 891] [outer = 17261800] 02:45:23 INFO - PROCESS | 3484 | 1465119923732 Marionette DEBUG loaded listener.js 02:45:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (172A7400) [pid = 3484] [serial = 892] [outer = 17261800] 02:45:24 INFO - PROCESS | 3484 | 1465119924170 Marionette TRACE conn5 <- [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]]]}] 02:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 750ms 02:45:24 INFO - PROCESS | 3484 | 1465119924225 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 02:45:24 INFO - PROCESS | 3484 | 1465119924227 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 02:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:45:24 INFO - PROCESS | 3484 | 1465119924230 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:45:24 INFO - PROCESS | 3484 | 1465119924232 Marionette TRACE conn5 <- [1,1154,null,{}] 02:45:24 INFO - PROCESS | 3484 | 1465119924240 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:24 INFO - PROCESS | 3484 | 1465119924246 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:24 INFO - PROCESS | 3484 | 1465119924385 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 02:45:24 INFO - PROCESS | 3484 | 1465119924450 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:24 INFO - PROCESS | 3484 | 1465119924452 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:24 INFO - PROCESS | 3484 | ++DOCSHELL 12854C00 == 45 [pid = 3484] [id = 298] 02:45:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (1799D400) [pid = 3484] [serial = 893] [outer = 00000000] 02:45:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (18312000) [pid = 3484] [serial = 894] [outer = 1799D400] 02:45:24 INFO - PROCESS | 3484 | 1465119924496 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (18320400) [pid = 3484] [serial = 895] [outer = 1799D400] 02:45:24 INFO - PROCESS | 3484 | 1465119924929 Marionette TRACE conn5 <- [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]]]}] 02:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 770ms 02:45:24 INFO - PROCESS | 3484 | 1465119925009 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 02:45:24 INFO - PROCESS | 3484 | 1465119925012 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 02:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:45:25 INFO - PROCESS | 3484 | 1465119925015 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - PROCESS | 3484 | 1465119925017 Marionette TRACE conn5 <- [1,1158,null,{}] 02:45:25 INFO - PROCESS | 3484 | 1465119925020 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:25 INFO - PROCESS | 3484 | 1465119925022 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:25 INFO - PROCESS | 3484 | 1465119925145 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 02:45:25 INFO - PROCESS | 3484 | 1465119925209 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:25 INFO - PROCESS | 3484 | 1465119925211 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:25 INFO - PROCESS | 3484 | ++DOCSHELL 1799C000 == 46 [pid = 3484] [id = 299] 02:45:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (18324800) [pid = 3484] [serial = 896] [outer = 00000000] 02:45:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (18624C00) [pid = 3484] [serial = 897] [outer = 18324800] 02:45:25 INFO - PROCESS | 3484 | 1465119925255 Marionette DEBUG loaded listener.js 02:45:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (18697800) [pid = 3484] [serial = 898] [outer = 18324800] 02:45:25 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (0F403000) [pid = 3484] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:45:25 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (16B69400) [pid = 3484] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:45:25 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (0DA66800) [pid = 3484] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:45:25 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (0E103000) [pid = 3484] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:45:25 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (1540EC00) [pid = 3484] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:45:25 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (18314000) [pid = 3484] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:45:25 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (0E26C800) [pid = 3484] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:45:25 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (0F403400) [pid = 3484] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:45:25 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0F658800) [pid = 3484] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:45:25 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (172D9800) [pid = 3484] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:45:25 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (17211C00) [pid = 3484] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:45:25 INFO - PROCESS | 3484 | 1465119925785 Marionette TRACE conn5 <- [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]]]}] 02:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 830ms 02:45:25 INFO - PROCESS | 3484 | 1465119925849 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 02:45:25 INFO - PROCESS | 3484 | 1465119925851 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 02:45:25 INFO - PROCESS | 3484 | 1465119925854 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:45:25 INFO - PROCESS | 3484 | 1465119925856 Marionette TRACE conn5 <- [1,1162,null,{}] 02:45:25 INFO - PROCESS | 3484 | 1465119925859 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:25 INFO - PROCESS | 3484 | 1465119925861 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:25 INFO - PROCESS | 3484 | 1465119925975 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 02:45:26 INFO - PROCESS | 3484 | 1465119926034 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 3484 | 1465119926035 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:26 INFO - PROCESS | 3484 | ++DOCSHELL 1312D400 == 47 [pid = 3484] [id = 300] 02:45:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1317A000) [pid = 3484] [serial = 899] [outer = 00000000] 02:45:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (17758400) [pid = 3484] [serial = 900] [outer = 1317A000] 02:45:26 INFO - PROCESS | 3484 | 1465119926079 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (18325000) [pid = 3484] [serial = 901] [outer = 1317A000] 02:45:26 INFO - PROCESS | 3484 | 1465119926416 Marionette TRACE conn5 <- [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] 02:45:26 INFO - PROCESS | 3484 | 1465119926496 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 02:45:26 INFO - PROCESS | 3484 | 1465119926499 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:45:26 INFO - PROCESS | 3484 | 1465119926501 Marionette TRACE conn5 <- [1,1166,null,{}] 02:45:26 INFO - PROCESS | 3484 | 1465119926504 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:26 INFO - PROCESS | 3484 | 1465119926506 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:26 INFO - PROCESS | 3484 | 1465119926587 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 02:45:26 INFO - PROCESS | 3484 | 1465119926593 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 3484 | 1465119926595 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:26 INFO - PROCESS | 3484 | ++DOCSHELL 1869B800 == 48 [pid = 3484] [id = 301] 02:45:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1869CC00) [pid = 3484] [serial = 902] [outer = 00000000] 02:45:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (19C7C000) [pid = 3484] [serial = 903] [outer = 1869CC00] 02:45:26 INFO - PROCESS | 3484 | 1465119926638 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (19C7E000) [pid = 3484] [serial = 904] [outer = 1869CC00] 02:45:27 INFO - PROCESS | 3484 | 1465119927084 Marionette TRACE conn5 <- [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] 02:45:27 INFO - PROCESS | 3484 | 1465119927136 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 02:45:27 INFO - PROCESS | 3484 | 1465119927139 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 3484 | 1465119927141 Marionette TRACE conn5 <- [1,1170,null,{}] 02:45:27 INFO - PROCESS | 3484 | 1465119927144 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:27 INFO - PROCESS | 3484 | 1465119927146 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:27 INFO - PROCESS | 3484 | 1465119927228 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 02:45:27 INFO - PROCESS | 3484 | 1465119927233 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:27 INFO - PROCESS | 3484 | 1465119927235 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:27 INFO - PROCESS | 3484 | ++DOCSHELL 1A0AD800 == 49 [pid = 3484] [id = 302] 02:45:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (1A132000) [pid = 3484] [serial = 905] [outer = 00000000] 02:45:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (1A19A000) [pid = 3484] [serial = 906] [outer = 1A132000] 02:45:27 INFO - PROCESS | 3484 | 1465119927278 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1A543400) [pid = 3484] [serial = 907] [outer = 1A132000] 02:45:27 INFO - PROCESS | 3484 | 1465119927855 Marionette TRACE conn5 <- [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] 02:45:27 INFO - PROCESS | 3484 | 1465119927944 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 02:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:45:27 INFO - PROCESS | 3484 | 1465119927964 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 3484 | 1465119927968 Marionette TRACE conn5 <- [1,1174,null,{}] 02:45:27 INFO - PROCESS | 3484 | 1465119927974 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:27 INFO - PROCESS | 3484 | 1465119927977 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:28 INFO - PROCESS | 3484 | 1465119928101 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 02:45:28 INFO - PROCESS | 3484 | 1465119928200 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 3484 | 1465119928205 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:28 INFO - PROCESS | 3484 | ++DOCSHELL 0E047800 == 50 [pid = 3484] [id = 303] 02:45:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (0E049000) [pid = 3484] [serial = 908] [outer = 00000000] 02:45:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (0E69FC00) [pid = 3484] [serial = 909] [outer = 0E049000] 02:45:28 INFO - PROCESS | 3484 | 1465119928261 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (127B9800) [pid = 3484] [serial = 910] [outer = 0E049000] 02:45:28 INFO - PROCESS | 3484 | 1465119928855 Marionette TRACE conn5 <- [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] 02:45:28 INFO - PROCESS | 3484 | 1465119928903 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 02:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:45:28 INFO - PROCESS | 3484 | 1465119928909 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:45:28 INFO - PROCESS | 3484 | 1465119928912 Marionette TRACE conn5 <- [1,1178,null,{}] 02:45:28 INFO - PROCESS | 3484 | 1465119928916 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:28 INFO - PROCESS | 3484 | 1465119928919 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:29 INFO - PROCESS | 3484 | 1465119929032 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 02:45:29 INFO - PROCESS | 3484 | 1465119929167 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 3484 | 1465119929170 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:29 INFO - PROCESS | 3484 | ++DOCSHELL 15C0D800 == 51 [pid = 3484] [id = 304] 02:45:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (1692F800) [pid = 3484] [serial = 911] [outer = 00000000] 02:45:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (16B62800) [pid = 3484] [serial = 912] [outer = 1692F800] 02:45:29 INFO - PROCESS | 3484 | 1465119929227 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (1721B800) [pid = 3484] [serial = 913] [outer = 1692F800] 02:45:29 INFO - PROCESS | 3484 | 1465119929824 Marionette TRACE conn5 <- [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] 02:45:29 INFO - PROCESS | 3484 | 1465119929885 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 02:45:29 INFO - PROCESS | 3484 | 1465119929889 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:45:29 INFO - PROCESS | 3484 | 1465119929893 Marionette TRACE conn5 <- [1,1182,null,{}] 02:45:29 INFO - PROCESS | 3484 | 1465119929904 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:29 INFO - PROCESS | 3484 | 1465119929908 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:30 INFO - PROCESS | 3484 | 1465119930064 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 02:45:30 INFO - PROCESS | 3484 | 1465119930080 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:30 INFO - PROCESS | 3484 | 1465119930083 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:30 INFO - PROCESS | 3484 | ++DOCSHELL 1A53D400 == 52 [pid = 3484] [id = 305] 02:45:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (1A933000) [pid = 3484] [serial = 914] [outer = 00000000] 02:45:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (1A940800) [pid = 3484] [serial = 915] [outer = 1A933000] 02:45:30 INFO - PROCESS | 3484 | 1465119930139 Marionette DEBUG loaded listener.js 02:45:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (1A998C00) [pid = 3484] [serial = 916] [outer = 1A933000] 02:45:30 INFO - PROCESS | 3484 | 1465119930784 Marionette TRACE conn5 <- [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] 02:45:30 INFO - PROCESS | 3484 | 1465119930826 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 02:45:30 INFO - PROCESS | 3484 | 1465119930829 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:45:30 INFO - PROCESS | 3484 | 1465119930831 Marionette TRACE conn5 <- [1,1186,null,{}] 02:45:30 INFO - PROCESS | 3484 | 1465119930835 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:30 INFO - PROCESS | 3484 | 1465119930837 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:30 INFO - PROCESS | 3484 | 1465119930949 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 02:45:31 INFO - PROCESS | 3484 | 1465119931082 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 3484 | 1465119931085 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:31 INFO - PROCESS | 3484 | ++DOCSHELL 1AF8F000 == 53 [pid = 3484] [id = 306] 02:45:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (1AF8F800) [pid = 3484] [serial = 917] [outer = 00000000] 02:45:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 100 (1AF97800) [pid = 3484] [serial = 918] [outer = 1AF8F800] 02:45:31 INFO - PROCESS | 3484 | 1465119931139 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 101 (1AF9B400) [pid = 3484] [serial = 919] [outer = 1AF8F800] 02:45:31 INFO - PROCESS | 3484 | 1465119931691 Marionette TRACE conn5 <- [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]]]}] 02:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 930ms 02:45:31 INFO - PROCESS | 3484 | 1465119931763 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 3484 | 1465119931765 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 02:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:45:31 INFO - PROCESS | 3484 | 1465119931768 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - PROCESS | 3484 | 1465119931770 Marionette TRACE conn5 <- [1,1190,null,{}] 02:45:31 INFO - PROCESS | 3484 | 1465119931774 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:31 INFO - PROCESS | 3484 | 1465119931776 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:31 INFO - PROCESS | 3484 | 1465119931882 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 02:45:32 INFO - PROCESS | 3484 | 1465119932023 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 3484 | 1465119932026 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:32 INFO - PROCESS | 3484 | ++DOCSHELL 0D297400 == 54 [pid = 3484] [id = 307] 02:45:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 102 (0D86C800) [pid = 3484] [serial = 920] [outer = 00000000] 02:45:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 103 (1AF9B000) [pid = 3484] [serial = 921] [outer = 0D86C800] 02:45:32 INFO - PROCESS | 3484 | 1465119932080 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 104 (1AFECC00) [pid = 3484] [serial = 922] [outer = 0D86C800] 02:45:32 INFO - PROCESS | 3484 | 1465119932811 Marionette TRACE conn5 <- [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]]]}] 02:45:32 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 02:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1123ms 02:45:32 INFO - PROCESS | 3484 | 1465119932897 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 02:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:45:32 INFO - PROCESS | 3484 | 1465119932901 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 02:45:32 INFO - PROCESS | 3484 | 1465119932906 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 3484 | 1465119932909 Marionette TRACE conn5 <- [1,1194,null,{}] 02:45:32 INFO - PROCESS | 3484 | 1465119932915 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:32 INFO - PROCESS | 3484 | 1465119932917 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:33 INFO - PROCESS | 3484 | 1465119933018 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 02:45:33 INFO - PROCESS | 3484 | 1465119933157 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:33 INFO - PROCESS | 3484 | 1465119933159 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:33 INFO - PROCESS | 3484 | ++DOCSHELL 0E10B400 == 55 [pid = 3484] [id = 308] 02:45:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 105 (0E69D000) [pid = 3484] [serial = 923] [outer = 00000000] 02:45:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 106 (154E7800) [pid = 3484] [serial = 924] [outer = 0E69D000] 02:45:33 INFO - PROCESS | 3484 | 1465119933209 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 107 (169F1800) [pid = 3484] [serial = 925] [outer = 0E69D000] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 0E931000 == 54 [pid = 3484] [id = 287] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 1869B800 == 53 [pid = 3484] [id = 301] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 1312D400 == 52 [pid = 3484] [id = 300] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 1799C000 == 51 [pid = 3484] [id = 299] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 12854C00 == 50 [pid = 3484] [id = 298] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 17260C00 == 49 [pid = 3484] [id = 297] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 16B5E400 == 48 [pid = 3484] [id = 296] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 157F6800 == 47 [pid = 3484] [id = 295] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 0E26BC00 == 46 [pid = 3484] [id = 294] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 19C7F000 == 45 [pid = 3484] [id = 292] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 0E26A000 == 44 [pid = 3484] [id = 293] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 1692C400 == 43 [pid = 3484] [id = 291] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 0E049400 == 42 [pid = 3484] [id = 290] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 0E268000 == 41 [pid = 3484] [id = 21] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 0D8CD400 == 40 [pid = 3484] [id = 288] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 169B7C00 == 39 [pid = 3484] [id = 16] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 0E694400 == 38 [pid = 3484] [id = 18] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 0E264400 == 37 [pid = 3484] [id = 289] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 147D6800 == 36 [pid = 3484] [id = 10] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 1830E000 == 35 [pid = 3484] [id = 286] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 16EDC000 == 34 [pid = 3484] [id = 11] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 1410BC00 == 33 [pid = 3484] [id = 25] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 0D297400 == 32 [pid = 3484] [id = 307] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 1AF8F000 == 31 [pid = 3484] [id = 306] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 15C0D800 == 30 [pid = 3484] [id = 304] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 1A53D400 == 29 [pid = 3484] [id = 305] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 1A0AD800 == 28 [pid = 3484] [id = 302] 02:45:34 INFO - PROCESS | 3484 | --DOCSHELL 0E047800 == 27 [pid = 3484] [id = 303] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 106 (172A7C00) [pid = 3484] [serial = 852] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 105 (172AF800) [pid = 3484] [serial = 853] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 104 (18323800) [pid = 3484] [serial = 856] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 103 (1799E000) [pid = 3484] [serial = 855] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 102 (17758C00) [pid = 3484] [serial = 835] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 101 (172A7000) [pid = 3484] [serial = 834] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 100 (13C19000) [pid = 3484] [serial = 841] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 99 (12E28400) [pid = 3484] [serial = 840] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (1720F800) [pid = 3484] [serial = 849] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (0E839400) [pid = 3484] [serial = 843] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (0F7F0000) [pid = 3484] [serial = 844] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (154B4800) [pid = 3484] [serial = 832] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (14AEBC00) [pid = 3484] [serial = 831] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (18697C00) [pid = 3484] [serial = 828] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (16926800) [pid = 3484] [serial = 846] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (16930400) [pid = 3484] [serial = 847] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (194E0000) [pid = 3484] [serial = 837] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (18624400) [pid = 3484] [serial = 858] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (19C78000) [pid = 3484] [serial = 865] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (16ED5800) [pid = 3484] [serial = 861] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (19C81C00) [pid = 3484] [serial = 867] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (18699C00) [pid = 3484] [serial = 859] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (17217800) [pid = 3484] [serial = 862] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (187C1400) [pid = 3484] [serial = 864] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (17218800) [pid = 3484] [serial = 850] [outer = 00000000] [url = about:blank] 02:45:34 INFO - PROCESS | 3484 | 1465119934509 Marionette TRACE conn5 <- [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]]]}] 02:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1638ms 02:45:34 INFO - PROCESS | 3484 | 1465119934545 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 02:45:34 INFO - PROCESS | 3484 | 1465119934549 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 02:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:45:34 INFO - PROCESS | 3484 | 1465119934553 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - PROCESS | 3484 | 1465119934556 Marionette TRACE conn5 <- [1,1198,null,{}] 02:45:34 INFO - PROCESS | 3484 | 1465119934560 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:34 INFO - PROCESS | 3484 | 1465119934563 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:34 INFO - PROCESS | 3484 | 1465119934683 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 02:45:34 INFO - PROCESS | 3484 | 1465119934774 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 3484 | 1465119934776 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:34 INFO - PROCESS | 3484 | ++DOCSHELL 0E102000 == 28 [pid = 3484] [id = 309] 02:45:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (0E103C00) [pid = 3484] [serial = 926] [outer = 00000000] 02:45:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (0E26E400) [pid = 3484] [serial = 927] [outer = 0E103C00] 02:45:34 INFO - PROCESS | 3484 | 1465119934824 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (0E694400) [pid = 3484] [serial = 928] [outer = 0E103C00] 02:45:35 INFO - PROCESS | 3484 | 1465119935201 Marionette TRACE conn5 <- [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]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 02:45:35 INFO - PROCESS | 3484 | 1465119935285 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 3484 | 1465119935290 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 02:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:45:35 INFO - PROCESS | 3484 | 1465119935331 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 3484 | 1465119935334 Marionette TRACE conn5 <- [1,1202,null,{}] 02:45:35 INFO - PROCESS | 3484 | 1465119935338 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:35 INFO - PROCESS | 3484 | 1465119935341 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:35 INFO - PROCESS | 3484 | 1465119935435 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 02:45:35 INFO - PROCESS | 3484 | 1465119935444 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:35 INFO - PROCESS | 3484 | 1465119935447 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:35 INFO - PROCESS | 3484 | ++DOCSHELL 147E0000 == 29 [pid = 3484] [id = 310] 02:45:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (147E3000) [pid = 3484] [serial = 929] [outer = 00000000] 02:45:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (1540E800) [pid = 3484] [serial = 930] [outer = 147E3000] 02:45:35 INFO - PROCESS | 3484 | 1465119935494 Marionette DEBUG loaded listener.js 02:45:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (15418800) [pid = 3484] [serial = 931] [outer = 147E3000] 02:45:35 INFO - PROCESS | 3484 | 1465119935942 Marionette TRACE conn5 <- [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]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 02:45:35 INFO - PROCESS | 3484 | 1465119935965 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 3484 | 1465119935967 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 02:45:35 INFO - PROCESS | 3484 | 1465119935970 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:45:35 INFO - PROCESS | 3484 | 1465119935974 Marionette TRACE conn5 <- [1,1206,null,{}] 02:45:35 INFO - PROCESS | 3484 | 1465119935985 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:35 INFO - PROCESS | 3484 | 1465119935989 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:36 INFO - PROCESS | 3484 | 1465119936075 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 02:45:36 INFO - PROCESS | 3484 | 1465119936082 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 3484 | 1465119936085 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:36 INFO - PROCESS | 3484 | ++DOCSHELL 1692BC00 == 30 [pid = 3484] [id = 311] 02:45:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1692A400) [pid = 3484] [serial = 932] [outer = 00000000] 02:45:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (169F1400) [pid = 3484] [serial = 933] [outer = 1692A400] 02:45:36 INFO - PROCESS | 3484 | 1465119936133 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (14AE6800) [pid = 3484] [serial = 934] [outer = 1692A400] 02:45:36 INFO - PROCESS | 3484 | 1465119936636 Marionette TRACE conn5 <- [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]]]}] 02:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 02:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:45:36 INFO - PROCESS | 3484 | 1465119936646 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 02:45:36 INFO - PROCESS | 3484 | 1465119936648 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 02:45:36 INFO - PROCESS | 3484 | 1465119936651 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 3484 | 1465119936653 Marionette TRACE conn5 <- [1,1210,null,{}] 02:45:36 INFO - PROCESS | 3484 | 1465119936657 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:36 INFO - PROCESS | 3484 | 1465119936659 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:36 INFO - PROCESS | 3484 | 1465119936780 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 02:45:36 INFO - PROCESS | 3484 | 1465119936873 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 3484 | 1465119936875 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:36 INFO - PROCESS | 3484 | ++DOCSHELL 1721C000 == 31 [pid = 3484] [id = 312] 02:45:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (1721C800) [pid = 3484] [serial = 935] [outer = 00000000] 02:45:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (17264000) [pid = 3484] [serial = 936] [outer = 1721C800] 02:45:36 INFO - PROCESS | 3484 | 1465119936919 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (172AA000) [pid = 3484] [serial = 937] [outer = 1721C800] 02:45:37 INFO - PROCESS | 3484 | 1465119937338 Marionette TRACE conn5 <- [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] 02:45:37 INFO - PROCESS | 3484 | 1465119937389 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 02:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:45:37 INFO - PROCESS | 3484 | 1465119937396 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:45:37 INFO - PROCESS | 3484 | 1465119937398 Marionette TRACE conn5 <- [1,1214,null,{}] 02:45:37 INFO - PROCESS | 3484 | 1465119937401 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:37 INFO - PROCESS | 3484 | 1465119937403 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:37 INFO - PROCESS | 3484 | 1465119937517 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 02:45:37 INFO - PROCESS | 3484 | 1465119937578 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 3484 | 1465119937580 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:37 INFO - PROCESS | 3484 | ++DOCSHELL 1540D400 == 32 [pid = 3484] [id = 313] 02:45:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (172B0000) [pid = 3484] [serial = 938] [outer = 00000000] 02:45:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (177B2800) [pid = 3484] [serial = 939] [outer = 172B0000] 02:45:37 INFO - PROCESS | 3484 | 1465119937624 Marionette DEBUG loaded listener.js 02:45:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (177B3000) [pid = 3484] [serial = 940] [outer = 172B0000] 02:45:38 INFO - PROCESS | 3484 | 1465119938077 Marionette TRACE conn5 <- [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]]]}] 02:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 02:45:38 INFO - PROCESS | 3484 | 1465119938155 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 02:45:38 INFO - PROCESS | 3484 | 1465119938158 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 02:45:38 INFO - PROCESS | 3484 | 1465119938163 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:45:38 INFO - PROCESS | 3484 | 1465119938165 Marionette TRACE conn5 <- [1,1218,null,{}] 02:45:38 INFO - PROCESS | 3484 | 1465119938168 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:45:38 INFO - PROCESS | 3484 | 1465119938174 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:38 INFO - PROCESS | 3484 | 1465119938299 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 02:45:38 INFO - PROCESS | 3484 | 1465119938693 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:38 INFO - PROCESS | 3484 | 1465119938695 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (17261800) [pid = 3484] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (0E26D800) [pid = 3484] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (157F7C00) [pid = 3484] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (19C7F400) [pid = 3484] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (1799D400) [pid = 3484] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (0E26C400) [pid = 3484] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (0E109000) [pid = 3484] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (16E02000) [pid = 3484] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (16B49000) [pid = 3484] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (1869CC00) [pid = 3484] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (18622C00) [pid = 3484] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1317A000) [pid = 3484] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (18324800) [pid = 3484] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (1A132000) [pid = 3484] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (1930B000) [pid = 3484] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:45:38 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (18620400) [pid = 3484] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:45:38 INFO - PROCESS | 3484 | ++DOCSHELL 0C494800 == 33 [pid = 3484] [id = 314] 02:45:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (0C497C00) [pid = 3484] [serial = 941] [outer = 00000000] 02:45:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (0E10FC00) [pid = 3484] [serial = 942] [outer = 0C497C00] 02:45:38 INFO - PROCESS | 3484 | 1465119938750 Marionette DEBUG loaded listener.js 02:45:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1317A000) [pid = 3484] [serial = 943] [outer = 0C497C00] 02:45:39 INFO - PROCESS | 3484 | 1465119939128 Marionette TRACE conn5 <- [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]]]}] 02:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1011ms 02:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:45:39 INFO - PROCESS | 3484 | 1465119939183 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 3484 | 1465119939185 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 02:45:39 INFO - PROCESS | 3484 | 1465119939188 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 3484 | 1465119939189 Marionette TRACE conn5 <- [1,1222,null,{}] 02:45:39 INFO - PROCESS | 3484 | 1465119939193 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:39 INFO - PROCESS | 3484 | 1465119939195 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:39 INFO - PROCESS | 3484 | 1465119939307 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 02:45:39 INFO - PROCESS | 3484 | 1465119939315 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 3484 | 1465119939317 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:39 INFO - PROCESS | 3484 | ++DOCSHELL 12856000 == 34 [pid = 3484] [id = 315] 02:45:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (13176C00) [pid = 3484] [serial = 944] [outer = 00000000] 02:45:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (1799D400) [pid = 3484] [serial = 945] [outer = 13176C00] 02:45:39 INFO - PROCESS | 3484 | 1465119939360 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (1841B000) [pid = 3484] [serial = 946] [outer = 13176C00] 02:45:39 INFO - PROCESS | 3484 | 1465119939757 Marionette TRACE conn5 <- [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]]]}] 02:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 631ms 02:45:39 INFO - PROCESS | 3484 | 1465119939820 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 3484 | 1465119939822 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 02:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:45:39 INFO - PROCESS | 3484 | 1465119939825 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 3484 | 1465119939827 Marionette TRACE conn5 <- [1,1226,null,{}] 02:45:39 INFO - PROCESS | 3484 | 1465119939830 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:39 INFO - PROCESS | 3484 | 1465119939832 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:39 INFO - PROCESS | 3484 | 1465119939945 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 02:45:39 INFO - PROCESS | 3484 | 1465119939985 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 3484 | 1465119939987 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:39 INFO - PROCESS | 3484 | ++DOCSHELL 1540D000 == 35 [pid = 3484] [id = 316] 02:45:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (1861D800) [pid = 3484] [serial = 947] [outer = 00000000] 02:45:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1869E400) [pid = 3484] [serial = 948] [outer = 1861D800] 02:45:40 INFO - PROCESS | 3484 | 1465119940030 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (172A7C00) [pid = 3484] [serial = 949] [outer = 1861D800] 02:45:40 INFO - PROCESS | 3484 | 1465119940425 Marionette TRACE conn5 <- [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]]]}] 02:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 02:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:45:40 INFO - PROCESS | 3484 | 1465119940456 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 02:45:40 INFO - PROCESS | 3484 | 1465119940458 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 02:45:40 INFO - PROCESS | 3484 | 1465119940461 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:45:40 INFO - PROCESS | 3484 | 1465119940463 Marionette TRACE conn5 <- [1,1230,null,{}] 02:45:40 INFO - PROCESS | 3484 | 1465119940466 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:40 INFO - PROCESS | 3484 | 1465119940468 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:40 INFO - PROCESS | 3484 | 1465119940584 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 02:45:40 INFO - PROCESS | 3484 | 1465119940592 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 3484 | 1465119940594 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:40 INFO - PROCESS | 3484 | ++DOCSHELL 1869D800 == 36 [pid = 3484] [id = 317] 02:45:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (186CB000) [pid = 3484] [serial = 950] [outer = 00000000] 02:45:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (195BF400) [pid = 3484] [serial = 951] [outer = 186CB000] 02:45:40 INFO - PROCESS | 3484 | 1465119940647 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (19C42800) [pid = 3484] [serial = 952] [outer = 186CB000] 02:45:41 INFO - PROCESS | 3484 | 1465119941434 Marionette TRACE conn5 <- [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]]]}] 02:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1018ms 02:45:41 INFO - PROCESS | 3484 | 1465119941480 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 02:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:45:41 INFO - PROCESS | 3484 | 1465119941485 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 02:45:41 INFO - PROCESS | 3484 | 1465119941489 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - PROCESS | 3484 | 1465119941495 Marionette TRACE conn5 <- [1,1234,null,{}] 02:45:41 INFO - PROCESS | 3484 | 1465119941519 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:41 INFO - PROCESS | 3484 | 1465119941522 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:41 INFO - PROCESS | 3484 | 1465119941651 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 02:45:41 INFO - PROCESS | 3484 | 1465119941779 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:41 INFO - PROCESS | 3484 | 1465119941782 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:41 INFO - PROCESS | 3484 | ++DOCSHELL 0DAE9400 == 37 [pid = 3484] [id = 318] 02:45:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (0E10E000) [pid = 3484] [serial = 953] [outer = 00000000] 02:45:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (12A8F000) [pid = 3484] [serial = 954] [outer = 0E10E000] 02:45:41 INFO - PROCESS | 3484 | 1465119941840 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (1410C000) [pid = 3484] [serial = 955] [outer = 0E10E000] 02:45:42 INFO - PROCESS | 3484 | 1465119942532 Marionette TRACE conn5 <- [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]]]}] 02:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1126ms 02:45:42 INFO - PROCESS | 3484 | 1465119942616 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 3484 | 1465119942621 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 02:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:45:42 INFO - PROCESS | 3484 | 1465119942628 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - PROCESS | 3484 | 1465119942631 Marionette TRACE conn5 <- [1,1238,null,{}] 02:45:42 INFO - PROCESS | 3484 | 1465119942635 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:42 INFO - PROCESS | 3484 | 1465119942637 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:42 INFO - PROCESS | 3484 | 1465119942776 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 02:45:42 INFO - PROCESS | 3484 | 1465119942905 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 3484 | 1465119942908 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:42 INFO - PROCESS | 3484 | ++DOCSHELL 0D8D4000 == 38 [pid = 3484] [id = 319] 02:45:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (0DA2B000) [pid = 3484] [serial = 956] [outer = 00000000] 02:45:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (16B49800) [pid = 3484] [serial = 957] [outer = 0DA2B000] 02:45:42 INFO - PROCESS | 3484 | 1465119942966 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (1721A000) [pid = 3484] [serial = 958] [outer = 0DA2B000] 02:45:43 INFO - PROCESS | 3484 | --DOCSHELL 1540D000 == 37 [pid = 3484] [id = 316] 02:45:43 INFO - PROCESS | 3484 | --DOCSHELL 12856000 == 36 [pid = 3484] [id = 315] 02:45:43 INFO - PROCESS | 3484 | --DOCSHELL 0C494800 == 35 [pid = 3484] [id = 314] 02:45:43 INFO - PROCESS | 3484 | --DOCSHELL 1540D400 == 34 [pid = 3484] [id = 313] 02:45:43 INFO - PROCESS | 3484 | --DOCSHELL 1721C000 == 33 [pid = 3484] [id = 312] 02:45:43 INFO - PROCESS | 3484 | --DOCSHELL 1692BC00 == 32 [pid = 3484] [id = 311] 02:45:43 INFO - PROCESS | 3484 | --DOCSHELL 147E0000 == 31 [pid = 3484] [id = 310] 02:45:43 INFO - PROCESS | 3484 | --DOCSHELL 0E102000 == 30 [pid = 3484] [id = 309] 02:45:43 INFO - PROCESS | 3484 | --DOCSHELL 0E10B400 == 29 [pid = 3484] [id = 308] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (195C1000) [pid = 3484] [serial = 838] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (18698800) [pid = 3484] [serial = 829] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (172A5800) [pid = 3484] [serial = 891] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (172A7400) [pid = 3484] [serial = 892] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (0F697800) [pid = 3484] [serial = 879] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (1312E400) [pid = 3484] [serial = 880] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (15CD9000) [pid = 3484] [serial = 885] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (169B3C00) [pid = 3484] [serial = 886] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (19CED000) [pid = 3484] [serial = 876] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (1A01D400) [pid = 3484] [serial = 877] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (18320400) [pid = 3484] [serial = 895] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (0F663000) [pid = 3484] [serial = 882] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (127C5000) [pid = 3484] [serial = 883] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (0F697C00) [pid = 3484] [serial = 870] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (18312000) [pid = 3484] [serial = 894] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (1317C400) [pid = 3484] [serial = 871] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (16ED8C00) [pid = 3484] [serial = 888] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (16ED5C00) [pid = 3484] [serial = 873] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (17267400) [pid = 3484] [serial = 874] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (19C7E000) [pid = 3484] [serial = 904] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (19C82400) [pid = 3484] [serial = 868] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (17758400) [pid = 3484] [serial = 900] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (18624C00) [pid = 3484] [serial = 897] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (1A19A000) [pid = 3484] [serial = 906] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (1A543400) [pid = 3484] [serial = 907] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (19C7C000) [pid = 3484] [serial = 903] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (18697800) [pid = 3484] [serial = 898] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (18325000) [pid = 3484] [serial = 901] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (17217C00) [pid = 3484] [serial = 889] [outer = 00000000] [url = about:blank] 02:45:43 INFO - PROCESS | 3484 | 1465119943775 Marionette TRACE conn5 <- [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]]]}] 02:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1175ms 02:45:43 INFO - PROCESS | 3484 | 1465119943807 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 3484 | 1465119943811 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 02:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:45:43 INFO - PROCESS | 3484 | 1465119943815 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 3484 | 1465119943820 Marionette TRACE conn5 <- [1,1242,null,{}] 02:45:43 INFO - PROCESS | 3484 | 1465119943825 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:43 INFO - PROCESS | 3484 | 1465119943827 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:43 INFO - PROCESS | 3484 | 1465119943925 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 02:45:44 INFO - PROCESS | 3484 | 1465119944019 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 3484 | 1465119944022 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:44 INFO - PROCESS | 3484 | ++DOCSHELL 0F694400 == 30 [pid = 3484] [id = 320] 02:45:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (0F697800) [pid = 3484] [serial = 959] [outer = 00000000] 02:45:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (127C4C00) [pid = 3484] [serial = 960] [outer = 0F697800] 02:45:44 INFO - PROCESS | 3484 | 1465119944069 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (12E28400) [pid = 3484] [serial = 961] [outer = 0F697800] 02:45:44 INFO - PROCESS | 3484 | 1465119944503 Marionette TRACE conn5 <- [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]]]}] 02:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 02:45:44 INFO - PROCESS | 3484 | 1465119944546 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 02:45:44 INFO - PROCESS | 3484 | 1465119944551 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 02:45:44 INFO - PROCESS | 3484 | 1465119944556 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:45:44 INFO - PROCESS | 3484 | 1465119944559 Marionette TRACE conn5 <- [1,1246,null,{}] 02:45:44 INFO - PROCESS | 3484 | 1465119944563 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:44 INFO - PROCESS | 3484 | 1465119944565 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:44 INFO - PROCESS | 3484 | 1465119944658 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 02:45:44 INFO - PROCESS | 3484 | 1465119944665 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 3484 | 1465119944667 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:44 INFO - PROCESS | 3484 | ++DOCSHELL 14AE8C00 == 31 [pid = 3484] [id = 321] 02:45:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (154B2800) [pid = 3484] [serial = 962] [outer = 00000000] 02:45:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (15C07C00) [pid = 3484] [serial = 963] [outer = 154B2800] 02:45:44 INFO - PROCESS | 3484 | 1465119944714 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (16929800) [pid = 3484] [serial = 964] [outer = 154B2800] 02:45:45 INFO - PROCESS | 3484 | 1465119945194 Marionette TRACE conn5 <- [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]]]}] 02:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 02:45:45 INFO - PROCESS | 3484 | 1465119945231 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 3484 | 1465119945234 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 02:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:45:45 INFO - PROCESS | 3484 | 1465119945237 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 3484 | 1465119945241 Marionette TRACE conn5 <- [1,1250,null,{}] 02:45:45 INFO - PROCESS | 3484 | 1465119945251 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:45 INFO - PROCESS | 3484 | 1465119945256 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:45 INFO - PROCESS | 3484 | 1465119945342 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 02:45:45 INFO - PROCESS | 3484 | 1465119945351 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:45 INFO - PROCESS | 3484 | 1465119945354 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:45 INFO - PROCESS | 3484 | ++DOCSHELL 1721CC00 == 32 [pid = 3484] [id = 322] 02:45:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1721E400) [pid = 3484] [serial = 965] [outer = 00000000] 02:45:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (17268000) [pid = 3484] [serial = 966] [outer = 1721E400] 02:45:45 INFO - PROCESS | 3484 | 1465119945479 Marionette DEBUG loaded listener.js 02:45:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (172B3C00) [pid = 3484] [serial = 967] [outer = 1721E400] 02:45:45 INFO - PROCESS | 3484 | 1465119945867 Marionette TRACE conn5 <- [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]]]}] 02:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 02:45:45 INFO - PROCESS | 3484 | 1465119945911 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 3484 | 1465119945913 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 02:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:45:45 INFO - PROCESS | 3484 | 1465119945916 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 3484 | 1465119945918 Marionette TRACE conn5 <- [1,1254,null,{}] 02:45:45 INFO - PROCESS | 3484 | 1465119945922 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:45 INFO - PROCESS | 3484 | 1465119945924 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:46 INFO - PROCESS | 3484 | 1465119946080 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 02:45:46 INFO - PROCESS | 3484 | 1465119946143 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:46 INFO - PROCESS | 3484 | 1465119946145 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:46 INFO - PROCESS | 3484 | ++DOCSHELL 172D2400 == 33 [pid = 3484] [id = 323] 02:45:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (172D8400) [pid = 3484] [serial = 968] [outer = 00000000] 02:45:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (17995C00) [pid = 3484] [serial = 969] [outer = 172D8400] 02:45:46 INFO - PROCESS | 3484 | 1465119946190 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (1799F800) [pid = 3484] [serial = 970] [outer = 172D8400] 02:45:46 INFO - PROCESS | 3484 | 1465119946615 Marionette TRACE conn5 <- [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]]]}] 02:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 02:45:46 INFO - PROCESS | 3484 | 1465119946651 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 02:45:46 INFO - PROCESS | 3484 | 1465119946653 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 02:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:45:46 INFO - PROCESS | 3484 | 1465119946656 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:45:46 INFO - PROCESS | 3484 | 1465119946658 Marionette TRACE conn5 <- [1,1258,null,{}] 02:45:46 INFO - PROCESS | 3484 | 1465119946662 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:46 INFO - PROCESS | 3484 | 1465119946664 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:46 INFO - PROCESS | 3484 | 1465119946775 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 02:45:46 INFO - PROCESS | 3484 | 1465119946780 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:46 INFO - PROCESS | 3484 | 1465119946782 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:46 INFO - PROCESS | 3484 | ++DOCSHELL 1799A000 == 34 [pid = 3484] [id = 324] 02:45:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1830B000) [pid = 3484] [serial = 971] [outer = 00000000] 02:45:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (18319000) [pid = 3484] [serial = 972] [outer = 1830B000] 02:45:46 INFO - PROCESS | 3484 | 1465119946826 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (18320400) [pid = 3484] [serial = 973] [outer = 1830B000] 02:45:47 INFO - PROCESS | 3484 | 1465119947332 Marionette TRACE conn5 <- [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]]]}] 02:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 02:45:47 INFO - PROCESS | 3484 | 1465119947423 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 02:45:47 INFO - PROCESS | 3484 | 1465119947425 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 02:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:45:47 INFO - PROCESS | 3484 | 1465119947431 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:45:47 INFO - PROCESS | 3484 | 1465119947432 Marionette TRACE conn5 <- [1,1262,null,{}] 02:45:47 INFO - PROCESS | 3484 | 1465119947436 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:47 INFO - PROCESS | 3484 | 1465119947441 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:47 INFO - PROCESS | 3484 | 1465119947586 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 02:45:47 INFO - PROCESS | 3484 | 1465119947642 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:47 INFO - PROCESS | 3484 | 1465119947644 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:47 INFO - PROCESS | 3484 | ++DOCSHELL 187CD800 == 35 [pid = 3484] [id = 325] 02:45:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (192BA000) [pid = 3484] [serial = 974] [outer = 00000000] 02:45:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (19428400) [pid = 3484] [serial = 975] [outer = 192BA000] 02:45:47 INFO - PROCESS | 3484 | 1465119947688 Marionette DEBUG loaded listener.js 02:45:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (193C3800) [pid = 3484] [serial = 976] [outer = 192BA000] 02:45:48 INFO - PROCESS | 3484 | 1465119948179 Marionette TRACE conn5 <- [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]]]}] 02:45:48 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (1861D800) [pid = 3484] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:45:48 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (0E69D000) [pid = 3484] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:45:48 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1692F800) [pid = 3484] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:45:48 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (172B0000) [pid = 3484] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:45:48 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (1692A400) [pid = 3484] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:45:48 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0E049000) [pid = 3484] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:45:48 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0D86C800) [pid = 3484] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:45:48 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (1AF8F800) [pid = 3484] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:45:48 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0E103C00) [pid = 3484] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:45:48 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (1721C800) [pid = 3484] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:45:48 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0C497C00) [pid = 3484] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:45:48 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1A933000) [pid = 3484] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:45:48 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (13176C00) [pid = 3484] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:45:48 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (147E3000) [pid = 3484] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 770ms 02:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:45:48 INFO - PROCESS | 3484 | 1465119948202 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 3484 | 1465119948204 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 02:45:48 INFO - PROCESS | 3484 | 1465119948207 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 3484 | 1465119948209 Marionette TRACE conn5 <- [1,1266,null,{}] 02:45:48 INFO - PROCESS | 3484 | 1465119948213 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:48 INFO - PROCESS | 3484 | 1465119948214 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:48 INFO - PROCESS | 3484 | 1465119948296 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 02:45:48 INFO - PROCESS | 3484 | 1465119948304 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 3484 | 1465119948306 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:48 INFO - PROCESS | 3484 | ++DOCSHELL 0E26F800 == 36 [pid = 3484] [id = 326] 02:45:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (0E69C000) [pid = 3484] [serial = 977] [outer = 00000000] 02:45:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (14AEA800) [pid = 3484] [serial = 978] [outer = 0E69C000] 02:45:48 INFO - PROCESS | 3484 | 1465119948353 Marionette DEBUG loaded listener.js 02:45:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (16932000) [pid = 3484] [serial = 979] [outer = 0E69C000] 02:45:48 INFO - PROCESS | 3484 | 1465119948793 Marionette TRACE conn5 <- [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]]]}] 02:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 02:45:48 INFO - PROCESS | 3484 | 1465119948838 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 3484 | 1465119948840 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 02:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:45:48 INFO - PROCESS | 3484 | 1465119948843 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 3484 | 1465119948845 Marionette TRACE conn5 <- [1,1270,null,{}] 02:45:48 INFO - PROCESS | 3484 | 1465119948848 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:48 INFO - PROCESS | 3484 | 1465119948850 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:48 INFO - PROCESS | 3484 | 1465119948955 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 02:45:48 INFO - PROCESS | 3484 | 1465119948963 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 3484 | 1465119948965 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:48 INFO - PROCESS | 3484 | ++DOCSHELL 147E3000 == 37 [pid = 3484] [id = 327] 02:45:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (1725AC00) [pid = 3484] [serial = 980] [outer = 00000000] 02:45:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (19C75800) [pid = 3484] [serial = 981] [outer = 1725AC00] 02:45:48 INFO - PROCESS | 3484 | 1465119949008 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (19C7F000) [pid = 3484] [serial = 982] [outer = 1725AC00] 02:45:49 INFO - PROCESS | 3484 | 1465119949458 Marionette TRACE conn5 <- [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]]]}] 02:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 02:45:49 INFO - PROCESS | 3484 | 1465119949514 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 02:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:45:49 INFO - PROCESS | 3484 | 1465119949516 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 02:45:49 INFO - PROCESS | 3484 | 1465119949519 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:45:49 INFO - PROCESS | 3484 | 1465119949521 Marionette TRACE conn5 <- [1,1274,null,{}] 02:45:49 INFO - PROCESS | 3484 | 1465119949524 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:49 INFO - PROCESS | 3484 | 1465119949526 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:49 INFO - PROCESS | 3484 | 1465119949608 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 02:45:49 INFO - PROCESS | 3484 | 1465119949613 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:49 INFO - PROCESS | 3484 | 1465119949615 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:49 INFO - PROCESS | 3484 | ++DOCSHELL 17219800 == 38 [pid = 3484] [id = 328] 02:45:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (19CE5C00) [pid = 3484] [serial = 983] [outer = 00000000] 02:45:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (1A0B3800) [pid = 3484] [serial = 984] [outer = 19CE5C00] 02:45:49 INFO - PROCESS | 3484 | 1465119949658 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1A0B9000) [pid = 3484] [serial = 985] [outer = 19CE5C00] 02:45:50 INFO - PROCESS | 3484 | 1465119950095 Marionette TRACE conn5 <- [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]]]}] 02:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 02:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:45:50 INFO - PROCESS | 3484 | 1465119950150 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 02:45:50 INFO - PROCESS | 3484 | 1465119950152 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 02:45:50 INFO - PROCESS | 3484 | 1465119950155 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 3484 | 1465119950157 Marionette TRACE conn5 <- [1,1278,null,{}] 02:45:50 INFO - PROCESS | 3484 | 1465119950160 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:50 INFO - PROCESS | 3484 | 1465119950162 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:50 INFO - PROCESS | 3484 | 1465119950293 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 02:45:50 INFO - PROCESS | 3484 | 1465119950452 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:50 INFO - PROCESS | 3484 | 1465119950455 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:50 INFO - PROCESS | 3484 | ++DOCSHELL 0E047800 == 39 [pid = 3484] [id = 329] 02:45:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (0E04A400) [pid = 3484] [serial = 986] [outer = 00000000] 02:45:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (0E10E400) [pid = 3484] [serial = 987] [outer = 0E04A400] 02:45:50 INFO - PROCESS | 3484 | 1465119950513 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (0F401800) [pid = 3484] [serial = 988] [outer = 0E04A400] 02:45:51 INFO - PROCESS | 3484 | 1465119951096 Marionette TRACE conn5 <- [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]]]}] 02:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 970ms 02:45:51 INFO - PROCESS | 3484 | 1465119951128 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 02:45:51 INFO - PROCESS | 3484 | 1465119951132 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 02:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:45:51 INFO - PROCESS | 3484 | 1465119951137 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - PROCESS | 3484 | 1465119951140 Marionette TRACE conn5 <- [1,1282,null,{}] 02:45:51 INFO - PROCESS | 3484 | 1465119951145 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:51 INFO - PROCESS | 3484 | 1465119951148 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:51 INFO - PROCESS | 3484 | 1465119951263 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 02:45:51 INFO - PROCESS | 3484 | 1465119951372 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:51 INFO - PROCESS | 3484 | 1465119951375 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:51 INFO - PROCESS | 3484 | ++DOCSHELL 16E09800 == 40 [pid = 3484] [id = 330] 02:45:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (16ECF800) [pid = 3484] [serial = 989] [outer = 00000000] 02:45:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (16EDD800) [pid = 3484] [serial = 990] [outer = 16ECF800] 02:45:51 INFO - PROCESS | 3484 | 1465119951431 Marionette DEBUG loaded listener.js 02:45:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1725C400) [pid = 3484] [serial = 991] [outer = 16ECF800] 02:45:52 INFO - PROCESS | 3484 | 1465119952007 Marionette TRACE conn5 <- [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]]]}] 02:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 930ms 02:45:52 INFO - PROCESS | 3484 | 1465119952067 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 02:45:52 INFO - PROCESS | 3484 | 1465119952071 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 02:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:45:52 INFO - PROCESS | 3484 | 1465119952075 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:45:52 INFO - PROCESS | 3484 | 1465119952077 Marionette TRACE conn5 <- [1,1286,null,{}] 02:45:52 INFO - PROCESS | 3484 | 1465119952081 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:52 INFO - PROCESS | 3484 | 1465119952084 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:52 INFO - PROCESS | 3484 | 1465119952196 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 02:45:52 INFO - PROCESS | 3484 | 1465119952309 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 3484 | 1465119952311 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:52 INFO - PROCESS | 3484 | ++DOCSHELL 1861C400 == 41 [pid = 3484] [id = 331] 02:45:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (186A0800) [pid = 3484] [serial = 992] [outer = 00000000] 02:45:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (193C6800) [pid = 3484] [serial = 993] [outer = 186A0800] 02:45:52 INFO - PROCESS | 3484 | 1465119952405 Marionette DEBUG loaded listener.js 02:45:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (1A013000) [pid = 3484] [serial = 994] [outer = 186A0800] 02:45:53 INFO - PROCESS | 3484 | 1465119953009 Marionette TRACE conn5 <- [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]]]}] 02:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 02:45:53 INFO - PROCESS | 3484 | 1465119953047 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 02:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:45:53 INFO - PROCESS | 3484 | 1465119953051 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 02:45:53 INFO - PROCESS | 3484 | 1465119953062 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 3484 | 1465119953066 Marionette TRACE conn5 <- [1,1290,null,{}] 02:45:53 INFO - PROCESS | 3484 | 1465119953070 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:53 INFO - PROCESS | 3484 | 1465119953073 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:53 INFO - PROCESS | 3484 | 1465119953219 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 02:45:53 INFO - PROCESS | 3484 | 1465119953352 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:53 INFO - PROCESS | 3484 | 1465119953355 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:53 INFO - PROCESS | 3484 | ++DOCSHELL 18693400 == 42 [pid = 3484] [id = 332] 02:45:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (1A012400) [pid = 3484] [serial = 995] [outer = 00000000] 02:45:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (1AF93000) [pid = 3484] [serial = 996] [outer = 1A012400] 02:45:53 INFO - PROCESS | 3484 | 1465119953410 Marionette DEBUG loaded listener.js 02:45:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (1AF98000) [pid = 3484] [serial = 997] [outer = 1A012400] 02:45:54 INFO - PROCESS | 3484 | 1465119954040 Marionette TRACE conn5 <- [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]]]}] 02:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1028ms 02:45:54 INFO - PROCESS | 3484 | 1465119954088 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 02:45:54 INFO - PROCESS | 3484 | 1465119954090 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 02:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:45:54 INFO - PROCESS | 3484 | 1465119954094 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:45:54 INFO - PROCESS | 3484 | 1465119954096 Marionette TRACE conn5 <- [1,1294,null,{}] 02:45:54 INFO - PROCESS | 3484 | 1465119954100 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:54 INFO - PROCESS | 3484 | 1465119954102 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:54 INFO - PROCESS | 3484 | 1465119954211 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 02:45:54 INFO - PROCESS | 3484 | 1465119954461 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:54 INFO - PROCESS | 3484 | 1465119954464 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:54 INFO - PROCESS | 3484 | ++DOCSHELL 0D93A400 == 43 [pid = 3484] [id = 333] 02:45:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (0DA63C00) [pid = 3484] [serial = 998] [outer = 00000000] 02:45:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (0E267000) [pid = 3484] [serial = 999] [outer = 0DA63C00] 02:45:54 INFO - PROCESS | 3484 | 1465119954541 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (0E838C00) [pid = 3484] [serial = 1000] [outer = 0DA63C00] 02:45:55 INFO - PROCESS | 3484 | 1465119955132 Marionette TRACE conn5 <- [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]]]}] 02:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1067ms 02:45:55 INFO - PROCESS | 3484 | 1465119955192 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 3484 | 1465119955196 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 02:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:45:55 INFO - PROCESS | 3484 | 1465119955200 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 3484 | 1465119955203 Marionette TRACE conn5 <- [1,1298,null,{}] 02:45:55 INFO - PROCESS | 3484 | 1465119955208 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:55 INFO - PROCESS | 3484 | 1465119955213 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 17219800 == 42 [pid = 3484] [id = 328] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 147E3000 == 41 [pid = 3484] [id = 327] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 0E26F800 == 40 [pid = 3484] [id = 326] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 187CD800 == 39 [pid = 3484] [id = 325] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 1799A000 == 38 [pid = 3484] [id = 324] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 172D2400 == 37 [pid = 3484] [id = 323] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 1721CC00 == 36 [pid = 3484] [id = 322] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 14AE8C00 == 35 [pid = 3484] [id = 321] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 0F694400 == 34 [pid = 3484] [id = 320] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 0D8D4000 == 33 [pid = 3484] [id = 319] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 0DAE9400 == 32 [pid = 3484] [id = 318] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 1869D800 == 31 [pid = 3484] [id = 317] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 18693400 == 30 [pid = 3484] [id = 332] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 0D93A400 == 29 [pid = 3484] [id = 333] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 1861C400 == 28 [pid = 3484] [id = 331] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 0E047800 == 27 [pid = 3484] [id = 329] 02:45:55 INFO - PROCESS | 3484 | --DOCSHELL 16E09800 == 26 [pid = 3484] [id = 330] 02:45:55 INFO - PROCESS | 3484 | 1465119955961 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (169F1800) [pid = 3484] [serial = 925] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (1721B800) [pid = 3484] [serial = 913] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (177B3000) [pid = 3484] [serial = 940] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (14AE6800) [pid = 3484] [serial = 934] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (0E69FC00) [pid = 3484] [serial = 909] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (177B2800) [pid = 3484] [serial = 939] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (16B62800) [pid = 3484] [serial = 912] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (1AF9B000) [pid = 3484] [serial = 921] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (1AF97800) [pid = 3484] [serial = 918] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (0E694400) [pid = 3484] [serial = 928] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (172AA000) [pid = 3484] [serial = 937] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (154E7800) [pid = 3484] [serial = 924] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1317A000) [pid = 3484] [serial = 943] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (127B9800) [pid = 3484] [serial = 910] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (17264000) [pid = 3484] [serial = 936] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (1A940800) [pid = 3484] [serial = 915] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (1841B000) [pid = 3484] [serial = 946] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (1A998C00) [pid = 3484] [serial = 916] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0E10FC00) [pid = 3484] [serial = 942] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0E26E400) [pid = 3484] [serial = 927] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1AFECC00) [pid = 3484] [serial = 922] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (169F1400) [pid = 3484] [serial = 933] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (15418800) [pid = 3484] [serial = 931] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (1799D400) [pid = 3484] [serial = 945] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1AF9B400) [pid = 3484] [serial = 919] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (1540E800) [pid = 3484] [serial = 930] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (1869E400) [pid = 3484] [serial = 948] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (172A7C00) [pid = 3484] [serial = 949] [outer = 00000000] [url = about:blank] 02:45:56 INFO - PROCESS | 3484 | 1465119956178 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:56 INFO - PROCESS | 3484 | 1465119956181 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:56 INFO - PROCESS | 3484 | ++DOCSHELL 0D234800 == 27 [pid = 3484] [id = 334] 02:45:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (0D237000) [pid = 3484] [serial = 1001] [outer = 00000000] 02:45:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (0D8CB800) [pid = 3484] [serial = 1002] [outer = 0D237000] 02:45:56 INFO - PROCESS | 3484 | 1465119956231 Marionette DEBUG loaded listener.js 02:45:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (0DA25400) [pid = 3484] [serial = 1003] [outer = 0D237000] 02:45:56 INFO - PROCESS | 3484 | 1465119956683 Marionette TRACE conn5 <- [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] 02:45:56 INFO - PROCESS | 3484 | 1465119956742 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 02:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:45:56 INFO - PROCESS | 3484 | 1465119956751 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 3484 | 1465119956754 Marionette TRACE conn5 <- [1,1302,null,{}] 02:45:56 INFO - PROCESS | 3484 | 1465119956759 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:56 INFO - PROCESS | 3484 | 1465119956761 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:56 INFO - PROCESS | 3484 | 1465119956851 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 02:45:56 INFO - PROCESS | 3484 | 1465119956867 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:56 INFO - PROCESS | 3484 | 1465119956869 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:56 INFO - PROCESS | 3484 | ++DOCSHELL 0E92C800 == 28 [pid = 3484] [id = 335] 02:45:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (0E931000) [pid = 3484] [serial = 1004] [outer = 00000000] 02:45:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (0F656800) [pid = 3484] [serial = 1005] [outer = 0E931000] 02:45:56 INFO - PROCESS | 3484 | 1465119956916 Marionette DEBUG loaded listener.js 02:45:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (12781800) [pid = 3484] [serial = 1006] [outer = 0E931000] 02:45:57 INFO - PROCESS | 3484 | 1465119957384 Marionette TRACE conn5 <- [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]]]}] 02:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 672ms 02:45:57 INFO - PROCESS | 3484 | 1465119957424 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 02:45:57 INFO - PROCESS | 3484 | 1465119957427 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 02:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:45:57 INFO - PROCESS | 3484 | 1465119957431 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:45:57 INFO - PROCESS | 3484 | 1465119957433 Marionette TRACE conn5 <- [1,1306,null,{}] 02:45:57 INFO - PROCESS | 3484 | 1465119957437 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:57 INFO - PROCESS | 3484 | 1465119957439 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:57 INFO - PROCESS | 3484 | 1465119957555 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 02:45:57 INFO - PROCESS | 3484 | 1465119957649 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 3484 | 1465119957651 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:57 INFO - PROCESS | 3484 | ++DOCSHELL 14AE6800 == 29 [pid = 3484] [id = 336] 02:45:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (14AEB800) [pid = 3484] [serial = 1007] [outer = 00000000] 02:45:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (1540C800) [pid = 3484] [serial = 1008] [outer = 14AEB800] 02:45:57 INFO - PROCESS | 3484 | 1465119957697 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (15416800) [pid = 3484] [serial = 1009] [outer = 14AEB800] 02:45:58 INFO - PROCESS | 3484 | 1465119958103 Marionette TRACE conn5 <- [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]]]}] 02:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 02:45:58 INFO - PROCESS | 3484 | 1465119958164 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 3484 | 1465119958168 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 02:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:45:58 INFO - PROCESS | 3484 | 1465119958189 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 3484 | 1465119958193 Marionette TRACE conn5 <- [1,1310,null,{}] 02:45:58 INFO - PROCESS | 3484 | 1465119958201 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:58 INFO - PROCESS | 3484 | 1465119958204 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:58 INFO - PROCESS | 3484 | 1465119958331 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 02:45:58 INFO - PROCESS | 3484 | 1465119958343 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:58 INFO - PROCESS | 3484 | 1465119958345 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:58 INFO - PROCESS | 3484 | ++DOCSHELL 1541B400 == 30 [pid = 3484] [id = 337] 02:45:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (157F6C00) [pid = 3484] [serial = 1010] [outer = 00000000] 02:45:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (169F1400) [pid = 3484] [serial = 1011] [outer = 157F6C00] 02:45:58 INFO - PROCESS | 3484 | 1465119958389 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (16E02C00) [pid = 3484] [serial = 1012] [outer = 157F6C00] 02:45:58 INFO - PROCESS | 3484 | 1465119958826 Marionette TRACE conn5 <- [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]]]}] 02:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 690ms 02:45:58 INFO - PROCESS | 3484 | 1465119958908 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 3484 | 1465119958911 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 02:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:45:58 INFO - PROCESS | 3484 | 1465119958916 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 3484 | 1465119958918 Marionette TRACE conn5 <- [1,1314,null,{}] 02:45:58 INFO - PROCESS | 3484 | 1465119958921 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:58 INFO - PROCESS | 3484 | 1465119958923 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:59 INFO - PROCESS | 3484 | 1465119959039 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 02:45:59 INFO - PROCESS | 3484 | 1465119959049 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 3484 | 1465119959051 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:59 INFO - PROCESS | 3484 | ++DOCSHELL 16E0C400 == 31 [pid = 3484] [id = 338] 02:45:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (16ECF400) [pid = 3484] [serial = 1013] [outer = 00000000] 02:45:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (17219800) [pid = 3484] [serial = 1014] [outer = 16ECF400] 02:45:59 INFO - PROCESS | 3484 | 1465119959094 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (17261400) [pid = 3484] [serial = 1015] [outer = 16ECF400] 02:45:59 INFO - PROCESS | 3484 | 1465119959529 Marionette TRACE conn5 <- [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]]]}] 02:45:59 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 02:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 02:45:59 INFO - PROCESS | 3484 | 1465119959590 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 02:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:45:59 INFO - PROCESS | 3484 | 1465119959592 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 02:45:59 INFO - PROCESS | 3484 | 1465119959595 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 3484 | 1465119959596 Marionette TRACE conn5 <- [1,1318,null,{}] 02:45:59 INFO - PROCESS | 3484 | 1465119959600 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:59 INFO - PROCESS | 3484 | 1465119959602 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:59 INFO - PROCESS | 3484 | 1465119959715 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 02:45:59 INFO - PROCESS | 3484 | 1465119959777 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 3484 | 1465119959782 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:45:59 INFO - PROCESS | 3484 | ++DOCSHELL 172CB000 == 32 [pid = 3484] [id = 339] 02:45:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (172CBC00) [pid = 3484] [serial = 1016] [outer = 00000000] 02:45:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (172D6800) [pid = 3484] [serial = 1017] [outer = 172CBC00] 02:45:59 INFO - PROCESS | 3484 | 1465119959836 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (17758400) [pid = 3484] [serial = 1018] [outer = 172CBC00] 02:46:00 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (1830B000) [pid = 3484] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:46:00 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (192BA000) [pid = 3484] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:46:00 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (0E69C000) [pid = 3484] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:46:00 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (1725AC00) [pid = 3484] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:46:00 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (0DA2B000) [pid = 3484] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:46:00 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0F697800) [pid = 3484] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:46:00 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (1721E400) [pid = 3484] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:46:00 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (186CB000) [pid = 3484] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:46:00 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0E10E000) [pid = 3484] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:46:00 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (154B2800) [pid = 3484] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:46:00 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (172D8400) [pid = 3484] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:46:00 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (19CE5C00) [pid = 3484] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:46:00 INFO - PROCESS | 3484 | 1465119960902 Marionette TRACE conn5 <- [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]]]}] 02:46:00 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 02:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1380ms 02:46:00 INFO - PROCESS | 3484 | 1465119960976 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 3484 | 1465119960981 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 02:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:46:00 INFO - PROCESS | 3484 | 1465119960985 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 3484 | 1465119960991 Marionette TRACE conn5 <- [1,1322,null,{}] 02:46:00 INFO - PROCESS | 3484 | 1465119960996 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:00 INFO - PROCESS | 3484 | 1465119960999 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:01 INFO - PROCESS | 3484 | 1465119961125 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 02:46:01 INFO - PROCESS | 3484 | 1465119961248 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 3484 | 1465119961251 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:01 INFO - PROCESS | 3484 | ++DOCSHELL 0D238400 == 33 [pid = 3484] [id = 340] 02:46:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (0E4F0400) [pid = 3484] [serial = 1019] [outer = 00000000] 02:46:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (127C3800) [pid = 3484] [serial = 1020] [outer = 0E4F0400] 02:46:01 INFO - PROCESS | 3484 | 1465119961310 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1312BC00) [pid = 3484] [serial = 1021] [outer = 0E4F0400] 02:46:01 INFO - PROCESS | 3484 | 1465119962003 Marionette TRACE conn5 <- [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]]]}] 02:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1075ms 02:46:02 INFO - PROCESS | 3484 | 1465119962061 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 3484 | 1465119962066 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 02:46:02 INFO - PROCESS | 3484 | 1465119962072 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:46:02 INFO - PROCESS | 3484 | 1465119962075 Marionette TRACE conn5 <- [1,1326,null,{}] 02:46:02 INFO - PROCESS | 3484 | 1465119962079 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:02 INFO - PROCESS | 3484 | 1465119962082 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:02 INFO - PROCESS | 3484 | 1465119962205 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 02:46:02 INFO - PROCESS | 3484 | 1465119962335 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 3484 | 1465119962338 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:02 INFO - PROCESS | 3484 | ++DOCSHELL 14AED400 == 34 [pid = 3484] [id = 341] 02:46:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (154E7800) [pid = 3484] [serial = 1022] [outer = 00000000] 02:46:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (16929C00) [pid = 3484] [serial = 1023] [outer = 154E7800] 02:46:02 INFO - PROCESS | 3484 | 1465119962395 Marionette DEBUG loaded listener.js 02:46:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (169B9C00) [pid = 3484] [serial = 1024] [outer = 154E7800] 02:46:03 INFO - PROCESS | 3484 | --DOCSHELL 16E0C400 == 33 [pid = 3484] [id = 338] 02:46:03 INFO - PROCESS | 3484 | --DOCSHELL 1541B400 == 32 [pid = 3484] [id = 337] 02:46:03 INFO - PROCESS | 3484 | --DOCSHELL 14AE6800 == 31 [pid = 3484] [id = 336] 02:46:03 INFO - PROCESS | 3484 | --DOCSHELL 0E92C800 == 30 [pid = 3484] [id = 335] 02:46:03 INFO - PROCESS | 3484 | --DOCSHELL 0D234800 == 29 [pid = 3484] [id = 334] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (18319000) [pid = 3484] [serial = 972] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (19428400) [pid = 3484] [serial = 975] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (18320400) [pid = 3484] [serial = 973] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (14AEA800) [pid = 3484] [serial = 978] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (19C75800) [pid = 3484] [serial = 981] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (16B49800) [pid = 3484] [serial = 957] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (1721A000) [pid = 3484] [serial = 958] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (127C4C00) [pid = 3484] [serial = 960] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (12E28400) [pid = 3484] [serial = 961] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (17268000) [pid = 3484] [serial = 966] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (172B3C00) [pid = 3484] [serial = 967] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (19C42800) [pid = 3484] [serial = 952] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (195BF400) [pid = 3484] [serial = 951] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (12A8F000) [pid = 3484] [serial = 954] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (1410C000) [pid = 3484] [serial = 955] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (15C07C00) [pid = 3484] [serial = 963] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (16929800) [pid = 3484] [serial = 964] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (193C3800) [pid = 3484] [serial = 976] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (19C7F000) [pid = 3484] [serial = 982] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (17995C00) [pid = 3484] [serial = 969] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (1799F800) [pid = 3484] [serial = 970] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (1A0B9000) [pid = 3484] [serial = 985] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (16932000) [pid = 3484] [serial = 979] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (1A0B3800) [pid = 3484] [serial = 984] [outer = 00000000] [url = about:blank] 02:46:03 INFO - PROCESS | 3484 | 1465119963594 Marionette TRACE conn5 <- [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]]]}] 02:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1581ms 02:46:03 INFO - PROCESS | 3484 | 1465119963657 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 02:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:46:03 INFO - PROCESS | 3484 | 1465119963661 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 02:46:03 INFO - PROCESS | 3484 | 1465119963665 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:46:03 INFO - PROCESS | 3484 | 1465119963668 Marionette TRACE conn5 <- [1,1330,null,{}] 02:46:03 INFO - PROCESS | 3484 | 1465119963673 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:03 INFO - PROCESS | 3484 | 1465119963677 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:03 INFO - PROCESS | 3484 | 1465119963782 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 02:46:03 INFO - PROCESS | 3484 | 1465119963896 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:03 INFO - PROCESS | 3484 | 1465119963899 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:03 INFO - PROCESS | 3484 | ++DOCSHELL 0E105C00 == 30 [pid = 3484] [id = 342] 02:46:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (0E106400) [pid = 3484] [serial = 1025] [outer = 00000000] 02:46:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (0E270400) [pid = 3484] [serial = 1026] [outer = 0E106400] 02:46:03 INFO - PROCESS | 3484 | 1465119963948 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (0E69D000) [pid = 3484] [serial = 1027] [outer = 0E106400] 02:46:04 INFO - PROCESS | 3484 | 1465119964345 Marionette TRACE conn5 <- [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]]]}] 02:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 02:46:04 INFO - PROCESS | 3484 | 1465119964397 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 02:46:04 INFO - PROCESS | 3484 | 1465119964401 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 02:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:46:04 INFO - PROCESS | 3484 | 1465119964407 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:46:04 INFO - PROCESS | 3484 | 1465119964409 Marionette TRACE conn5 <- [1,1334,null,{}] 02:46:04 INFO - PROCESS | 3484 | 1465119964413 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:04 INFO - PROCESS | 3484 | 1465119964416 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:04 INFO - PROCESS | 3484 | 1465119964506 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 02:46:04 INFO - PROCESS | 3484 | 1465119964512 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:04 INFO - PROCESS | 3484 | 1465119964514 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:04 INFO - PROCESS | 3484 | ++DOCSHELL 12782800 == 31 [pid = 3484] [id = 343] 02:46:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (127BE400) [pid = 3484] [serial = 1028] [outer = 00000000] 02:46:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (1410B000) [pid = 3484] [serial = 1029] [outer = 127BE400] 02:46:04 INFO - PROCESS | 3484 | 1465119964560 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (14AF3000) [pid = 3484] [serial = 1030] [outer = 127BE400] 02:46:05 INFO - PROCESS | 3484 | 1465119965035 Marionette TRACE conn5 <- [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]]]}] 02:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 02:46:05 INFO - PROCESS | 3484 | 1465119965082 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 02:46:05 INFO - PROCESS | 3484 | 1465119965085 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 02:46:05 INFO - PROCESS | 3484 | 1465119965088 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:46:05 INFO - PROCESS | 3484 | 1465119965092 Marionette TRACE conn5 <- [1,1338,null,{}] 02:46:05 INFO - PROCESS | 3484 | 1465119965103 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:05 INFO - PROCESS | 3484 | 1465119965108 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:05 INFO - PROCESS | 3484 | 1465119965220 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 02:46:05 INFO - PROCESS | 3484 | 1465119965237 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:05 INFO - PROCESS | 3484 | 1465119965240 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:05 INFO - PROCESS | 3484 | ++DOCSHELL 169BC800 == 32 [pid = 3484] [id = 344] 02:46:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (169BFC00) [pid = 3484] [serial = 1031] [outer = 00000000] 02:46:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (169F3000) [pid = 3484] [serial = 1032] [outer = 169BFC00] 02:46:05 INFO - PROCESS | 3484 | 1465119965287 Marionette DEBUG loaded listener.js 02:46:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (16ED6400) [pid = 3484] [serial = 1033] [outer = 169BFC00] 02:46:05 INFO - PROCESS | 3484 | 1465119965785 Marionette TRACE conn5 <- [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]]]}] 02:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 02:46:05 INFO - PROCESS | 3484 | 1465119965822 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 02:46:05 INFO - PROCESS | 3484 | 1465119965825 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 02:46:05 INFO - PROCESS | 3484 | 1465119965828 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:46:05 INFO - PROCESS | 3484 | 1465119965829 Marionette TRACE conn5 <- [1,1342,null,{}] 02:46:05 INFO - PROCESS | 3484 | 1465119965833 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:05 INFO - PROCESS | 3484 | 1465119965835 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:05 INFO - PROCESS | 3484 | 1465119965963 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 02:46:06 INFO - PROCESS | 3484 | 1465119966018 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 3484 | 1465119966020 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:06 INFO - PROCESS | 3484 | ++DOCSHELL 12ED0000 == 33 [pid = 3484] [id = 345] 02:46:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (17214400) [pid = 3484] [serial = 1034] [outer = 00000000] 02:46:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (17263000) [pid = 3484] [serial = 1035] [outer = 17214400] 02:46:06 INFO - PROCESS | 3484 | 1465119966065 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (172A7800) [pid = 3484] [serial = 1036] [outer = 17214400] 02:46:06 INFO - PROCESS | 3484 | 1465119966477 Marionette TRACE conn5 <- [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]]]}] 02:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 02:46:06 INFO - PROCESS | 3484 | 1465119966502 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 3484 | 1465119966504 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 02:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:46:06 INFO - PROCESS | 3484 | 1465119966512 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - PROCESS | 3484 | 1465119966514 Marionette TRACE conn5 <- [1,1346,null,{}] 02:46:06 INFO - PROCESS | 3484 | 1465119966517 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:06 INFO - PROCESS | 3484 | 1465119966519 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:06 INFO - PROCESS | 3484 | 1465119966656 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 02:46:06 INFO - PROCESS | 3484 | 1465119966678 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 3484 | 1465119966680 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:06 INFO - PROCESS | 3484 | ++DOCSHELL 147DF000 == 34 [pid = 3484] [id = 346] 02:46:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (172AA000) [pid = 3484] [serial = 1037] [outer = 00000000] 02:46:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (172D2800) [pid = 3484] [serial = 1038] [outer = 172AA000] 02:46:06 INFO - PROCESS | 3484 | 1465119966725 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (172D5000) [pid = 3484] [serial = 1039] [outer = 172AA000] 02:46:07 INFO - PROCESS | 3484 | 1465119967181 Marionette TRACE conn5 <- [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]]]}] 02:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 02:46:07 INFO - PROCESS | 3484 | 1465119967247 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 3484 | 1465119967249 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 02:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:46:07 INFO - PROCESS | 3484 | 1465119967252 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - PROCESS | 3484 | 1465119967254 Marionette TRACE conn5 <- [1,1350,null,{}] 02:46:07 INFO - PROCESS | 3484 | 1465119967258 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:07 INFO - PROCESS | 3484 | 1465119967263 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:07 INFO - PROCESS | 3484 | 1465119967391 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 02:46:07 INFO - PROCESS | 3484 | 1465119967454 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 3484 | 1465119967465 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:07 INFO - PROCESS | 3484 | ++DOCSHELL 154B4C00 == 35 [pid = 3484] [id = 347] 02:46:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (17759000) [pid = 3484] [serial = 1040] [outer = 00000000] 02:46:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1830F800) [pid = 3484] [serial = 1041] [outer = 17759000] 02:46:07 INFO - PROCESS | 3484 | 1465119967509 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (18310000) [pid = 3484] [serial = 1042] [outer = 17759000] 02:46:07 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0D237000) [pid = 3484] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:46:07 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0E931000) [pid = 3484] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:46:07 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (14AEB800) [pid = 3484] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:46:07 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (157F6C00) [pid = 3484] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:46:07 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (16ECF400) [pid = 3484] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:46:07 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (16ECF800) [pid = 3484] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:46:07 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (0E04A400) [pid = 3484] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:46:07 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (0DA63C00) [pid = 3484] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:46:07 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (1A012400) [pid = 3484] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:46:07 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (186A0800) [pid = 3484] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:46:07 INFO - PROCESS | 3484 | 1465119967883 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 02:46:07 INFO - PROCESS | 3484 | 1465119967923 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 3484 | 1465119967925 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 02:46:07 INFO - PROCESS | 3484 | 1465119967929 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:46:07 INFO - PROCESS | 3484 | 1465119967931 Marionette TRACE conn5 <- [1,1354,null,{}] 02:46:07 INFO - PROCESS | 3484 | 1465119967935 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:07 INFO - PROCESS | 3484 | 1465119967937 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:08 INFO - PROCESS | 3484 | 1465119968043 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 02:46:08 INFO - PROCESS | 3484 | 1465119968049 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 3484 | 1465119968051 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:08 INFO - PROCESS | 3484 | ++DOCSHELL 0E417C00 == 36 [pid = 3484] [id = 348] 02:46:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (127C4C00) [pid = 3484] [serial = 1043] [outer = 00000000] 02:46:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (172CB400) [pid = 3484] [serial = 1044] [outer = 127C4C00] 02:46:08 INFO - PROCESS | 3484 | 1465119968096 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (172D2000) [pid = 3484] [serial = 1045] [outer = 127C4C00] 02:46:08 INFO - PROCESS | 3484 | 1465119968540 Marionette TRACE conn5 <- [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] 02:46:08 INFO - PROCESS | 3484 | 1465119968605 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 02:46:08 INFO - PROCESS | 3484 | 1465119968608 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:46:08 INFO - PROCESS | 3484 | 1465119968611 Marionette TRACE conn5 <- [1,1358,null,{}] 02:46:08 INFO - PROCESS | 3484 | 1465119968614 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:08 INFO - PROCESS | 3484 | 1465119968616 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:08 INFO - PROCESS | 3484 | 1465119968698 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 02:46:08 INFO - PROCESS | 3484 | 1465119968705 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 3484 | 1465119968707 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:08 INFO - PROCESS | 3484 | ++DOCSHELL 18311400 == 37 [pid = 3484] [id = 349] 02:46:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (18317800) [pid = 3484] [serial = 1046] [outer = 00000000] 02:46:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (1861C000) [pid = 3484] [serial = 1047] [outer = 18317800] 02:46:08 INFO - PROCESS | 3484 | 1465119968751 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (18624000) [pid = 3484] [serial = 1048] [outer = 18317800] 02:46:09 INFO - PROCESS | 3484 | 1465119969180 Marionette TRACE conn5 <- [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] 02:46:09 INFO - PROCESS | 3484 | 1465119969245 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 02:46:09 INFO - PROCESS | 3484 | 1465119969249 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:46:09 INFO - PROCESS | 3484 | 1465119969250 Marionette TRACE conn5 <- [1,1362,null,{}] 02:46:09 INFO - PROCESS | 3484 | 1465119969254 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:09 INFO - PROCESS | 3484 | 1465119969255 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:09 INFO - PROCESS | 3484 | 1465119969348 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 02:46:09 INFO - PROCESS | 3484 | 1465119969385 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 3484 | 1465119969387 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:09 INFO - PROCESS | 3484 | ++DOCSHELL 0E92C800 == 38 [pid = 3484] [id = 350] 02:46:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (0F410C00) [pid = 3484] [serial = 1049] [outer = 00000000] 02:46:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (186A0400) [pid = 3484] [serial = 1050] [outer = 0F410C00] 02:46:09 INFO - PROCESS | 3484 | 1465119969431 Marionette DEBUG loaded listener.js 02:46:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (186C7400) [pid = 3484] [serial = 1051] [outer = 0F410C00] 02:46:10 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:10 INFO - PROCESS | 3484 | 1465119970059 Marionette TRACE conn5 <- [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] 02:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:46:10 INFO - PROCESS | 3484 | 1465119970088 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 02:46:10 INFO - PROCESS | 3484 | 1465119970093 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:46:10 INFO - PROCESS | 3484 | 1465119970098 Marionette TRACE conn5 <- [1,1366,null,{}] 02:46:10 INFO - PROCESS | 3484 | 1465119970103 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:10 INFO - PROCESS | 3484 | 1465119970106 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:10 INFO - PROCESS | 3484 | 1465119970221 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 02:46:10 INFO - PROCESS | 3484 | 1465119970352 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:10 INFO - PROCESS | 3484 | 1465119970355 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:10 INFO - PROCESS | 3484 | ++DOCSHELL 0E265400 == 39 [pid = 3484] [id = 351] 02:46:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (0E26EC00) [pid = 3484] [serial = 1052] [outer = 00000000] 02:46:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (13C13800) [pid = 3484] [serial = 1053] [outer = 0E26EC00] 02:46:10 INFO - PROCESS | 3484 | 1465119970413 Marionette DEBUG loaded listener.js 02:46:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (154AFC00) [pid = 3484] [serial = 1054] [outer = 0E26EC00] 02:46:11 INFO - PROCESS | 3484 | 1465119971018 Marionette TRACE conn5 <- [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] 02:46:11 INFO - PROCESS | 3484 | 1465119971089 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 02:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:46:11 INFO - PROCESS | 3484 | 1465119971097 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 3484 | 1465119971100 Marionette TRACE conn5 <- [1,1370,null,{}] 02:46:11 INFO - PROCESS | 3484 | 1465119971104 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:11 INFO - PROCESS | 3484 | 1465119971107 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:11 INFO - PROCESS | 3484 | 1465119971253 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 02:46:11 INFO - PROCESS | 3484 | 1465119971385 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:11 INFO - PROCESS | 3484 | 1465119971388 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:11 INFO - PROCESS | 3484 | ++DOCSHELL 17215400 == 40 [pid = 3484] [id = 352] 02:46:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (17216800) [pid = 3484] [serial = 1055] [outer = 00000000] 02:46:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (172CE000) [pid = 3484] [serial = 1056] [outer = 17216800] 02:46:11 INFO - PROCESS | 3484 | 1465119971445 Marionette DEBUG loaded listener.js 02:46:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (17832C00) [pid = 3484] [serial = 1057] [outer = 17216800] 02:46:12 INFO - PROCESS | 3484 | [3484] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:12 INFO - PROCESS | 3484 | 1465119972090 Marionette TRACE conn5 <- [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] 02:46:12 INFO - PROCESS | 3484 | 1465119972122 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 02:46:12 INFO - PROCESS | 3484 | 1465119972126 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:46:12 INFO - PROCESS | 3484 | 1465119972130 Marionette TRACE conn5 <- [1,1374,null,{}] 02:46:12 INFO - PROCESS | 3484 | 1465119972141 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:12 INFO - PROCESS | 3484 | 1465119972146 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:12 INFO - PROCESS | 3484 | 1465119972259 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 02:46:12 INFO - PROCESS | 3484 | 1465119972398 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 3484 | 1465119972401 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:12 INFO - PROCESS | 3484 | ++DOCSHELL 194E0000 == 41 [pid = 3484] [id = 353] 02:46:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (194E2000) [pid = 3484] [serial = 1058] [outer = 00000000] 02:46:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (195BFC00) [pid = 3484] [serial = 1059] [outer = 194E2000] 02:46:12 INFO - PROCESS | 3484 | 1465119972458 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (19C3F400) [pid = 3484] [serial = 1060] [outer = 194E2000] 02:46:13 INFO - PROCESS | 3484 | 1465119973239 Marionette TRACE conn5 <- [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] 02:46:13 INFO - PROCESS | 3484 | 1465119973309 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 02:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:46:13 INFO - PROCESS | 3484 | 1465119973314 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 3484 | 1465119973317 Marionette TRACE conn5 <- [1,1378,null,{}] 02:46:13 INFO - PROCESS | 3484 | 1465119973322 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:13 INFO - PROCESS | 3484 | 1465119973325 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:13 INFO - PROCESS | 3484 | 1465119973432 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 02:46:13 INFO - PROCESS | 3484 | 1465119973559 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 3484 | 1465119973563 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:13 INFO - PROCESS | 3484 | ++DOCSHELL 12849800 == 42 [pid = 3484] [id = 354] 02:46:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (12E2E400) [pid = 3484] [serial = 1061] [outer = 00000000] 02:46:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (14104800) [pid = 3484] [serial = 1062] [outer = 12E2E400] 02:46:13 INFO - PROCESS | 3484 | 1465119973616 Marionette DEBUG loaded listener.js 02:46:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (15419C00) [pid = 3484] [serial = 1063] [outer = 12E2E400] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 18311400 == 41 [pid = 3484] [id = 349] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 0E417C00 == 40 [pid = 3484] [id = 348] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 154B4C00 == 39 [pid = 3484] [id = 347] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 147DF000 == 38 [pid = 3484] [id = 346] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 12ED0000 == 37 [pid = 3484] [id = 345] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 169BC800 == 36 [pid = 3484] [id = 344] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 12782800 == 35 [pid = 3484] [id = 343] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 0E105C00 == 34 [pid = 3484] [id = 342] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 14AED400 == 33 [pid = 3484] [id = 341] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 0D238400 == 32 [pid = 3484] [id = 340] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 172CB000 == 31 [pid = 3484] [id = 339] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 194E0000 == 30 [pid = 3484] [id = 353] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 17215400 == 29 [pid = 3484] [id = 352] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 0E92C800 == 28 [pid = 3484] [id = 350] 02:46:14 INFO - PROCESS | 3484 | --DOCSHELL 0E265400 == 27 [pid = 3484] [id = 351] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (1540C800) [pid = 3484] [serial = 1008] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (169F1400) [pid = 3484] [serial = 1011] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (17219800) [pid = 3484] [serial = 1014] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (1725C400) [pid = 3484] [serial = 991] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0F401800) [pid = 3484] [serial = 988] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0E838C00) [pid = 3484] [serial = 1000] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (1AF98000) [pid = 3484] [serial = 997] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1A013000) [pid = 3484] [serial = 994] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (17261400) [pid = 3484] [serial = 1015] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (16E02C00) [pid = 3484] [serial = 1012] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0D8CB800) [pid = 3484] [serial = 1002] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0DA25400) [pid = 3484] [serial = 1003] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0F656800) [pid = 3484] [serial = 1005] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (12781800) [pid = 3484] [serial = 1006] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (0E267000) [pid = 3484] [serial = 999] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (0E10E400) [pid = 3484] [serial = 987] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (16EDD800) [pid = 3484] [serial = 990] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (193C6800) [pid = 3484] [serial = 993] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (1AF93000) [pid = 3484] [serial = 996] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (15416800) [pid = 3484] [serial = 1009] [outer = 00000000] [url = about:blank] 02:46:14 INFO - PROCESS | 3484 | 1465119974802 Marionette TRACE conn5 <- [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]]]}] 02:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1534ms 02:46:14 INFO - PROCESS | 3484 | 1465119974849 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 02:46:14 INFO - PROCESS | 3484 | 1465119974853 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 02:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:46:14 INFO - PROCESS | 3484 | 1465119974857 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:46:14 INFO - PROCESS | 3484 | 1465119974862 Marionette TRACE conn5 <- [1,1382,null,{}] 02:46:14 INFO - PROCESS | 3484 | 1465119974867 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:14 INFO - PROCESS | 3484 | 1465119974869 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:14 INFO - PROCESS | 3484 | 1465119974990 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 02:46:15 INFO - PROCESS | 3484 | 1465119975079 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 3484 | 1465119975082 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:15 INFO - PROCESS | 3484 | ++DOCSHELL 0E107000 == 28 [pid = 3484] [id = 355] 02:46:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (0E10D000) [pid = 3484] [serial = 1064] [outer = 00000000] 02:46:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (0E421800) [pid = 3484] [serial = 1065] [outer = 0E10D000] 02:46:15 INFO - PROCESS | 3484 | 1465119975130 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (0E693000) [pid = 3484] [serial = 1066] [outer = 0E10D000] 02:46:15 INFO - PROCESS | 3484 | 1465119975507 Marionette TRACE conn5 <- [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]]]}] 02:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 02:46:15 INFO - PROCESS | 3484 | 1465119975549 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 3484 | 1465119975554 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 02:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:46:15 INFO - PROCESS | 3484 | 1465119975560 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 3484 | 1465119975563 Marionette TRACE conn5 <- [1,1386,null,{}] 02:46:15 INFO - PROCESS | 3484 | 1465119975566 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:15 INFO - PROCESS | 3484 | 1465119975569 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:15 INFO - PROCESS | 3484 | 1465119975688 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 02:46:15 INFO - PROCESS | 3484 | 1465119975696 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 3484 | 1465119975698 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:15 INFO - PROCESS | 3484 | ++DOCSHELL 12779800 == 29 [pid = 3484] [id = 356] 02:46:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (12850400) [pid = 3484] [serial = 1067] [outer = 00000000] 02:46:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (13124C00) [pid = 3484] [serial = 1068] [outer = 12850400] 02:46:15 INFO - PROCESS | 3484 | 1465119975745 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (13C0D800) [pid = 3484] [serial = 1069] [outer = 12850400] 02:46:16 INFO - PROCESS | 3484 | 1465119976184 Marionette TRACE conn5 <- [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]]]}] 02:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 02:46:16 INFO - PROCESS | 3484 | 1465119976233 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 3484 | 1465119976236 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 02:46:16 INFO - PROCESS | 3484 | 1465119976239 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:46:16 INFO - PROCESS | 3484 | 1465119976242 Marionette TRACE conn5 <- [1,1390,null,{}] 02:46:16 INFO - PROCESS | 3484 | 1465119976253 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:16 INFO - PROCESS | 3484 | 1465119976258 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:16 INFO - PROCESS | 3484 | 1465119976342 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 02:46:16 INFO - PROCESS | 3484 | 1465119976349 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:16 INFO - PROCESS | 3484 | 1465119976352 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:16 INFO - PROCESS | 3484 | ++DOCSHELL 15416800 == 30 [pid = 3484] [id = 357] 02:46:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (15418800) [pid = 3484] [serial = 1070] [outer = 00000000] 02:46:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1692E000) [pid = 3484] [serial = 1071] [outer = 15418800] 02:46:16 INFO - PROCESS | 3484 | 1465119976400 Marionette DEBUG loaded listener.js 02:46:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (169C2000) [pid = 3484] [serial = 1072] [outer = 15418800] 02:46:16 INFO - PROCESS | 3484 | 1465119976898 Marionette TRACE conn5 <- [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]]]}] 02:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 02:46:16 INFO - PROCESS | 3484 | 1465119976917 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 3484 | 1465119976919 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 02:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:46:16 INFO - PROCESS | 3484 | 1465119976922 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 3484 | 1465119976924 Marionette TRACE conn5 <- [1,1394,null,{}] 02:46:16 INFO - PROCESS | 3484 | 1465119976928 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:16 INFO - PROCESS | 3484 | 1465119976930 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:17 INFO - PROCESS | 3484 | 1465119977047 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 02:46:17 INFO - PROCESS | 3484 | 1465119977137 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 3484 | 1465119977139 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:17 INFO - PROCESS | 3484 | ++DOCSHELL 16ED4C00 == 31 [pid = 3484] [id = 358] 02:46:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (16ED5400) [pid = 3484] [serial = 1073] [outer = 00000000] 02:46:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (171B8800) [pid = 3484] [serial = 1074] [outer = 16ED5400] 02:46:17 INFO - PROCESS | 3484 | 1465119977183 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (17217C00) [pid = 3484] [serial = 1075] [outer = 16ED5400] 02:46:17 INFO - PROCESS | 3484 | 1465119977610 Marionette TRACE conn5 <- [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]]]}] 02:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 02:46:17 INFO - PROCESS | 3484 | 1465119977654 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 02:46:17 INFO - PROCESS | 3484 | 1465119977656 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 02:46:17 INFO - PROCESS | 3484 | 1465119977659 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:46:17 INFO - PROCESS | 3484 | 1465119977660 Marionette TRACE conn5 <- [1,1398,null,{}] 02:46:17 INFO - PROCESS | 3484 | 1465119977664 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:17 INFO - PROCESS | 3484 | 1465119977666 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:17 INFO - PROCESS | 3484 | 1465119977777 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 02:46:17 INFO - PROCESS | 3484 | 1465119977785 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 3484 | 1465119977787 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:17 INFO - PROCESS | 3484 | ++DOCSHELL 17219C00 == 32 [pid = 3484] [id = 359] 02:46:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (1725EC00) [pid = 3484] [serial = 1076] [outer = 00000000] 02:46:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (172A6800) [pid = 3484] [serial = 1077] [outer = 1725EC00] 02:46:17 INFO - PROCESS | 3484 | 1465119977832 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (172A7C00) [pid = 3484] [serial = 1078] [outer = 1725EC00] 02:46:18 INFO - PROCESS | 3484 | 1465119978352 Marionette TRACE conn5 <- [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]]]}] 02:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 02:46:18 INFO - PROCESS | 3484 | 1465119978420 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 3484 | 1465119978422 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 02:46:18 INFO - PROCESS | 3484 | 1465119978425 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:46:18 INFO - PROCESS | 3484 | 1465119978427 Marionette TRACE conn5 <- [1,1402,null,{}] 02:46:18 INFO - PROCESS | 3484 | 1465119978431 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:18 INFO - PROCESS | 3484 | 1465119978436 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:18 INFO - PROCESS | 3484 | 1465119978562 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 02:46:18 INFO - PROCESS | 3484 | 1465119978573 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 3484 | 1465119978575 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:18 INFO - PROCESS | 3484 | ++DOCSHELL 0E262C00 == 33 [pid = 3484] [id = 360] 02:46:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (0E267400) [pid = 3484] [serial = 1079] [outer = 00000000] 02:46:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (16EDBC00) [pid = 3484] [serial = 1080] [outer = 0E267400] 02:46:18 INFO - PROCESS | 3484 | 1465119978868 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (18323800) [pid = 3484] [serial = 1081] [outer = 0E267400] 02:46:18 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (17214400) [pid = 3484] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:46:18 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (172AA000) [pid = 3484] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:46:18 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (172CBC00) [pid = 3484] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:46:18 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0E4F0400) [pid = 3484] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:46:18 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (169BFC00) [pid = 3484] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:46:18 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (154E7800) [pid = 3484] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:46:18 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0E106400) [pid = 3484] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:46:18 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (127BE400) [pid = 3484] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:46:18 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0F410C00) [pid = 3484] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:46:18 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (127C4C00) [pid = 3484] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:46:18 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (18317800) [pid = 3484] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:46:19 INFO - PROCESS | 3484 | 1465119979275 Marionette TRACE conn5 <- [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]]]}] 02:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 870ms 02:46:19 INFO - PROCESS | 3484 | 1465119979299 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 3484 | 1465119979301 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 02:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:46:19 INFO - PROCESS | 3484 | 1465119979304 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 3484 | 1465119979306 Marionette TRACE conn5 <- [1,1406,null,{}] 02:46:19 INFO - PROCESS | 3484 | 1465119979309 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:19 INFO - PROCESS | 3484 | 1465119979311 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:19 INFO - PROCESS | 3484 | 1465119979422 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 02:46:19 INFO - PROCESS | 3484 | 1465119979451 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:19 INFO - PROCESS | 3484 | 1465119979452 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:19 INFO - PROCESS | 3484 | ++DOCSHELL 13128000 == 34 [pid = 3484] [id = 361] 02:46:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1312A400) [pid = 3484] [serial = 1082] [outer = 00000000] 02:46:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (177B8400) [pid = 3484] [serial = 1083] [outer = 1312A400] 02:46:19 INFO - PROCESS | 3484 | 1465119979499 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (18320400) [pid = 3484] [serial = 1084] [outer = 1312A400] 02:46:19 INFO - PROCESS | 3484 | 1465119979910 Marionette TRACE conn5 <- [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]]]}] 02:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 02:46:19 INFO - PROCESS | 3484 | 1465119979935 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 3484 | 1465119979937 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 02:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:46:19 INFO - PROCESS | 3484 | 1465119979940 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 3484 | 1465119979942 Marionette TRACE conn5 <- [1,1410,null,{}] 02:46:19 INFO - PROCESS | 3484 | 1465119979945 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:19 INFO - PROCESS | 3484 | 1465119979947 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:20 INFO - PROCESS | 3484 | 1465119980025 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 02:46:20 INFO - PROCESS | 3484 | 1465119980140 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:20 INFO - PROCESS | 3484 | 1465119980142 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:20 INFO - PROCESS | 3484 | ++DOCSHELL 0C49F000 == 35 [pid = 3484] [id = 362] 02:46:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (0F410C00) [pid = 3484] [serial = 1085] [outer = 00000000] 02:46:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (18694C00) [pid = 3484] [serial = 1086] [outer = 0F410C00] 02:46:20 INFO - PROCESS | 3484 | 1465119980187 Marionette DEBUG loaded listener.js 02:46:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (17217000) [pid = 3484] [serial = 1087] [outer = 0F410C00] 02:46:20 INFO - PROCESS | 3484 | 1465119980553 Marionette TRACE conn5 <- [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]]]}] 02:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 02:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:46:20 INFO - PROCESS | 3484 | 1465119980611 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 02:46:20 INFO - PROCESS | 3484 | 1465119980613 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 02:46:20 INFO - PROCESS | 3484 | 1465119980617 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:46:20 INFO - PROCESS | 3484 | 1465119980618 Marionette TRACE conn5 <- [1,1414,null,{}] 02:46:20 INFO - PROCESS | 3484 | 1465119980622 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:20 INFO - PROCESS | 3484 | 1465119980624 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:20 INFO - PROCESS | 3484 | 1465119980702 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 02:46:20 INFO - PROCESS | 3484 | 1465119980709 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:20 INFO - PROCESS | 3484 | 1465119980711 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:20 INFO - PROCESS | 3484 | ++DOCSHELL 192BA800 == 36 [pid = 3484] [id = 363] 02:46:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (192BF400) [pid = 3484] [serial = 1088] [outer = 00000000] 02:46:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (19428400) [pid = 3484] [serial = 1089] [outer = 192BF400] 02:46:20 INFO - PROCESS | 3484 | 1465119980763 Marionette DEBUG loaded listener.js 02:46:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (19C35C00) [pid = 3484] [serial = 1090] [outer = 192BF400] 02:46:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (0DA24800) [pid = 3484] [serial = 1091] [outer = 0E04BC00] 02:46:21 INFO - PROCESS | 3484 | 1465119981768 Marionette TRACE conn5 <- [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]]]}] 02:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1233ms 02:46:21 INFO - PROCESS | 3484 | 1465119981851 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 02:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:46:21 INFO - PROCESS | 3484 | 1465119981856 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 02:46:21 INFO - PROCESS | 3484 | 1465119981861 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:46:21 INFO - PROCESS | 3484 | 1465119981865 Marionette TRACE conn5 <- [1,1418,null,{}] 02:46:21 INFO - PROCESS | 3484 | 1465119981870 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:21 INFO - PROCESS | 3484 | 1465119981873 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:22 INFO - PROCESS | 3484 | 1465119982026 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 02:46:22 INFO - PROCESS | 3484 | 1465119982150 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:22 INFO - PROCESS | 3484 | 1465119982154 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:22 INFO - PROCESS | 3484 | ++DOCSHELL 1284D800 == 37 [pid = 3484] [id = 364] 02:46:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (12856800) [pid = 3484] [serial = 1092] [outer = 00000000] 02:46:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (13126400) [pid = 3484] [serial = 1093] [outer = 12856800] 02:46:22 INFO - PROCESS | 3484 | 1465119982213 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (14AEC400) [pid = 3484] [serial = 1094] [outer = 12856800] 02:46:23 INFO - PROCESS | 3484 | 1465119983177 Marionette TRACE conn5 <- [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]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1377ms 02:46:23 INFO - PROCESS | 3484 | 1465119983238 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 3484 | 1465119983243 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 02:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:46:23 INFO - PROCESS | 3484 | 1465119983248 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - PROCESS | 3484 | 1465119983251 Marionette TRACE conn5 <- [1,1422,null,{}] 02:46:23 INFO - PROCESS | 3484 | 1465119983257 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:23 INFO - PROCESS | 3484 | 1465119983259 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:23 INFO - PROCESS | 3484 | 1465119983393 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 02:46:23 INFO - PROCESS | 3484 | --DOCSHELL 0C49F000 == 36 [pid = 3484] [id = 362] 02:46:23 INFO - PROCESS | 3484 | --DOCSHELL 13128000 == 35 [pid = 3484] [id = 361] 02:46:23 INFO - PROCESS | 3484 | --DOCSHELL 0E262C00 == 34 [pid = 3484] [id = 360] 02:46:23 INFO - PROCESS | 3484 | --DOCSHELL 17219C00 == 33 [pid = 3484] [id = 359] 02:46:23 INFO - PROCESS | 3484 | --DOCSHELL 16ED4C00 == 32 [pid = 3484] [id = 358] 02:46:23 INFO - PROCESS | 3484 | --DOCSHELL 15416800 == 31 [pid = 3484] [id = 357] 02:46:23 INFO - PROCESS | 3484 | --DOCSHELL 12779800 == 30 [pid = 3484] [id = 356] 02:46:23 INFO - PROCESS | 3484 | --DOCSHELL 0E107000 == 29 [pid = 3484] [id = 355] 02:46:23 INFO - PROCESS | 3484 | --DOCSHELL 12849800 == 28 [pid = 3484] [id = 354] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (17263000) [pid = 3484] [serial = 1035] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (172D2800) [pid = 3484] [serial = 1038] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (172A7800) [pid = 3484] [serial = 1036] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (17758400) [pid = 3484] [serial = 1018] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (172D6800) [pid = 3484] [serial = 1017] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (127C3800) [pid = 3484] [serial = 1020] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (1312BC00) [pid = 3484] [serial = 1021] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (169F3000) [pid = 3484] [serial = 1032] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (1830F800) [pid = 3484] [serial = 1041] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (16929C00) [pid = 3484] [serial = 1023] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (169B9C00) [pid = 3484] [serial = 1024] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0E270400) [pid = 3484] [serial = 1026] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0E69D000) [pid = 3484] [serial = 1027] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1410B000) [pid = 3484] [serial = 1029] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (14AF3000) [pid = 3484] [serial = 1030] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (172D5000) [pid = 3484] [serial = 1039] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (186C7400) [pid = 3484] [serial = 1051] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (172CB400) [pid = 3484] [serial = 1044] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (186A0400) [pid = 3484] [serial = 1050] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (1861C000) [pid = 3484] [serial = 1047] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (18624000) [pid = 3484] [serial = 1048] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (172D2000) [pid = 3484] [serial = 1045] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (16ED6400) [pid = 3484] [serial = 1033] [outer = 00000000] [url = about:blank] 02:46:23 INFO - PROCESS | 3484 | 1465119983518 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 3484 | 1465119983522 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:23 INFO - PROCESS | 3484 | ++DOCSHELL 0D234800 == 29 [pid = 3484] [id = 365] 02:46:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0D237800) [pid = 3484] [serial = 1095] [outer = 00000000] 02:46:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0E04DC00) [pid = 3484] [serial = 1096] [outer = 0D237800] 02:46:23 INFO - PROCESS | 3484 | 1465119983572 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0E26C000) [pid = 3484] [serial = 1097] [outer = 0D237800] 02:46:24 INFO - PROCESS | 3484 | 1465119984035 Marionette TRACE conn5 <- [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]]]}] 02:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 831ms 02:46:24 INFO - PROCESS | 3484 | 1465119984079 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 02:46:24 INFO - PROCESS | 3484 | 1465119984084 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 02:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:46:24 INFO - PROCESS | 3484 | 1465119984095 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:46:24 INFO - PROCESS | 3484 | 1465119984098 Marionette TRACE conn5 <- [1,1426,null,{}] 02:46:24 INFO - PROCESS | 3484 | 1465119984102 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:24 INFO - PROCESS | 3484 | 1465119984104 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:24 INFO - PROCESS | 3484 | 1465119984195 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 02:46:24 INFO - PROCESS | 3484 | 1465119984211 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:24 INFO - PROCESS | 3484 | 1465119984213 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:24 INFO - PROCESS | 3484 | ++DOCSHELL 13C0D400 == 30 [pid = 3484] [id = 366] 02:46:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (13C0EC00) [pid = 3484] [serial = 1098] [outer = 00000000] 02:46:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (1410C000) [pid = 3484] [serial = 1099] [outer = 13C0EC00] 02:46:24 INFO - PROCESS | 3484 | 1465119984261 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (14AF2400) [pid = 3484] [serial = 1100] [outer = 13C0EC00] 02:46:24 INFO - PROCESS | 3484 | 1465119984726 Marionette TRACE conn5 <- [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]]]}] 02:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 690ms 02:46:24 INFO - PROCESS | 3484 | 1465119984784 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 02:46:24 INFO - PROCESS | 3484 | 1465119984786 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 02:46:24 INFO - PROCESS | 3484 | 1465119984790 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:46:24 INFO - PROCESS | 3484 | 1465119984793 Marionette TRACE conn5 <- [1,1430,null,{}] 02:46:24 INFO - PROCESS | 3484 | 1465119984837 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:24 INFO - PROCESS | 3484 | 1465119984841 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:24 INFO - PROCESS | 3484 | 1465119984959 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 02:46:25 INFO - PROCESS | 3484 | 1465119985019 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:25 INFO - PROCESS | 3484 | 1465119985022 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:25 INFO - PROCESS | 3484 | ++DOCSHELL 169F3000 == 31 [pid = 3484] [id = 367] 02:46:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (169F6C00) [pid = 3484] [serial = 1101] [outer = 00000000] 02:46:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (16B61400) [pid = 3484] [serial = 1102] [outer = 169F6C00] 02:46:25 INFO - PROCESS | 3484 | 1465119985070 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (16ED2C00) [pid = 3484] [serial = 1103] [outer = 169F6C00] 02:46:25 INFO - PROCESS | 3484 | 1465119985452 Marionette TRACE conn5 <- [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]]]}] 02:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 711ms 02:46:25 INFO - PROCESS | 3484 | 1465119985508 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 02:46:25 INFO - PROCESS | 3484 | 1465119985511 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 02:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:46:25 INFO - PROCESS | 3484 | 1465119985514 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:46:25 INFO - PROCESS | 3484 | 1465119985515 Marionette TRACE conn5 <- [1,1434,null,{}] 02:46:25 INFO - PROCESS | 3484 | 1465119985528 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:25 INFO - PROCESS | 3484 | 1465119985530 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:25 INFO - PROCESS | 3484 | 1465119985650 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 02:46:25 INFO - PROCESS | 3484 | 1465119985707 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:25 INFO - PROCESS | 3484 | 1465119985709 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:25 INFO - PROCESS | 3484 | ++DOCSHELL 17219800 == 32 [pid = 3484] [id = 368] 02:46:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (1721C000) [pid = 3484] [serial = 1104] [outer = 00000000] 02:46:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (17268800) [pid = 3484] [serial = 1105] [outer = 1721C000] 02:46:25 INFO - PROCESS | 3484 | 1465119985755 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (172B0400) [pid = 3484] [serial = 1106] [outer = 1721C000] 02:46:26 INFO - PROCESS | 3484 | 1465119986195 Marionette TRACE conn5 <- [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]]]}] 02:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 02:46:26 INFO - PROCESS | 3484 | 1465119986245 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 3484 | 1465119986247 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 02:46:26 INFO - PROCESS | 3484 | 1465119986250 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 3484 | 1465119986252 Marionette TRACE conn5 <- [1,1438,null,{}] 02:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:46:26 INFO - PROCESS | 3484 | 1465119986256 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:26 INFO - PROCESS | 3484 | 1465119986258 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:26 INFO - PROCESS | 3484 | 1465119986396 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 02:46:26 INFO - PROCESS | 3484 | 1465119986457 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 3484 | 1465119986459 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:26 INFO - PROCESS | 3484 | ++DOCSHELL 172D9000 == 33 [pid = 3484] [id = 369] 02:46:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (172D9C00) [pid = 3484] [serial = 1107] [outer = 00000000] 02:46:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (177B2C00) [pid = 3484] [serial = 1108] [outer = 172D9C00] 02:46:26 INFO - PROCESS | 3484 | 1465119986503 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (17833800) [pid = 3484] [serial = 1109] [outer = 172D9C00] 02:46:26 INFO - PROCESS | 3484 | 1465119986950 Marionette TRACE conn5 <- [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]]]}] 02:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 02:46:26 INFO - PROCESS | 3484 | 1465119986985 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 3484 | 1465119986987 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 02:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:46:26 INFO - PROCESS | 3484 | 1465119986990 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 3484 | 1465119986992 Marionette TRACE conn5 <- [1,1442,null,{}] 02:46:26 INFO - PROCESS | 3484 | 1465119986995 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:26 INFO - PROCESS | 3484 | 1465119987000 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:27 INFO - PROCESS | 3484 | 1465119987140 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 02:46:27 INFO - PROCESS | 3484 | 1465119987207 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 3484 | 1465119987209 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:27 INFO - PROCESS | 3484 | ++DOCSHELL 18323C00 == 34 [pid = 3484] [id = 370] 02:46:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (1861C000) [pid = 3484] [serial = 1110] [outer = 00000000] 02:46:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (18623000) [pid = 3484] [serial = 1111] [outer = 1861C000] 02:46:27 INFO - PROCESS | 3484 | 1465119987254 Marionette DEBUG loaded listener.js 02:46:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (18628000) [pid = 3484] [serial = 1112] [outer = 1861C000] 02:46:27 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (17759000) [pid = 3484] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:46:27 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (0F410C00) [pid = 3484] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:46:27 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (16ED5400) [pid = 3484] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:46:27 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (1725EC00) [pid = 3484] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:46:27 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (12850400) [pid = 3484] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:46:27 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0E10D000) [pid = 3484] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:46:27 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (15418800) [pid = 3484] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:46:27 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (12E2E400) [pid = 3484] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:46:27 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (0E26EC00) [pid = 3484] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:46:27 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (17216800) [pid = 3484] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:46:27 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (194E2000) [pid = 3484] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:46:27 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (0E267400) [pid = 3484] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:46:27 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (1312A400) [pid = 3484] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:46:27 INFO - PROCESS | 3484 | 1465119987763 Marionette TRACE conn5 <- [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]]]}] 02:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 830ms 02:46:27 INFO - PROCESS | 3484 | 1465119987821 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 3484 | 1465119987823 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 02:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:46:27 INFO - PROCESS | 3484 | 1465119987826 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 3484 | 1465119987827 Marionette TRACE conn5 <- [1,1446,null,{}] 02:46:27 INFO - PROCESS | 3484 | 1465119987831 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:27 INFO - PROCESS | 3484 | 1465119987833 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:27 INFO - PROCESS | 3484 | 1465119987943 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 02:46:27 INFO - PROCESS | 3484 | 1465119987953 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 3484 | 1465119987955 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:27 INFO - PROCESS | 3484 | ++DOCSHELL 12ECE800 == 35 [pid = 3484] [id = 371] 02:46:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (15415C00) [pid = 3484] [serial = 1113] [outer = 00000000] 02:46:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (172AA800) [pid = 3484] [serial = 1114] [outer = 15415C00] 02:46:27 INFO - PROCESS | 3484 | 1465119988001 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (172AB000) [pid = 3484] [serial = 1115] [outer = 15415C00] 02:46:28 INFO - PROCESS | 3484 | 1465119988395 Marionette TRACE conn5 <- [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]]]}] 02:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 630ms 02:46:28 INFO - PROCESS | 3484 | 1465119988457 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 02:46:28 INFO - PROCESS | 3484 | 1465119988459 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 02:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:46:28 INFO - PROCESS | 3484 | 1465119988462 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 3484 | 1465119988464 Marionette TRACE conn5 <- [1,1450,null,{}] 02:46:28 INFO - PROCESS | 3484 | 1465119988467 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:28 INFO - PROCESS | 3484 | 1465119988469 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:28 INFO - PROCESS | 3484 | 1465119988548 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 02:46:28 INFO - PROCESS | 3484 | 1465119988553 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 3484 | 1465119988555 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:28 INFO - PROCESS | 3484 | ++DOCSHELL 0F403000 == 36 [pid = 3484] [id = 372] 02:46:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (18626800) [pid = 3484] [serial = 1116] [outer = 00000000] 02:46:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (186CDC00) [pid = 3484] [serial = 1117] [outer = 18626800] 02:46:28 INFO - PROCESS | 3484 | 1465119988598 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (187C1C00) [pid = 3484] [serial = 1118] [outer = 18626800] 02:46:29 INFO - PROCESS | 3484 | 1465119989030 Marionette TRACE conn5 <- [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]]]}] 02:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 630ms 02:46:29 INFO - PROCESS | 3484 | 1465119989093 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 02:46:29 INFO - PROCESS | 3484 | 1465119989095 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 02:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:46:29 INFO - PROCESS | 3484 | 1465119989098 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 3484 | 1465119989100 Marionette TRACE conn5 <- [1,1454,null,{}] 02:46:29 INFO - PROCESS | 3484 | 1465119989103 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:29 INFO - PROCESS | 3484 | 1465119989105 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:29 INFO - PROCESS | 3484 | 1465119989185 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 02:46:29 INFO - PROCESS | 3484 | 1465119989191 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 3484 | 1465119989193 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:29 INFO - PROCESS | 3484 | ++DOCSHELL 194E0000 == 37 [pid = 3484] [id = 373] 02:46:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (19C38400) [pid = 3484] [serial = 1119] [outer = 00000000] 02:46:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (19C7BC00) [pid = 3484] [serial = 1120] [outer = 19C38400] 02:46:29 INFO - PROCESS | 3484 | 1465119989236 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (19C7C400) [pid = 3484] [serial = 1121] [outer = 19C38400] 02:46:30 INFO - PROCESS | 3484 | --DOCSHELL 0D234800 == 36 [pid = 3484] [id = 365] 02:46:30 INFO - PROCESS | 3484 | --DOCSHELL 1284D800 == 35 [pid = 3484] [id = 364] 02:46:30 INFO - PROCESS | 3484 | --DOCSHELL 192BA800 == 34 [pid = 3484] [id = 363] 02:46:30 INFO - PROCESS | 3484 | --DOCSHELL 13C0D400 == 33 [pid = 3484] [id = 366] 02:46:30 INFO - PROCESS | 3484 | --DOCSHELL 17219800 == 32 [pid = 3484] [id = 368] 02:46:30 INFO - PROCESS | 3484 | --DOCSHELL 169F3000 == 31 [pid = 3484] [id = 367] 02:46:30 INFO - PROCESS | 3484 | --DOCSHELL 172D9000 == 30 [pid = 3484] [id = 369] 02:46:30 INFO - PROCESS | 3484 | --DOCSHELL 18323C00 == 29 [pid = 3484] [id = 370] 02:46:30 INFO - PROCESS | 3484 | --DOCSHELL 12ECE800 == 28 [pid = 3484] [id = 371] 02:46:30 INFO - PROCESS | 3484 | --DOCSHELL 0F403000 == 27 [pid = 3484] [id = 372] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (18310000) [pid = 3484] [serial = 1042] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (18694C00) [pid = 3484] [serial = 1086] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (171B8800) [pid = 3484] [serial = 1074] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (172A6800) [pid = 3484] [serial = 1077] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (17217C00) [pid = 3484] [serial = 1075] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (13124C00) [pid = 3484] [serial = 1068] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (13C0D800) [pid = 3484] [serial = 1069] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (0E421800) [pid = 3484] [serial = 1065] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (172A7C00) [pid = 3484] [serial = 1078] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (0E693000) [pid = 3484] [serial = 1066] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (1692E000) [pid = 3484] [serial = 1071] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (15419C00) [pid = 3484] [serial = 1063] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (14104800) [pid = 3484] [serial = 1062] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (154AFC00) [pid = 3484] [serial = 1054] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (13C13800) [pid = 3484] [serial = 1053] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (17832C00) [pid = 3484] [serial = 1057] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (172CE000) [pid = 3484] [serial = 1056] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (19C3F400) [pid = 3484] [serial = 1060] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (195BFC00) [pid = 3484] [serial = 1059] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (18323800) [pid = 3484] [serial = 1081] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 57 (16EDBC00) [pid = 3484] [serial = 1080] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 56 (177B8400) [pid = 3484] [serial = 1083] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 55 (18320400) [pid = 3484] [serial = 1084] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 54 (169C2000) [pid = 3484] [serial = 1072] [outer = 00000000] [url = about:blank] 02:46:30 INFO - PROCESS | 3484 | --DOMWINDOW == 53 (17217000) [pid = 3484] [serial = 1087] [outer = 00000000] [url = about:blank] 02:46:31 INFO - PROCESS | 3484 | 1465119991066 Marionette TRACE conn5 <- [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]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2018ms 02:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:46:31 INFO - PROCESS | 3484 | 1465119991118 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 3484 | 1465119991121 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 02:46:31 INFO - PROCESS | 3484 | 1465119991126 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - PROCESS | 3484 | 1465119991130 Marionette TRACE conn5 <- [1,1458,null,{}] 02:46:31 INFO - PROCESS | 3484 | 1465119991135 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:31 INFO - PROCESS | 3484 | 1465119991138 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:31 INFO - PROCESS | 3484 | 1465119991229 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 02:46:31 INFO - PROCESS | 3484 | 1465119991239 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 3484 | 1465119991243 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:31 INFO - PROCESS | 3484 | ++DOCSHELL 0E10E400 == 28 [pid = 3484] [id = 374] 02:46:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 54 (0E10F000) [pid = 3484] [serial = 1122] [outer = 00000000] 02:46:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 55 (0E267000) [pid = 3484] [serial = 1123] [outer = 0E10F000] 02:46:31 INFO - PROCESS | 3484 | 1465119991293 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 56 (0E26E400) [pid = 3484] [serial = 1124] [outer = 0E10F000] 02:46:31 INFO - PROCESS | 3484 | 1465119991797 Marionette TRACE conn5 <- [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]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 02:46:31 INFO - PROCESS | 3484 | 1465119991857 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 3484 | 1465119991862 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 02:46:31 INFO - PROCESS | 3484 | 1465119991868 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:46:31 INFO - PROCESS | 3484 | 1465119991871 Marionette TRACE conn5 <- [1,1462,null,{}] 02:46:31 INFO - PROCESS | 3484 | 1465119991875 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:31 INFO - PROCESS | 3484 | 1465119991878 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:31 INFO - PROCESS | 3484 | 1465119991966 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 02:46:31 INFO - PROCESS | 3484 | 1465119991979 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 3484 | 1465119991981 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:31 INFO - PROCESS | 3484 | ++DOCSHELL 0F7F2400 == 29 [pid = 3484] [id = 375] 02:46:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 57 (12773C00) [pid = 3484] [serial = 1125] [outer = 00000000] 02:46:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 58 (127C1000) [pid = 3484] [serial = 1126] [outer = 12773C00] 02:46:32 INFO - PROCESS | 3484 | 1465119992028 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (12A67800) [pid = 3484] [serial = 1127] [outer = 12773C00] 02:46:32 INFO - PROCESS | 3484 | 1465119992488 Marionette TRACE conn5 <- [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]]]}] 02:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 02:46:32 INFO - PROCESS | 3484 | 1465119992542 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 02:46:32 INFO - PROCESS | 3484 | 1465119992545 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 02:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:46:32 INFO - PROCESS | 3484 | 1465119992548 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:46:32 INFO - PROCESS | 3484 | 1465119992551 Marionette TRACE conn5 <- [1,1466,null,{}] 02:46:32 INFO - PROCESS | 3484 | 1465119992563 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:32 INFO - PROCESS | 3484 | 1465119992567 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:32 INFO - PROCESS | 3484 | 1465119992681 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 02:46:32 INFO - PROCESS | 3484 | 1465119992775 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:32 INFO - PROCESS | 3484 | 1465119992778 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:32 INFO - PROCESS | 3484 | ++DOCSHELL 15411000 == 30 [pid = 3484] [id = 376] 02:46:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (15411400) [pid = 3484] [serial = 1128] [outer = 00000000] 02:46:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (15419800) [pid = 3484] [serial = 1129] [outer = 15411400] 02:46:32 INFO - PROCESS | 3484 | 1465119992826 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (154B4800) [pid = 3484] [serial = 1130] [outer = 15411400] 02:46:33 INFO - PROCESS | 3484 | 1465119993209 Marionette TRACE conn5 <- [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]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 02:46:33 INFO - PROCESS | 3484 | 1465119993222 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 02:46:33 INFO - PROCESS | 3484 | 1465119993225 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 02:46:33 INFO - PROCESS | 3484 | 1465119993228 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - PROCESS | 3484 | 1465119993229 Marionette TRACE conn5 <- [1,1470,null,{}] 02:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:46:33 INFO - PROCESS | 3484 | 1465119993233 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:33 INFO - PROCESS | 3484 | 1465119993235 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:33 INFO - PROCESS | 3484 | 1465119993352 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 02:46:33 INFO - PROCESS | 3484 | 1465119993360 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 3484 | 1465119993362 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:33 INFO - PROCESS | 3484 | ++DOCSHELL 154EBC00 == 31 [pid = 3484] [id = 377] 02:46:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (157F6C00) [pid = 3484] [serial = 1131] [outer = 00000000] 02:46:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (16928000) [pid = 3484] [serial = 1132] [outer = 157F6C00] 02:46:33 INFO - PROCESS | 3484 | 1465119993406 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (169B9C00) [pid = 3484] [serial = 1133] [outer = 157F6C00] 02:46:33 INFO - PROCESS | 3484 | 1465119993824 Marionette TRACE conn5 <- [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]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 02:46:33 INFO - PROCESS | 3484 | 1465119993862 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 02:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:46:33 INFO - PROCESS | 3484 | 1465119993864 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 02:46:33 INFO - PROCESS | 3484 | 1465119993867 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - PROCESS | 3484 | 1465119993869 Marionette TRACE conn5 <- [1,1474,null,{}] 02:46:33 INFO - PROCESS | 3484 | 1465119993873 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:33 INFO - PROCESS | 3484 | 1465119993875 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:33 INFO - PROCESS | 3484 | 1465119993984 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 02:46:33 INFO - PROCESS | 3484 | 1465119993993 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 3484 | 1465119993995 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:34 INFO - PROCESS | 3484 | ++DOCSHELL 169F5400 == 32 [pid = 3484] [id = 378] 02:46:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (16B46800) [pid = 3484] [serial = 1134] [outer = 00000000] 02:46:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (16ED1400) [pid = 3484] [serial = 1135] [outer = 16B46800] 02:46:34 INFO - PROCESS | 3484 | 1465119994067 Marionette DEBUG loaded listener.js 02:46:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (16EDA800) [pid = 3484] [serial = 1136] [outer = 16B46800] 02:46:34 INFO - PROCESS | 3484 | 1465119994506 Marionette TRACE conn5 <- [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]]]}] 02:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 02:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:46:34 INFO - PROCESS | 3484 | 1465119994538 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 02:46:34 INFO - PROCESS | 3484 | 1465119994540 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 02:46:34 INFO - PROCESS | 3484 | 1465119994543 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - PROCESS | 3484 | 1465119994545 Marionette TRACE conn5 <- [1,1478,null,{}] 02:46:34 INFO - PROCESS | 3484 | 1465119994548 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:34 INFO - PROCESS | 3484 | 1465119994554 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:34 INFO - PROCESS | 3484 | 1465119994689 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 02:46:34 INFO - PROCESS | 3484 | 1465119994704 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:34 INFO - PROCESS | 3484 | 1465119994706 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:34 INFO - PROCESS | 3484 | ++DOCSHELL 17217400 == 33 [pid = 3484] [id = 379] 02:46:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (17219400) [pid = 3484] [serial = 1137] [outer = 00000000] 02:46:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (17269400) [pid = 3484] [serial = 1138] [outer = 17219400] 02:46:34 INFO - PROCESS | 3484 | 1465119994750 Marionette DEBUG loaded listener.js 02:46:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (172B1000) [pid = 3484] [serial = 1139] [outer = 17219400] 02:46:35 INFO - PROCESS | 3484 | 1465119995165 Marionette TRACE conn5 <- [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]]]}] 02:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 02:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:46:35 INFO - PROCESS | 3484 | 1465119995214 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 02:46:35 INFO - PROCESS | 3484 | 1465119995216 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 02:46:35 INFO - PROCESS | 3484 | 1465119995219 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - PROCESS | 3484 | 1465119995220 Marionette TRACE conn5 <- [1,1482,null,{}] 02:46:35 INFO - PROCESS | 3484 | 1465119995223 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:35 INFO - PROCESS | 3484 | 1465119995225 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:35 INFO - PROCESS | 3484 | 1465119995360 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 02:46:35 INFO - PROCESS | 3484 | 1465119995372 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 3484 | 1465119995374 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:35 INFO - PROCESS | 3484 | ++DOCSHELL 1692E400 == 34 [pid = 3484] [id = 380] 02:46:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (172CF400) [pid = 3484] [serial = 1140] [outer = 00000000] 02:46:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (17755C00) [pid = 3484] [serial = 1141] [outer = 172CF400] 02:46:35 INFO - PROCESS | 3484 | 1465119995418 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (17756400) [pid = 3484] [serial = 1142] [outer = 172CF400] 02:46:35 INFO - PROCESS | 3484 | 1465119995824 Marionette TRACE conn5 <- [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]]]}] 02:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 630ms 02:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:46:35 INFO - PROCESS | 3484 | 1465119995850 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 02:46:35 INFO - PROCESS | 3484 | 1465119995852 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 02:46:35 INFO - PROCESS | 3484 | 1465119995855 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - PROCESS | 3484 | 1465119995857 Marionette TRACE conn5 <- [1,1486,null,{}] 02:46:35 INFO - PROCESS | 3484 | 1465119995860 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:35 INFO - PROCESS | 3484 | 1465119995862 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:35 INFO - PROCESS | 3484 | 1465119995943 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 02:46:36 INFO - PROCESS | 3484 | 1465119996041 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:36 INFO - PROCESS | 3484 | 1465119996043 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:36 INFO - PROCESS | 3484 | ++DOCSHELL 17831C00 == 35 [pid = 3484] [id = 381] 02:46:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (17832400) [pid = 3484] [serial = 1143] [outer = 00000000] 02:46:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (1799F800) [pid = 3484] [serial = 1144] [outer = 17832400] 02:46:36 INFO - PROCESS | 3484 | 1465119996087 Marionette DEBUG loaded listener.js 02:46:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (17998400) [pid = 3484] [serial = 1145] [outer = 17832400] 02:46:36 INFO - PROCESS | 3484 | 1465119996464 Marionette TRACE conn5 <- [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]]]}] 02:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 02:46:36 INFO - PROCESS | 3484 | 1465119996526 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 02:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:46:36 INFO - PROCESS | 3484 | 1465119996528 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 02:46:36 INFO - PROCESS | 3484 | 1465119996531 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:46:36 INFO - PROCESS | 3484 | 1465119996532 Marionette TRACE conn5 <- [1,1490,null,{}] 02:46:36 INFO - PROCESS | 3484 | 1465119996536 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:36 INFO - PROCESS | 3484 | 1465119996538 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:36 INFO - PROCESS | 3484 | 1465119996674 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 02:46:36 INFO - PROCESS | 3484 | 1465119996695 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:36 INFO - PROCESS | 3484 | 1465119996697 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:36 INFO - PROCESS | 3484 | ++DOCSHELL 14AEAC00 == 36 [pid = 3484] [id = 382] 02:46:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (18314000) [pid = 3484] [serial = 1146] [outer = 00000000] 02:46:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1841D400) [pid = 3484] [serial = 1147] [outer = 18314000] 02:46:36 INFO - PROCESS | 3484 | 1465119996739 Marionette DEBUG loaded listener.js 02:46:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (1861B800) [pid = 3484] [serial = 1148] [outer = 18314000] 02:46:37 INFO - PROCESS | 3484 | 1465119997173 Marionette TRACE conn5 <- [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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 02:46:37 INFO - PROCESS | 3484 | 1465119997202 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 02:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:46:37 INFO - PROCESS | 3484 | 1465119997204 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 02:46:37 INFO - PROCESS | 3484 | 1465119997207 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - PROCESS | 3484 | 1465119997209 Marionette TRACE conn5 <- [1,1494,null,{}] 02:46:37 INFO - PROCESS | 3484 | 1465119997212 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:37 INFO - PROCESS | 3484 | 1465119997213 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:37 INFO - PROCESS | 3484 | 1465119997327 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 02:46:37 INFO - PROCESS | 3484 | 1465119997332 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:37 INFO - PROCESS | 3484 | 1465119997334 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:37 INFO - PROCESS | 3484 | ++DOCSHELL 0DAEDC00 == 37 [pid = 3484] [id = 383] 02:46:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (0DAF4C00) [pid = 3484] [serial = 1149] [outer = 00000000] 02:46:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (1869D000) [pid = 3484] [serial = 1150] [outer = 0DAF4C00] 02:46:37 INFO - PROCESS | 3484 | 1465119997378 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (18697C00) [pid = 3484] [serial = 1151] [outer = 0DAF4C00] 02:46:37 INFO - PROCESS | 3484 | 1465119997859 Marionette TRACE conn5 <- [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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 02:46:37 INFO - PROCESS | 3484 | 1465119997884 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 3484 | 1465119997886 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 02:46:37 INFO - PROCESS | 3484 | 1465119997889 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:46:37 INFO - PROCESS | 3484 | 1465119997891 Marionette TRACE conn5 <- [1,1498,null,{}] 02:46:37 INFO - PROCESS | 3484 | 1465119997899 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:37 INFO - PROCESS | 3484 | 1465119997901 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:38 INFO - PROCESS | 3484 | 1465119998058 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 02:46:38 INFO - PROCESS | 3484 | 1465119998084 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 3484 | 1465119998087 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:38 INFO - PROCESS | 3484 | ++DOCSHELL 169F3400 == 38 [pid = 3484] [id = 384] 02:46:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (195B7400) [pid = 3484] [serial = 1152] [outer = 00000000] 02:46:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (19C3B000) [pid = 3484] [serial = 1153] [outer = 195B7400] 02:46:38 INFO - PROCESS | 3484 | 1465119998132 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (19C7E000) [pid = 3484] [serial = 1154] [outer = 195B7400] 02:46:38 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (18626800) [pid = 3484] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:46:38 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (172D9C00) [pid = 3484] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:46:38 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (1861C000) [pid = 3484] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:46:38 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (15415C00) [pid = 3484] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:46:38 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (12856800) [pid = 3484] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:46:38 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (192BF400) [pid = 3484] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:46:38 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (169F6C00) [pid = 3484] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:46:38 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (13C0EC00) [pid = 3484] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:46:38 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0D237800) [pid = 3484] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:46:38 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1721C000) [pid = 3484] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:46:38 INFO - PROCESS | 3484 | 1465119998709 Marionette TRACE conn5 <- [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]]]}] 02:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 872ms 02:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:46:38 INFO - PROCESS | 3484 | 1465119998765 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 02:46:38 INFO - PROCESS | 3484 | 1465119998767 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 02:46:38 INFO - PROCESS | 3484 | 1465119998770 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:46:38 INFO - PROCESS | 3484 | 1465119998772 Marionette TRACE conn5 <- [1,1502,null,{}] 02:46:38 INFO - PROCESS | 3484 | 1465119998775 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:38 INFO - PROCESS | 3484 | 1465119998777 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:38 INFO - PROCESS | 3484 | 1465119998892 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 02:46:38 INFO - PROCESS | 3484 | 1465119998960 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 3484 | 1465119998962 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:38 INFO - PROCESS | 3484 | ++DOCSHELL 1312A000 == 39 [pid = 3484] [id = 385] 02:46:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (13C0EC00) [pid = 3484] [serial = 1155] [outer = 00000000] 02:46:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (16ECFC00) [pid = 3484] [serial = 1156] [outer = 13C0EC00] 02:46:38 INFO - PROCESS | 3484 | 1465119999007 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1721C000) [pid = 3484] [serial = 1157] [outer = 13C0EC00] 02:46:39 INFO - PROCESS | 3484 | 1465119999350 Marionette TRACE conn5 <- [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]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 02:46:39 INFO - PROCESS | 3484 | 1465119999401 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 02:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:46:39 INFO - PROCESS | 3484 | 1465119999403 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 02:46:39 INFO - PROCESS | 3484 | 1465119999406 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 3484 | 1465119999408 Marionette TRACE conn5 <- [1,1506,null,{}] 02:46:39 INFO - PROCESS | 3484 | 1465119999411 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:39 INFO - PROCESS | 3484 | 1465119999413 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:39 INFO - PROCESS | 3484 | 1465119999494 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 02:46:39 INFO - PROCESS | 3484 | 1465119999499 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:39 INFO - PROCESS | 3484 | 1465119999501 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:39 INFO - PROCESS | 3484 | ++DOCSHELL 18324800 == 40 [pid = 3484] [id = 386] 02:46:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (18619800) [pid = 3484] [serial = 1158] [outer = 00000000] 02:46:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (19C75400) [pid = 3484] [serial = 1159] [outer = 18619800] 02:46:39 INFO - PROCESS | 3484 | 1465119999544 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (19CE7800) [pid = 3484] [serial = 1160] [outer = 18619800] 02:46:39 INFO - PROCESS | 3484 | 1465119999945 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 570ms 02:46:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:46:39 INFO - PROCESS | 3484 | 1465119999977 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 3484 | 1465119999979 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 02:46:39 INFO - PROCESS | 3484 | 1465119999982 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 3484 | 1465119999984 Marionette TRACE conn5 <- [1,1510,null,{}] 02:46:39 INFO - PROCESS | 3484 | 1465119999987 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:39 INFO - PROCESS | 3484 | 1465119999988 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:40 INFO - PROCESS | 3484 | 1465120000107 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 02:46:40 INFO - PROCESS | 3484 | 1465120000115 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:40 INFO - PROCESS | 3484 | 1465120000117 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:40 INFO - PROCESS | 3484 | ++DOCSHELL 16ED0C00 == 41 [pid = 3484] [id = 387] 02:46:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (19CE5800) [pid = 3484] [serial = 1161] [outer = 00000000] 02:46:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1A01D800) [pid = 3484] [serial = 1162] [outer = 19CE5800] 02:46:40 INFO - PROCESS | 3484 | 1465120000160 Marionette DEBUG loaded listener.js 02:46:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1A0B9000) [pid = 3484] [serial = 1163] [outer = 19CE5800] 02:46:40 INFO - PROCESS | 3484 | 1465120000609 Marionette TRACE conn5 <- [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"]]]}] 02:46:40 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 () { 02:46:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:46:40 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 () { 02:46:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:46:40 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 () { 02:46:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:46:40 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 () { 02:46:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:46:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 672ms 02:46:40 INFO - PROCESS | 3484 | 1465120000656 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 02:46:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:46:40 INFO - PROCESS | 3484 | 1465120000660 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 02:46:40 INFO - PROCESS | 3484 | 1465120000666 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - PROCESS | 3484 | 1465120000670 Marionette TRACE conn5 <- [1,1514,null,{}] 02:46:40 INFO - PROCESS | 3484 | 1465120000678 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:40 INFO - PROCESS | 3484 | 1465120000681 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:40 INFO - PROCESS | 3484 | 1465120000837 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 02:46:41 INFO - PROCESS | 3484 | 1465120001015 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:41 INFO - PROCESS | 3484 | 1465120001019 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:41 INFO - PROCESS | 3484 | ++DOCSHELL 0E104400 == 42 [pid = 3484] [id = 388] 02:46:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (0E105000) [pid = 3484] [serial = 1164] [outer = 00000000] 02:46:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (0E267400) [pid = 3484] [serial = 1165] [outer = 0E105000] 02:46:41 INFO - PROCESS | 3484 | 1465120001077 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (0E692C00) [pid = 3484] [serial = 1166] [outer = 0E105000] 02:46:41 INFO - PROCESS | 3484 | 1465120001745 Marionette TRACE conn5 <- [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"]]]}] 02:46:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:46:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:46:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:46:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:46:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:46:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:46:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:46:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:46:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:46:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1137ms 02:46:41 INFO - PROCESS | 3484 | 1465120001803 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 02:46:41 INFO - PROCESS | 3484 | 1465120001808 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 02:46:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:46:41 INFO - PROCESS | 3484 | 1465120001838 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:46:41 INFO - PROCESS | 3484 | 1465120001841 Marionette TRACE conn5 <- [1,1518,null,{}] 02:46:41 INFO - PROCESS | 3484 | 1465120001845 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:41 INFO - PROCESS | 3484 | 1465120001848 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:41 INFO - PROCESS | 3484 | 1465120001977 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 02:46:42 INFO - PROCESS | 3484 | 1465120002104 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:42 INFO - PROCESS | 3484 | 1465120002107 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:42 INFO - PROCESS | 3484 | ++DOCSHELL 1410E800 == 43 [pid = 3484] [id = 389] 02:46:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (147DA800) [pid = 3484] [serial = 1167] [outer = 00000000] 02:46:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (15413800) [pid = 3484] [serial = 1168] [outer = 147DA800] 02:46:42 INFO - PROCESS | 3484 | 1465120002167 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (15C04C00) [pid = 3484] [serial = 1169] [outer = 147DA800] 02:46:42 INFO - PROCESS | 3484 | 1465120002801 Marionette TRACE conn5 <- [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]]]}] 02:46:42 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 02:46:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:46:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:46:42 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. 02:46:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:46:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 970ms 02:46:42 INFO - PROCESS | 3484 | 1465120002999 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 3484 | 1465120003002 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 02:46:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:46:43 INFO - PROCESS | 3484 | 1465120003041 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 3484 | 1465120003043 Marionette TRACE conn5 <- [1,1522,null,{}] 02:46:43 INFO - PROCESS | 3484 | 1465120003049 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:43 INFO - PROCESS | 3484 | 1465120003052 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:43 INFO - PROCESS | 3484 | 1465120003163 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 02:46:43 INFO - PROCESS | 3484 | 1465120003246 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 3484 | 1465120003251 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:43 INFO - PROCESS | 3484 | ++DOCSHELL 0E418000 == 44 [pid = 3484] [id = 390] 02:46:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (0E521800) [pid = 3484] [serial = 1170] [outer = 00000000] 02:46:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (12781800) [pid = 3484] [serial = 1171] [outer = 0E521800] 02:46:43 INFO - PROCESS | 3484 | 1465120003345 Marionette DEBUG loaded listener.js 02:46:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (12ECB800) [pid = 3484] [serial = 1172] [outer = 0E521800] 02:46:43 INFO - PROCESS | 3484 | --DOCSHELL 18324800 == 43 [pid = 3484] [id = 386] 02:46:43 INFO - PROCESS | 3484 | --DOCSHELL 1312A000 == 42 [pid = 3484] [id = 385] 02:46:43 INFO - PROCESS | 3484 | --DOCSHELL 169F3400 == 41 [pid = 3484] [id = 384] 02:46:43 INFO - PROCESS | 3484 | --DOCSHELL 0DAEDC00 == 40 [pid = 3484] [id = 383] 02:46:43 INFO - PROCESS | 3484 | --DOCSHELL 14AEAC00 == 39 [pid = 3484] [id = 382] 02:46:43 INFO - PROCESS | 3484 | --DOCSHELL 17831C00 == 38 [pid = 3484] [id = 381] 02:46:43 INFO - PROCESS | 3484 | --DOCSHELL 1692E400 == 37 [pid = 3484] [id = 380] 02:46:43 INFO - PROCESS | 3484 | --DOCSHELL 17217400 == 36 [pid = 3484] [id = 379] 02:46:43 INFO - PROCESS | 3484 | --DOCSHELL 169F5400 == 35 [pid = 3484] [id = 378] 02:46:43 INFO - PROCESS | 3484 | --DOCSHELL 154EBC00 == 34 [pid = 3484] [id = 377] 02:46:43 INFO - PROCESS | 3484 | --DOCSHELL 15411000 == 33 [pid = 3484] [id = 376] 02:46:43 INFO - PROCESS | 3484 | --DOCSHELL 0F7F2400 == 32 [pid = 3484] [id = 375] 02:46:43 INFO - PROCESS | 3484 | --DOCSHELL 0E10E400 == 31 [pid = 3484] [id = 374] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (19C7BC00) [pid = 3484] [serial = 1120] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOCSHELL 194E0000 == 30 [pid = 3484] [id = 373] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (187C1C00) [pid = 3484] [serial = 1118] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (17833800) [pid = 3484] [serial = 1109] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (177B2C00) [pid = 3484] [serial = 1108] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (18623000) [pid = 3484] [serial = 1111] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (186CDC00) [pid = 3484] [serial = 1117] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (18628000) [pid = 3484] [serial = 1112] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (172AA800) [pid = 3484] [serial = 1114] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (14AEC400) [pid = 3484] [serial = 1094] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (13126400) [pid = 3484] [serial = 1093] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (19428400) [pid = 3484] [serial = 1089] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (19C35C00) [pid = 3484] [serial = 1090] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (18623400) [pid = 3484] [serial = 661] [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.] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (16B61400) [pid = 3484] [serial = 1102] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1410C000) [pid = 3484] [serial = 1099] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (14AF2400) [pid = 3484] [serial = 1100] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0E04DC00) [pid = 3484] [serial = 1096] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0E26C000) [pid = 3484] [serial = 1097] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (17268800) [pid = 3484] [serial = 1105] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (172B0400) [pid = 3484] [serial = 1106] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (16ED2C00) [pid = 3484] [serial = 1103] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (172AB000) [pid = 3484] [serial = 1115] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3484 | 1465120003930 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:46:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:46:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 930ms 02:46:43 INFO - PROCESS | 3484 | 1465120003972 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 3484 | 1465120003975 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 02:46:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:46:43 INFO - PROCESS | 3484 | 1465120003981 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 3484 | 1465120003984 Marionette TRACE conn5 <- [1,1526,null,{}] 02:46:43 INFO - PROCESS | 3484 | 1465120003988 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:43 INFO - PROCESS | 3484 | 1465120003991 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:44 INFO - PROCESS | 3484 | 1465120004076 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 02:46:44 INFO - PROCESS | 3484 | 1465120004084 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:44 INFO - PROCESS | 3484 | 1465120004086 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:44 INFO - PROCESS | 3484 | ++DOCSHELL 0E69C000 == 31 [pid = 3484] [id = 391] 02:46:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (0E838C00) [pid = 3484] [serial = 1173] [outer = 00000000] 02:46:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (1312C000) [pid = 3484] [serial = 1174] [outer = 0E838C00] 02:46:44 INFO - PROCESS | 3484 | 1465120004133 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (147E2400) [pid = 3484] [serial = 1175] [outer = 0E838C00] 02:46:44 INFO - PROCESS | 3484 | 1465120004619 Marionette TRACE conn5 <- [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]]]}] 02:46:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:46:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 690ms 02:46:44 INFO - PROCESS | 3484 | 1465120004672 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 02:46:44 INFO - PROCESS | 3484 | 1465120004674 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 02:46:44 INFO - PROCESS | 3484 | 1465120004677 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:46:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:46:44 INFO - PROCESS | 3484 | 1465120004679 Marionette TRACE conn5 <- [1,1530,null,{}] 02:46:44 INFO - PROCESS | 3484 | 1465120004689 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:44 INFO - PROCESS | 3484 | 1465120004693 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:44 INFO - PROCESS | 3484 | 1465120004783 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 02:46:44 INFO - PROCESS | 3484 | 1465120004869 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:44 INFO - PROCESS | 3484 | 1465120004873 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:44 INFO - PROCESS | 3484 | ++DOCSHELL 169EA400 == 32 [pid = 3484] [id = 392] 02:46:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (169EB000) [pid = 3484] [serial = 1176] [outer = 00000000] 02:46:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (16B60000) [pid = 3484] [serial = 1177] [outer = 169EB000] 02:46:44 INFO - PROCESS | 3484 | 1465120004929 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (16E0F400) [pid = 3484] [serial = 1178] [outer = 169EB000] 02:46:45 INFO - PROCESS | 3484 | 1465120005310 Marionette TRACE conn5 <- [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]]]}] 02:46:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:46:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 02:46:45 INFO - PROCESS | 3484 | 1465120005351 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 02:46:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:46:45 INFO - PROCESS | 3484 | 1465120005353 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 02:46:45 INFO - PROCESS | 3484 | 1465120005356 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:46:45 INFO - PROCESS | 3484 | 1465120005358 Marionette TRACE conn5 <- [1,1534,null,{}] 02:46:45 INFO - PROCESS | 3484 | 1465120005361 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:45 INFO - PROCESS | 3484 | 1465120005363 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:45 INFO - PROCESS | 3484 | 1465120005451 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 02:46:45 INFO - PROCESS | 3484 | 1465120005456 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 3484 | 1465120005458 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:45 INFO - PROCESS | 3484 | ++DOCSHELL 17213400 == 33 [pid = 3484] [id = 393] 02:46:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (17215000) [pid = 3484] [serial = 1179] [outer = 00000000] 02:46:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (172B2800) [pid = 3484] [serial = 1180] [outer = 17215000] 02:46:45 INFO - PROCESS | 3484 | 1465120005512 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (172D6C00) [pid = 3484] [serial = 1181] [outer = 17215000] 02:46:45 INFO - PROCESS | 3484 | 1465120005939 Marionette TRACE conn5 <- [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]]]}] 02:46:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:46:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 02:46:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:46:45 INFO - PROCESS | 3484 | 1465120005991 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 02:46:45 INFO - PROCESS | 3484 | 1465120005993 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 02:46:45 INFO - PROCESS | 3484 | 1465120005996 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:46:45 INFO - PROCESS | 3484 | 1465120005998 Marionette TRACE conn5 <- [1,1538,null,{}] 02:46:45 INFO - PROCESS | 3484 | 1465120006001 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:45 INFO - PROCESS | 3484 | 1465120006003 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:46 INFO - PROCESS | 3484 | 1465120006119 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 02:46:46 INFO - PROCESS | 3484 | 1465120006211 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 3484 | 1465120006213 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:46 INFO - PROCESS | 3484 | ++DOCSHELL 177BA800 == 34 [pid = 3484] [id = 394] 02:46:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (177BB000) [pid = 3484] [serial = 1182] [outer = 00000000] 02:46:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (17993800) [pid = 3484] [serial = 1183] [outer = 177BB000] 02:46:46 INFO - PROCESS | 3484 | 1465120006257 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1830D800) [pid = 3484] [serial = 1184] [outer = 177BB000] 02:46:46 INFO - PROCESS | 3484 | 1465120006684 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:46:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:46:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 02:46:46 INFO - PROCESS | 3484 | 1465120006733 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 3484 | 1465120006735 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 02:46:46 INFO - PROCESS | 3484 | 1465120006738 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:46:46 INFO - PROCESS | 3484 | 1465120006740 Marionette TRACE conn5 <- [1,1542,null,{}] 02:46:46 INFO - PROCESS | 3484 | 1465120006743 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:46 INFO - PROCESS | 3484 | 1465120006749 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:46 INFO - PROCESS | 3484 | 1465120006892 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 02:46:46 INFO - PROCESS | 3484 | 1465120006965 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 3484 | 1465120006967 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:46 INFO - PROCESS | 3484 | ++DOCSHELL 1775A000 == 35 [pid = 3484] [id = 395] 02:46:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (18311000) [pid = 3484] [serial = 1185] [outer = 00000000] 02:46:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (18626C00) [pid = 3484] [serial = 1186] [outer = 18311000] 02:46:47 INFO - PROCESS | 3484 | 1465120007011 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (18697800) [pid = 3484] [serial = 1187] [outer = 18311000] 02:46:47 INFO - PROCESS | 3484 | 1465120007458 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:46:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:46:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 770ms 02:46:47 INFO - PROCESS | 3484 | 1465120007513 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 3484 | 1465120007515 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 02:46:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:46:47 INFO - PROCESS | 3484 | 1465120007518 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - PROCESS | 3484 | 1465120007519 Marionette TRACE conn5 <- [1,1546,null,{}] 02:46:47 INFO - PROCESS | 3484 | 1465120007523 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:47 INFO - PROCESS | 3484 | 1465120007525 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:47 INFO - PROCESS | 3484 | 1465120007647 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 02:46:47 INFO - PROCESS | 3484 | 1465120007710 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:47 INFO - PROCESS | 3484 | 1465120007712 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:47 INFO - PROCESS | 3484 | ++DOCSHELL 1869E400 == 36 [pid = 3484] [id = 396] 02:46:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (186C0800) [pid = 3484] [serial = 1188] [outer = 00000000] 02:46:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (19310000) [pid = 3484] [serial = 1189] [outer = 186C0800] 02:46:47 INFO - PROCESS | 3484 | 1465120007755 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (194E4400) [pid = 3484] [serial = 1190] [outer = 186C0800] 02:46:48 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (18314000) [pid = 3484] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:46:48 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (0DAF4C00) [pid = 3484] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:46:48 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (172CF400) [pid = 3484] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:46:48 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (15411400) [pid = 3484] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:46:48 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (157F6C00) [pid = 3484] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:46:48 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (0E10F000) [pid = 3484] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:46:48 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (16B46800) [pid = 3484] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:46:48 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (12773C00) [pid = 3484] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:46:48 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (19C38400) [pid = 3484] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:46:48 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (17832400) [pid = 3484] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:46:48 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (17219400) [pid = 3484] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:46:48 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (195B7400) [pid = 3484] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:46:48 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (13C0EC00) [pid = 3484] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:46:48 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (18619800) [pid = 3484] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:46:48 INFO - PROCESS | 3484 | 1465120008241 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:46:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:46:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 770ms 02:46:48 INFO - PROCESS | 3484 | 1465120008288 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 02:46:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:46:48 INFO - PROCESS | 3484 | 1465120008290 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 02:46:48 INFO - PROCESS | 3484 | 1465120008294 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - PROCESS | 3484 | 1465120008295 Marionette TRACE conn5 <- [1,1550,null,{}] 02:46:48 INFO - PROCESS | 3484 | 1465120008298 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:48 INFO - PROCESS | 3484 | 1465120008300 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:48 INFO - PROCESS | 3484 | 1465120008378 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 02:46:48 INFO - PROCESS | 3484 | 1465120008473 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:48 INFO - PROCESS | 3484 | 1465120008475 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:48 INFO - PROCESS | 3484 | ++DOCSHELL 0F40D800 == 37 [pid = 3484] [id = 397] 02:46:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (14103000) [pid = 3484] [serial = 1191] [outer = 00000000] 02:46:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (1725C000) [pid = 3484] [serial = 1192] [outer = 14103000] 02:46:48 INFO - PROCESS | 3484 | 1465120008520 Marionette DEBUG loaded listener.js 02:46:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (18311800) [pid = 3484] [serial = 1193] [outer = 14103000] 02:46:48 INFO - PROCESS | 3484 | 1465120008880 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:46:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:46:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 02:46:48 INFO - PROCESS | 3484 | 1465120008925 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 02:46:48 INFO - PROCESS | 3484 | 1465120008927 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 02:46:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:46:48 INFO - PROCESS | 3484 | 1465120008930 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - PROCESS | 3484 | 1465120008931 Marionette TRACE conn5 <- [1,1554,null,{}] 02:46:48 INFO - PROCESS | 3484 | 1465120008935 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:48 INFO - PROCESS | 3484 | 1465120008936 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:49 INFO - PROCESS | 3484 | 1465120009076 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 02:46:49 INFO - PROCESS | 3484 | 1465120009088 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:49 INFO - PROCESS | 3484 | 1465120009090 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:49 INFO - PROCESS | 3484 | ++DOCSHELL 1721A400 == 38 [pid = 3484] [id = 398] 02:46:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (18622400) [pid = 3484] [serial = 1194] [outer = 00000000] 02:46:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (19C38000) [pid = 3484] [serial = 1195] [outer = 18622400] 02:46:49 INFO - PROCESS | 3484 | 1465120009134 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (19C7B800) [pid = 3484] [serial = 1196] [outer = 18622400] 02:46:49 INFO - PROCESS | 3484 | 1465120009541 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:46:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:46:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 02:46:49 INFO - PROCESS | 3484 | 1465120009601 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 02:46:49 INFO - PROCESS | 3484 | 1465120009602 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 02:46:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:46:49 INFO - PROCESS | 3484 | 1465120009605 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:46:49 INFO - PROCESS | 3484 | 1465120009607 Marionette TRACE conn5 <- [1,1558,null,{}] 02:46:49 INFO - PROCESS | 3484 | 1465120009611 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:49 INFO - PROCESS | 3484 | 1465120009613 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:49 INFO - PROCESS | 3484 | 1465120009729 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 02:46:49 INFO - PROCESS | 3484 | 1465120009741 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:49 INFO - PROCESS | 3484 | 1465120009743 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:49 INFO - PROCESS | 3484 | ++DOCSHELL 16ED2000 == 39 [pid = 3484] [id = 399] 02:46:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (195B8000) [pid = 3484] [serial = 1197] [outer = 00000000] 02:46:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1A132000) [pid = 3484] [serial = 1198] [outer = 195B8000] 02:46:49 INFO - PROCESS | 3484 | 1465120009786 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1A132800) [pid = 3484] [serial = 1199] [outer = 195B8000] 02:46:50 INFO - PROCESS | 3484 | 1465120010291 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:46:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 770ms 02:46:50 INFO - PROCESS | 3484 | 1465120010377 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 3484 | 1465120010382 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 02:46:50 INFO - PROCESS | 3484 | 1465120010388 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:46:50 INFO - PROCESS | 3484 | 1465120010391 Marionette TRACE conn5 <- [1,1562,null,{}] 02:46:50 INFO - PROCESS | 3484 | 1465120010397 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:50 INFO - PROCESS | 3484 | 1465120010400 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:50 INFO - PROCESS | 3484 | 1465120010523 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 02:46:50 INFO - PROCESS | 3484 | 1465120010654 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:50 INFO - PROCESS | 3484 | 1465120010659 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:50 INFO - PROCESS | 3484 | ++DOCSHELL 0D935400 == 40 [pid = 3484] [id = 400] 02:46:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (0D93A000) [pid = 3484] [serial = 1200] [outer = 00000000] 02:46:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (0F403000) [pid = 3484] [serial = 1201] [outer = 0D93A000] 02:46:50 INFO - PROCESS | 3484 | 1465120010717 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (12A96000) [pid = 3484] [serial = 1202] [outer = 0D93A000] 02:46:51 INFO - PROCESS | 3484 | 1465120011291 Marionette TRACE conn5 <- [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]]]}] 02:46:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:46:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 02:46:51 INFO - PROCESS | 3484 | 1465120011362 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 02:46:51 INFO - PROCESS | 3484 | 1465120011367 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 02:46:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:46:51 INFO - PROCESS | 3484 | 1465120011374 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:46:51 INFO - PROCESS | 3484 | 1465120011377 Marionette TRACE conn5 <- [1,1566,null,{}] 02:46:51 INFO - PROCESS | 3484 | 1465120011381 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:51 INFO - PROCESS | 3484 | 1465120011383 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:51 INFO - PROCESS | 3484 | 1465120011495 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 02:46:51 INFO - PROCESS | 3484 | 1465120011631 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:51 INFO - PROCESS | 3484 | 1465120011634 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:51 INFO - PROCESS | 3484 | ++DOCSHELL 15C0A000 == 41 [pid = 3484] [id = 401] 02:46:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (15CD5000) [pid = 3484] [serial = 1203] [outer = 00000000] 02:46:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (16B61000) [pid = 3484] [serial = 1204] [outer = 15CD5000] 02:46:51 INFO - PROCESS | 3484 | 1465120011691 Marionette DEBUG loaded listener.js 02:46:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (1721E800) [pid = 3484] [serial = 1205] [outer = 15CD5000] 02:46:52 INFO - PROCESS | 3484 | 1465120012287 Marionette TRACE conn5 <- [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]]]}] 02:46:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:46:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 02:46:52 INFO - PROCESS | 3484 | 1465120012307 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 3484 | 1465120012309 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 02:46:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:46:52 INFO - PROCESS | 3484 | 1465120012313 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - PROCESS | 3484 | 1465120012316 Marionette TRACE conn5 <- [1,1570,null,{}] 02:46:52 INFO - PROCESS | 3484 | 1465120012327 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:52 INFO - PROCESS | 3484 | 1465120012332 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:52 INFO - PROCESS | 3484 | 1465120012443 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 02:46:52 INFO - PROCESS | 3484 | 1465120012551 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 3484 | 1465120012554 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:52 INFO - PROCESS | 3484 | ++DOCSHELL 19CEBC00 == 42 [pid = 3484] [id = 402] 02:46:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (1A013C00) [pid = 3484] [serial = 1206] [outer = 00000000] 02:46:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (1A933000) [pid = 3484] [serial = 1207] [outer = 1A013C00] 02:46:52 INFO - PROCESS | 3484 | 1465120012611 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (1A995800) [pid = 3484] [serial = 1208] [outer = 1A013C00] 02:46:53 INFO - PROCESS | 3484 | 1465120013243 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:46:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:46:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 02:46:53 INFO - PROCESS | 3484 | 1465120013287 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 02:46:53 INFO - PROCESS | 3484 | 1465120013290 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 02:46:53 INFO - PROCESS | 3484 | 1465120013293 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:46:53 INFO - PROCESS | 3484 | 1465120013295 Marionette TRACE conn5 <- [1,1574,null,{}] 02:46:53 INFO - PROCESS | 3484 | 1465120013299 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:53 INFO - PROCESS | 3484 | 1465120013301 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:53 INFO - PROCESS | 3484 | 1465120013411 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 02:46:53 INFO - PROCESS | 3484 | 1465120013519 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:53 INFO - PROCESS | 3484 | 1465120013521 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:53 INFO - PROCESS | 3484 | ++DOCSHELL 1AF8EC00 == 43 [pid = 3484] [id = 403] 02:46:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (1AF8F800) [pid = 3484] [serial = 1209] [outer = 00000000] 02:46:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (1AF94400) [pid = 3484] [serial = 1210] [outer = 1AF8F800] 02:46:53 INFO - PROCESS | 3484 | 1465120013575 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 97 (1AF9A000) [pid = 3484] [serial = 1211] [outer = 1AF8F800] 02:46:54 INFO - PROCESS | 3484 | 1465120014309 Marionette TRACE conn5 <- [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]]]}] 02:46:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:46:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1070ms 02:46:54 INFO - PROCESS | 3484 | 1465120014367 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 02:46:54 INFO - PROCESS | 3484 | 1465120014371 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 02:46:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:46:54 INFO - PROCESS | 3484 | 1465120014376 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:46:54 INFO - PROCESS | 3484 | 1465120014379 Marionette TRACE conn5 <- [1,1578,null,{}] 02:46:54 INFO - PROCESS | 3484 | 1465120014384 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:54 INFO - PROCESS | 3484 | 1465120014387 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:54 INFO - PROCESS | 3484 | 1465120014492 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 02:46:54 INFO - PROCESS | 3484 | 1465120014632 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:54 INFO - PROCESS | 3484 | 1465120014636 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:54 INFO - PROCESS | 3484 | ++DOCSHELL 0E82C000 == 44 [pid = 3484] [id = 404] 02:46:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 98 (0E82F800) [pid = 3484] [serial = 1212] [outer = 00000000] 02:46:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 99 (13175400) [pid = 3484] [serial = 1213] [outer = 0E82F800] 02:46:54 INFO - PROCESS | 3484 | 1465120014688 Marionette DEBUG loaded listener.js 02:46:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 100 (15414C00) [pid = 3484] [serial = 1214] [outer = 0E82F800] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 1721A400 == 43 [pid = 3484] [id = 398] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 0F40D800 == 42 [pid = 3484] [id = 397] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 1869E400 == 41 [pid = 3484] [id = 396] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 1775A000 == 40 [pid = 3484] [id = 395] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 177BA800 == 39 [pid = 3484] [id = 394] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 17213400 == 38 [pid = 3484] [id = 393] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 169EA400 == 37 [pid = 3484] [id = 392] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 0E69C000 == 36 [pid = 3484] [id = 391] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 0E418000 == 35 [pid = 3484] [id = 390] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 1410E800 == 34 [pid = 3484] [id = 389] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 0E104400 == 33 [pid = 3484] [id = 388] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 16ED0C00 == 32 [pid = 3484] [id = 387] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 1AF8EC00 == 31 [pid = 3484] [id = 403] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 19CEBC00 == 30 [pid = 3484] [id = 402] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 16ED2000 == 29 [pid = 3484] [id = 399] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 0D935400 == 28 [pid = 3484] [id = 400] 02:46:55 INFO - PROCESS | 3484 | --DOCSHELL 15C0A000 == 27 [pid = 3484] [id = 401] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 99 (1841D400) [pid = 3484] [serial = 1147] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 98 (1869D000) [pid = 3484] [serial = 1150] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 97 (17755C00) [pid = 3484] [serial = 1141] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 96 (17756400) [pid = 3484] [serial = 1142] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (15419800) [pid = 3484] [serial = 1129] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (154B4800) [pid = 3484] [serial = 1130] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (16928000) [pid = 3484] [serial = 1132] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (169B9C00) [pid = 3484] [serial = 1133] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (0E267000) [pid = 3484] [serial = 1123] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (0E26E400) [pid = 3484] [serial = 1124] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (16ED1400) [pid = 3484] [serial = 1135] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (16EDA800) [pid = 3484] [serial = 1136] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (127C1000) [pid = 3484] [serial = 1126] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (12A67800) [pid = 3484] [serial = 1127] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (19C7C400) [pid = 3484] [serial = 1121] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (1799F800) [pid = 3484] [serial = 1144] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (17269400) [pid = 3484] [serial = 1138] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (172B1000) [pid = 3484] [serial = 1139] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (19C3B000) [pid = 3484] [serial = 1153] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (16ECFC00) [pid = 3484] [serial = 1156] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (18697C00) [pid = 3484] [serial = 1151] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (19CE7800) [pid = 3484] [serial = 1160] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1A01D800) [pid = 3484] [serial = 1162] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (19C75400) [pid = 3484] [serial = 1159] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (1721C000) [pid = 3484] [serial = 1157] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (19C7E000) [pid = 3484] [serial = 1154] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1861B800) [pid = 3484] [serial = 1148] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (17998400) [pid = 3484] [serial = 1145] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3484 | 1465120015911 Marionette TRACE conn5 <- [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]]]}] 02:46:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:46:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1570ms 02:46:55 INFO - PROCESS | 3484 | 1465120015947 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 3484 | 1465120015952 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 02:46:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:46:55 INFO - PROCESS | 3484 | 1465120015956 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 3484 | 1465120015959 Marionette TRACE conn5 <- [1,1582,null,{}] 02:46:55 INFO - PROCESS | 3484 | 1465120015971 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:55 INFO - PROCESS | 3484 | 1465120015974 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:56 INFO - PROCESS | 3484 | 1465120016057 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 02:46:56 INFO - PROCESS | 3484 | 1465120016066 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:56 INFO - PROCESS | 3484 | 1465120016070 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:56 INFO - PROCESS | 3484 | ++DOCSHELL 0E10E400 == 28 [pid = 3484] [id = 405] 02:46:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (0E10EC00) [pid = 3484] [serial = 1215] [outer = 00000000] 02:46:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (0E269400) [pid = 3484] [serial = 1216] [outer = 0E10EC00] 02:46:56 INFO - PROCESS | 3484 | 1465120016118 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (0E418C00) [pid = 3484] [serial = 1217] [outer = 0E10EC00] 02:46:56 INFO - PROCESS | 3484 | 1465120016623 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:46:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:46:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 02:46:56 INFO - PROCESS | 3484 | 1465120016689 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 3484 | 1465120016694 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 02:46:56 INFO - PROCESS | 3484 | 1465120016702 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 3484 | 1465120016705 Marionette TRACE conn5 <- [1,1586,null,{}] 02:46:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:46:56 INFO - PROCESS | 3484 | 1465120016709 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:56 INFO - PROCESS | 3484 | 1465120016711 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:56 INFO - PROCESS | 3484 | 1465120016800 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 02:46:56 INFO - PROCESS | 3484 | 1465120016813 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:56 INFO - PROCESS | 3484 | 1465120016815 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:56 INFO - PROCESS | 3484 | ++DOCSHELL 12E7DC00 == 29 [pid = 3484] [id = 406] 02:46:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (12E7F400) [pid = 3484] [serial = 1218] [outer = 00000000] 02:46:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (13176000) [pid = 3484] [serial = 1219] [outer = 12E7F400] 02:46:56 INFO - PROCESS | 3484 | 1465120016863 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (13C19000) [pid = 3484] [serial = 1220] [outer = 12E7F400] 02:46:57 INFO - PROCESS | 3484 | 1465120017321 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:46:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:46:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 02:46:57 INFO - PROCESS | 3484 | 1465120017378 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 02:46:57 INFO - PROCESS | 3484 | 1465120017380 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 02:46:57 INFO - PROCESS | 3484 | 1465120017383 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:46:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:46:57 INFO - PROCESS | 3484 | 1465120017387 Marionette TRACE conn5 <- [1,1590,null,{}] 02:46:57 INFO - PROCESS | 3484 | 1465120017397 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:57 INFO - PROCESS | 3484 | 1465120017402 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:57 INFO - PROCESS | 3484 | 1465120017486 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 02:46:57 INFO - PROCESS | 3484 | 1465120017496 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:57 INFO - PROCESS | 3484 | 1465120017499 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:57 INFO - PROCESS | 3484 | ++DOCSHELL 1692F000 == 30 [pid = 3484] [id = 407] 02:46:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1692FC00) [pid = 3484] [serial = 1221] [outer = 00000000] 02:46:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (169B6C00) [pid = 3484] [serial = 1222] [outer = 1692FC00] 02:46:57 INFO - PROCESS | 3484 | 1465120017546 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (169EB400) [pid = 3484] [serial = 1223] [outer = 1692FC00] 02:46:58 INFO - PROCESS | 3484 | 1465120018031 Marionette TRACE conn5 <- [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]]]}] 02:46:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:46:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 02:46:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:46:58 INFO - PROCESS | 3484 | 1465120018059 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 3484 | 1465120018062 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 02:46:58 INFO - PROCESS | 3484 | 1465120018065 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 3484 | 1465120018066 Marionette TRACE conn5 <- [1,1594,null,{}] 02:46:58 INFO - PROCESS | 3484 | 1465120018070 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:58 INFO - PROCESS | 3484 | 1465120018071 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:58 INFO - PROCESS | 3484 | 1465120018214 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 02:46:58 INFO - PROCESS | 3484 | 1465120018270 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 3484 | 1465120018272 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:58 INFO - PROCESS | 3484 | ++DOCSHELL 16ED2400 == 31 [pid = 3484] [id = 408] 02:46:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (16ED2800) [pid = 3484] [serial = 1224] [outer = 00000000] 02:46:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (17213000) [pid = 3484] [serial = 1225] [outer = 16ED2800] 02:46:58 INFO - PROCESS | 3484 | 1465120018320 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1721A400) [pid = 3484] [serial = 1226] [outer = 16ED2800] 02:46:58 INFO - PROCESS | 3484 | 1465120018745 Marionette TRACE conn5 <- [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]]]}] 02:46:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:46:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 02:46:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:46:58 INFO - PROCESS | 3484 | 1465120018798 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 3484 | 1465120018800 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 02:46:58 INFO - PROCESS | 3484 | 1465120018803 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 3484 | 1465120018804 Marionette TRACE conn5 <- [1,1598,null,{}] 02:46:58 INFO - PROCESS | 3484 | 1465120018808 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:58 INFO - PROCESS | 3484 | 1465120018810 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:58 INFO - PROCESS | 3484 | 1465120018920 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 02:46:58 INFO - PROCESS | 3484 | 1465120018925 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 3484 | 1465120018927 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:58 INFO - PROCESS | 3484 | ++DOCSHELL 1725D400 == 32 [pid = 3484] [id = 409] 02:46:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (17260C00) [pid = 3484] [serial = 1227] [outer = 00000000] 02:46:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (172A9800) [pid = 3484] [serial = 1228] [outer = 17260C00] 02:46:58 INFO - PROCESS | 3484 | 1465120018974 Marionette DEBUG loaded listener.js 02:46:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (172CAC00) [pid = 3484] [serial = 1229] [outer = 17260C00] 02:46:59 INFO - PROCESS | 3484 | 1465120019426 Marionette TRACE conn5 <- [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]]]}] 02:46:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:46:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 02:46:59 INFO - PROCESS | 3484 | 1465120019474 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 02:46:59 INFO - PROCESS | 3484 | 1465120019476 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 02:46:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:46:59 INFO - PROCESS | 3484 | 1465120019486 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:46:59 INFO - PROCESS | 3484 | 1465120019488 Marionette TRACE conn5 <- [1,1602,null,{}] 02:46:59 INFO - PROCESS | 3484 | 1465120019492 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:59 INFO - PROCESS | 3484 | 1465120019497 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:59 INFO - PROCESS | 3484 | 1465120019658 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 02:46:59 INFO - PROCESS | 3484 | 1465120019722 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:59 INFO - PROCESS | 3484 | 1465120019724 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:46:59 INFO - PROCESS | 3484 | ++DOCSHELL 17756400 == 33 [pid = 3484] [id = 410] 02:46:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (177B8000) [pid = 3484] [serial = 1230] [outer = 00000000] 02:46:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (17997C00) [pid = 3484] [serial = 1231] [outer = 177B8000] 02:46:59 INFO - PROCESS | 3484 | 1465120019769 Marionette DEBUG loaded listener.js 02:46:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (1830CC00) [pid = 3484] [serial = 1232] [outer = 177B8000] 02:47:00 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (177BB000) [pid = 3484] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:47:00 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (18311000) [pid = 3484] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:47:00 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (18622400) [pid = 3484] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:47:00 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (169EB000) [pid = 3484] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:47:00 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (14103000) [pid = 3484] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:47:00 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (0E521800) [pid = 3484] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:47:00 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (17215000) [pid = 3484] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:47:00 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0E105000) [pid = 3484] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:47:00 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (19CE5800) [pid = 3484] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:47:00 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (0E838C00) [pid = 3484] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:47:00 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (147DA800) [pid = 3484] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:47:00 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (195B8000) [pid = 3484] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:47:00 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (186C0800) [pid = 3484] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:47:00 INFO - PROCESS | 3484 | 1465120020378 Marionette TRACE conn5 <- [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]]]}] 02:47:00 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 02:47:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 930ms 02:47:00 INFO - PROCESS | 3484 | 1465120020419 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 02:47:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:47:00 INFO - PROCESS | 3484 | 1465120020421 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 02:47:00 INFO - PROCESS | 3484 | 1465120020424 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:47:00 INFO - PROCESS | 3484 | 1465120020425 Marionette TRACE conn5 <- [1,1606,null,{}] 02:47:00 INFO - PROCESS | 3484 | 1465120020429 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:00 INFO - PROCESS | 3484 | 1465120020430 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:00 INFO - PROCESS | 3484 | 1465120020507 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 02:47:00 INFO - PROCESS | 3484 | 1465120020602 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:00 INFO - PROCESS | 3484 | 1465120020604 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:00 INFO - PROCESS | 3484 | ++DOCSHELL 0D22D000 == 34 [pid = 3484] [id = 411] 02:47:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (0D8CC800) [pid = 3484] [serial = 1233] [outer = 00000000] 02:47:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (16ED1C00) [pid = 3484] [serial = 1234] [outer = 0D8CC800] 02:47:00 INFO - PROCESS | 3484 | 1465120020648 Marionette DEBUG loaded listener.js 02:47:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (17262400) [pid = 3484] [serial = 1235] [outer = 0D8CC800] 02:47:01 INFO - PROCESS | 3484 | 1465120021038 Marionette TRACE conn5 <- [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]]]}] 02:47:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:47:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 02:47:01 INFO - PROCESS | 3484 | 1465120021095 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 3484 | 1465120021097 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 02:47:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:47:01 INFO - PROCESS | 3484 | 1465120021100 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - PROCESS | 3484 | 1465120021102 Marionette TRACE conn5 <- [1,1610,null,{}] 02:47:01 INFO - PROCESS | 3484 | 1465120021105 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:01 INFO - PROCESS | 3484 | 1465120021107 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:01 INFO - PROCESS | 3484 | 1465120021184 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 02:47:01 INFO - PROCESS | 3484 | 1465120021189 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 3484 | 1465120021191 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:01 INFO - PROCESS | 3484 | ++DOCSHELL 17CCD800 == 35 [pid = 3484] [id = 412] 02:47:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (18312400) [pid = 3484] [serial = 1236] [outer = 00000000] 02:47:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (18619800) [pid = 3484] [serial = 1237] [outer = 18312400] 02:47:01 INFO - PROCESS | 3484 | 1465120021235 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (17219C00) [pid = 3484] [serial = 1238] [outer = 18312400] 02:47:01 INFO - PROCESS | 3484 | 1465120021660 Marionette TRACE conn5 <- [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]]]}] 02:47:01 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 02:47:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 570ms 02:47:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:47:01 INFO - PROCESS | 3484 | 1465120021671 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 3484 | 1465120021673 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 02:47:01 INFO - PROCESS | 3484 | 1465120021676 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - PROCESS | 3484 | 1465120021678 Marionette TRACE conn5 <- [1,1614,null,{}] 02:47:01 INFO - PROCESS | 3484 | 1465120021681 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:01 INFO - PROCESS | 3484 | 1465120021683 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:01 INFO - PROCESS | 3484 | 1465120021803 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 02:47:01 INFO - PROCESS | 3484 | 1465120021811 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 3484 | 1465120021813 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:01 INFO - PROCESS | 3484 | ++DOCSHELL 1692EC00 == 36 [pid = 3484] [id = 413] 02:47:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (18625400) [pid = 3484] [serial = 1239] [outer = 00000000] 02:47:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (18698C00) [pid = 3484] [serial = 1240] [outer = 18625400] 02:47:01 INFO - PROCESS | 3484 | 1465120021855 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (1869F000) [pid = 3484] [serial = 1241] [outer = 18625400] 02:47:02 INFO - PROCESS | 3484 | 1465120022311 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:47:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:47:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 02:47:02 INFO - PROCESS | 3484 | 1465120022347 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 02:47:02 INFO - PROCESS | 3484 | 1465120022352 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 02:47:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:47:02 INFO - PROCESS | 3484 | 1465120022357 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - PROCESS | 3484 | 1465120022362 Marionette TRACE conn5 <- [1,1618,null,{}] 02:47:02 INFO - PROCESS | 3484 | 1465120022369 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:02 INFO - PROCESS | 3484 | 1465120022372 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:02 INFO - PROCESS | 3484 | 1465120022560 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 02:47:02 INFO - PROCESS | 3484 | 1465120022688 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:02 INFO - PROCESS | 3484 | 1465120022693 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:02 INFO - PROCESS | 3484 | ++DOCSHELL 0E051000 == 37 [pid = 3484] [id = 414] 02:47:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (0E101400) [pid = 3484] [serial = 1242] [outer = 00000000] 02:47:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (0E10F000) [pid = 3484] [serial = 1243] [outer = 0E101400] 02:47:02 INFO - PROCESS | 3484 | 1465120022772 Marionette DEBUG loaded listener.js 02:47:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (0E51AC00) [pid = 3484] [serial = 1244] [outer = 0E101400] 02:47:03 INFO - PROCESS | 3484 | 1465120023497 Marionette TRACE conn5 <- [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]]]}] 02:47:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:47:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1179ms 02:47:03 INFO - PROCESS | 3484 | 1465120023536 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 02:47:03 INFO - PROCESS | 3484 | 1465120023541 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 02:47:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:47:03 INFO - PROCESS | 3484 | 1465120023573 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:47:03 INFO - PROCESS | 3484 | 1465120023576 Marionette TRACE conn5 <- [1,1622,null,{}] 02:47:03 INFO - PROCESS | 3484 | 1465120023580 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:03 INFO - PROCESS | 3484 | 1465120023583 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:03 INFO - PROCESS | 3484 | 1465120023710 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 02:47:03 INFO - PROCESS | 3484 | 1465120023839 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:03 INFO - PROCESS | 3484 | 1465120023841 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:03 INFO - PROCESS | 3484 | ++DOCSHELL 154E0400 == 38 [pid = 3484] [id = 415] 02:47:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (154E0C00) [pid = 3484] [serial = 1245] [outer = 00000000] 02:47:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (15C0DC00) [pid = 3484] [serial = 1246] [outer = 154E0C00] 02:47:03 INFO - PROCESS | 3484 | 1465120023900 Marionette DEBUG loaded listener.js 02:47:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (1692B000) [pid = 3484] [serial = 1247] [outer = 154E0C00] 02:47:04 INFO - PROCESS | 3484 | 1465120024797 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:47:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:47:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1281ms 02:47:04 INFO - PROCESS | 3484 | 1465120024854 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 02:47:04 INFO - PROCESS | 3484 | 1465120024858 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 02:47:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:47:04 INFO - PROCESS | 3484 | 1465120024863 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:47:04 INFO - PROCESS | 3484 | 1465120024866 Marionette TRACE conn5 <- [1,1626,null,{}] 02:47:04 INFO - PROCESS | 3484 | 1465120024872 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:04 INFO - PROCESS | 3484 | 1465120024874 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:04 INFO - PROCESS | 3484 | 1465120024981 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 02:47:05 INFO - PROCESS | 3484 | 1465120025119 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 3484 | 1465120025122 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:05 INFO - PROCESS | 3484 | ++DOCSHELL 0DAF3800 == 39 [pid = 3484] [id = 416] 02:47:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (0DAF4800) [pid = 3484] [serial = 1248] [outer = 00000000] 02:47:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (12E81C00) [pid = 3484] [serial = 1249] [outer = 0DAF4800] 02:47:05 INFO - PROCESS | 3484 | 1465120025173 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (1410B000) [pid = 3484] [serial = 1250] [outer = 0DAF4800] 02:47:05 INFO - PROCESS | 3484 | --DOCSHELL 17CCD800 == 38 [pid = 3484] [id = 412] 02:47:05 INFO - PROCESS | 3484 | --DOCSHELL 0D22D000 == 37 [pid = 3484] [id = 411] 02:47:05 INFO - PROCESS | 3484 | --DOCSHELL 17756400 == 36 [pid = 3484] [id = 410] 02:47:05 INFO - PROCESS | 3484 | --DOCSHELL 1725D400 == 35 [pid = 3484] [id = 409] 02:47:05 INFO - PROCESS | 3484 | --DOCSHELL 16ED2400 == 34 [pid = 3484] [id = 408] 02:47:05 INFO - PROCESS | 3484 | --DOCSHELL 1692F000 == 33 [pid = 3484] [id = 407] 02:47:05 INFO - PROCESS | 3484 | --DOCSHELL 12E7DC00 == 32 [pid = 3484] [id = 406] 02:47:05 INFO - PROCESS | 3484 | --DOCSHELL 0E10E400 == 31 [pid = 3484] [id = 405] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (17993800) [pid = 3484] [serial = 1183] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (1830D800) [pid = 3484] [serial = 1184] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (18626C00) [pid = 3484] [serial = 1186] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (19C7B800) [pid = 3484] [serial = 1196] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (16B60000) [pid = 3484] [serial = 1177] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (16E0F400) [pid = 3484] [serial = 1178] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (1725C000) [pid = 3484] [serial = 1192] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (12781800) [pid = 3484] [serial = 1171] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (12ECB800) [pid = 3484] [serial = 1172] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (172B2800) [pid = 3484] [serial = 1180] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (0E267400) [pid = 3484] [serial = 1165] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (0E692C00) [pid = 3484] [serial = 1166] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (1A0B9000) [pid = 3484] [serial = 1163] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (1312C000) [pid = 3484] [serial = 1174] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (147E2400) [pid = 3484] [serial = 1175] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (15413800) [pid = 3484] [serial = 1168] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (15C04C00) [pid = 3484] [serial = 1169] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1A132000) [pid = 3484] [serial = 1198] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (19310000) [pid = 3484] [serial = 1189] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (18697800) [pid = 3484] [serial = 1187] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (1A132800) [pid = 3484] [serial = 1199] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (19C38000) [pid = 3484] [serial = 1195] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (18311800) [pid = 3484] [serial = 1193] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (194E4400) [pid = 3484] [serial = 1190] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (172D6C00) [pid = 3484] [serial = 1181] [outer = 00000000] [url = about:blank] 02:47:05 INFO - PROCESS | 3484 | 1465120025670 Marionette TRACE conn5 <- [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]]]}] 02:47:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:47:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 890ms 02:47:05 INFO - PROCESS | 3484 | 1465120025754 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 02:47:05 INFO - PROCESS | 3484 | 1465120025758 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 02:47:05 INFO - PROCESS | 3484 | 1465120025764 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:47:05 INFO - PROCESS | 3484 | 1465120025766 Marionette TRACE conn5 <- [1,1630,null,{}] 02:47:05 INFO - PROCESS | 3484 | 1465120025770 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:05 INFO - PROCESS | 3484 | 1465120025773 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:05 INFO - PROCESS | 3484 | 1465120025870 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 02:47:05 INFO - PROCESS | 3484 | 1465120025876 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 3484 | 1465120025878 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:05 INFO - PROCESS | 3484 | ++DOCSHELL 1312C000 == 32 [pid = 3484] [id = 417] 02:47:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (13C0B800) [pid = 3484] [serial = 1251] [outer = 00000000] 02:47:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (15415800) [pid = 3484] [serial = 1252] [outer = 13C0B800] 02:47:05 INFO - PROCESS | 3484 | 1465120025925 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (154EBC00) [pid = 3484] [serial = 1253] [outer = 13C0B800] 02:47:06 INFO - PROCESS | 3484 | 1465120026384 Marionette TRACE conn5 <- [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]]]}] 02:47:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:47:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 02:47:06 INFO - PROCESS | 3484 | 1465120026438 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 02:47:06 INFO - PROCESS | 3484 | 1465120026441 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 02:47:06 INFO - PROCESS | 3484 | 1465120026444 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:47:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:47:06 INFO - PROCESS | 3484 | 1465120026447 Marionette TRACE conn5 <- [1,1634,null,{}] 02:47:06 INFO - PROCESS | 3484 | 1465120026458 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:06 INFO - PROCESS | 3484 | 1465120026462 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:06 INFO - PROCESS | 3484 | 1465120026575 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 02:47:06 INFO - PROCESS | 3484 | 1465120026587 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:06 INFO - PROCESS | 3484 | 1465120026590 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:06 INFO - PROCESS | 3484 | ++DOCSHELL 16ED6400 == 33 [pid = 3484] [id = 418] 02:47:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (16ED6C00) [pid = 3484] [serial = 1254] [outer = 00000000] 02:47:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (16EDDC00) [pid = 3484] [serial = 1255] [outer = 16ED6C00] 02:47:06 INFO - PROCESS | 3484 | 1465120026638 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (1725B400) [pid = 3484] [serial = 1256] [outer = 16ED6C00] 02:47:07 INFO - PROCESS | 3484 | 1465120027106 Marionette TRACE conn5 <- [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]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:47:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 02:47:07 INFO - PROCESS | 3484 | 1465120027118 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 3484 | 1465120027120 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 02:47:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:47:07 INFO - PROCESS | 3484 | 1465120027127 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 3484 | 1465120027129 Marionette TRACE conn5 <- [1,1638,null,{}] 02:47:07 INFO - PROCESS | 3484 | 1465120027133 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:07 INFO - PROCESS | 3484 | 1465120027135 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:07 INFO - PROCESS | 3484 | 1465120027223 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 02:47:07 INFO - PROCESS | 3484 | 1465120027229 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 3484 | 1465120027240 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:07 INFO - PROCESS | 3484 | ++DOCSHELL 172ADC00 == 34 [pid = 3484] [id = 419] 02:47:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (172AFC00) [pid = 3484] [serial = 1257] [outer = 00000000] 02:47:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (17750400) [pid = 3484] [serial = 1258] [outer = 172AFC00] 02:47:07 INFO - PROCESS | 3484 | 1465120027286 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (177B3000) [pid = 3484] [serial = 1259] [outer = 172AFC00] 02:47:07 INFO - PROCESS | 3484 | 1465120027732 Marionette TRACE conn5 <- [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]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:47:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 02:47:07 INFO - PROCESS | 3484 | 1465120027814 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 3484 | 1465120027816 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 02:47:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:47:07 INFO - PROCESS | 3484 | 1465120027826 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 3484 | 1465120027828 Marionette TRACE conn5 <- [1,1642,null,{}] 02:47:07 INFO - PROCESS | 3484 | 1465120027832 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:07 INFO - PROCESS | 3484 | 1465120027834 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:07 INFO - PROCESS | 3484 | 1465120027950 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 02:47:08 INFO - PROCESS | 3484 | 1465120028042 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:08 INFO - PROCESS | 3484 | 1465120028044 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:08 INFO - PROCESS | 3484 | ++DOCSHELL 17995C00 == 35 [pid = 3484] [id = 420] 02:47:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (17996400) [pid = 3484] [serial = 1260] [outer = 00000000] 02:47:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (18312000) [pid = 3484] [serial = 1261] [outer = 17996400] 02:47:08 INFO - PROCESS | 3484 | 1465120028089 Marionette DEBUG loaded listener.js 02:47:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (18313C00) [pid = 3484] [serial = 1262] [outer = 17996400] 02:47:08 INFO - PROCESS | 3484 | 1465120028566 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:47:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:47:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 790ms 02:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:47:08 INFO - PROCESS | 3484 | 1465120028610 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 02:47:08 INFO - PROCESS | 3484 | 1465120028612 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 02:47:08 INFO - PROCESS | 3484 | 1465120028616 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:47:08 INFO - PROCESS | 3484 | 1465120028617 Marionette TRACE conn5 <- [1,1646,null,{}] 02:47:08 INFO - PROCESS | 3484 | 1465120028621 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:08 INFO - PROCESS | 3484 | 1465120028626 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:08 INFO - PROCESS | 3484 | 1465120028770 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 02:47:08 INFO - PROCESS | 3484 | 1465120028837 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:08 INFO - PROCESS | 3484 | 1465120028839 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:08 INFO - PROCESS | 3484 | ++DOCSHELL 19310000 == 36 [pid = 3484] [id = 421] 02:47:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (194D9C00) [pid = 3484] [serial = 1263] [outer = 00000000] 02:47:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (195BFC00) [pid = 3484] [serial = 1264] [outer = 194D9C00] 02:47:08 INFO - PROCESS | 3484 | 1465120028884 Marionette DEBUG loaded listener.js 02:47:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (195B8000) [pid = 3484] [serial = 1265] [outer = 194D9C00] 02:47:09 INFO - PROCESS | 3484 | 1465120029333 Marionette TRACE conn5 <- [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]]]}] 02:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 02:47:09 INFO - PROCESS | 3484 | 1465120029386 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 02:47:09 INFO - PROCESS | 3484 | 1465120029388 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 02:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:47:09 INFO - PROCESS | 3484 | 1465120029401 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:47:09 INFO - PROCESS | 3484 | 1465120029403 Marionette TRACE conn5 <- [1,1650,null,{}] 02:47:09 INFO - PROCESS | 3484 | 1465120029411 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:09 INFO - PROCESS | 3484 | 1465120029413 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:09 INFO - PROCESS | 3484 | 1465120029523 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 02:47:09 INFO - PROCESS | 3484 | 1465120029532 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:09 INFO - PROCESS | 3484 | 1465120029533 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:09 INFO - PROCESS | 3484 | ++DOCSHELL 19C75C00 == 37 [pid = 3484] [id = 422] 02:47:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (19C76400) [pid = 3484] [serial = 1266] [outer = 00000000] 02:47:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (19C7E400) [pid = 3484] [serial = 1267] [outer = 19C76400] 02:47:09 INFO - PROCESS | 3484 | 1465120029576 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (19C84C00) [pid = 3484] [serial = 1268] [outer = 19C76400] 02:47:09 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (17260C00) [pid = 3484] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:47:09 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (18312400) [pid = 3484] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:47:09 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (0D8CC800) [pid = 3484] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:47:09 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (177B8000) [pid = 3484] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:47:09 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (0D93A000) [pid = 3484] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:47:09 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (15CD5000) [pid = 3484] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:47:09 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (1A013C00) [pid = 3484] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:47:09 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (1AF8F800) [pid = 3484] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:47:09 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1692FC00) [pid = 3484] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:47:09 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (12E7F400) [pid = 3484] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:47:09 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0E82F800) [pid = 3484] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:47:09 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (16ED2800) [pid = 3484] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:47:09 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0E10EC00) [pid = 3484] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:47:10 INFO - PROCESS | 3484 | 1465120030060 Marionette TRACE conn5 <- [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]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 02:47:10 INFO - PROCESS | 3484 | 1465120030077 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 02:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:47:10 INFO - PROCESS | 3484 | 1465120030079 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 02:47:10 INFO - PROCESS | 3484 | 1465120030082 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 3484 | 1465120030084 Marionette TRACE conn5 <- [1,1654,null,{}] 02:47:10 INFO - PROCESS | 3484 | 1465120030087 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:10 INFO - PROCESS | 3484 | 1465120030089 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:10 INFO - PROCESS | 3484 | 1465120030204 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 02:47:10 INFO - PROCESS | 3484 | 1465120030264 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 3484 | 1465120030266 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:10 INFO - PROCESS | 3484 | ++DOCSHELL 0E102800 == 38 [pid = 3484] [id = 423] 02:47:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (127C1000) [pid = 3484] [serial = 1269] [outer = 00000000] 02:47:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1720F800) [pid = 3484] [serial = 1270] [outer = 127C1000] 02:47:10 INFO - PROCESS | 3484 | 1465120030309 Marionette DEBUG loaded listener.js 02:47:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (18317800) [pid = 3484] [serial = 1271] [outer = 127C1000] 02:47:10 INFO - PROCESS | 3484 | 1465120030666 Marionette TRACE conn5 <- [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]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 02:47:10 INFO - PROCESS | 3484 | 1465120030713 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 3484 | 1465120030715 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 02:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:47:10 INFO - PROCESS | 3484 | 1465120030727 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 3484 | 1465120030728 Marionette TRACE conn5 <- [1,1658,null,{}] 02:47:10 INFO - PROCESS | 3484 | 1465120030732 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:10 INFO - PROCESS | 3484 | 1465120030734 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:10 INFO - PROCESS | 3484 | 1465120030816 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 02:47:10 INFO - PROCESS | 3484 | 1465120030849 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 3484 | 1465120030851 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:10 INFO - PROCESS | 3484 | ++DOCSHELL 14AF2800 == 39 [pid = 3484] [id = 424] 02:47:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (16ED1000) [pid = 3484] [serial = 1272] [outer = 00000000] 02:47:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (1A013000) [pid = 3484] [serial = 1273] [outer = 16ED1000] 02:47:10 INFO - PROCESS | 3484 | 1465120030893 Marionette DEBUG loaded listener.js 02:47:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1A0B3800) [pid = 3484] [serial = 1274] [outer = 16ED1000] 02:47:11 INFO - PROCESS | 3484 | 1465120031334 Marionette TRACE conn5 <- [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]]]}] 02:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 02:47:11 INFO - PROCESS | 3484 | 1465120031368 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 3484 | 1465120031370 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 02:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:47:11 INFO - PROCESS | 3484 | 1465120031378 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 3484 | 1465120031379 Marionette TRACE conn5 <- [1,1662,null,{}] 02:47:11 INFO - PROCESS | 3484 | 1465120031383 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:11 INFO - PROCESS | 3484 | 1465120031385 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:11 INFO - PROCESS | 3484 | 1465120031465 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 02:47:11 INFO - PROCESS | 3484 | 1465120031471 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:11 INFO - PROCESS | 3484 | 1465120031473 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:11 INFO - PROCESS | 3484 | ++DOCSHELL 1A128800 == 40 [pid = 3484] [id = 425] 02:47:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (1A132800) [pid = 3484] [serial = 1275] [outer = 00000000] 02:47:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1A53E800) [pid = 3484] [serial = 1276] [outer = 1A132800] 02:47:11 INFO - PROCESS | 3484 | 1465120031518 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1A93DC00) [pid = 3484] [serial = 1277] [outer = 1A132800] 02:47:12 INFO - PROCESS | 3484 | 1465120032055 Marionette TRACE conn5 <- [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]]]}] 02:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 02:47:12 INFO - PROCESS | 3484 | 1465120032110 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 02:47:12 INFO - PROCESS | 3484 | 1465120032115 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 02:47:12 INFO - PROCESS | 3484 | 1465120032120 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:47:12 INFO - PROCESS | 3484 | 1465120032124 Marionette TRACE conn5 <- [1,1666,null,{}] 02:47:12 INFO - PROCESS | 3484 | 1465120032130 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:12 INFO - PROCESS | 3484 | 1465120032133 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:12 INFO - PROCESS | 3484 | 1465120032300 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 02:47:12 INFO - PROCESS | 3484 | 1465120032410 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:12 INFO - PROCESS | 3484 | 1465120032416 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:12 INFO - PROCESS | 3484 | ++DOCSHELL 0F40D800 == 41 [pid = 3484] [id = 426] 02:47:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (0F40F400) [pid = 3484] [serial = 1278] [outer = 00000000] 02:47:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (12ECE800) [pid = 3484] [serial = 1279] [outer = 0F40F400] 02:47:12 INFO - PROCESS | 3484 | 1465120032514 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (14AE6800) [pid = 3484] [serial = 1280] [outer = 0F40F400] 02:47:13 INFO - PROCESS | 3484 | 1465120033082 Marionette TRACE conn5 <- [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]]]}] 02:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 02:47:13 INFO - PROCESS | 3484 | 1465120033095 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 02:47:13 INFO - PROCESS | 3484 | 1465120033099 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 02:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:47:13 INFO - PROCESS | 3484 | 1465120033106 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - PROCESS | 3484 | 1465120033109 Marionette TRACE conn5 <- [1,1670,null,{}] 02:47:13 INFO - PROCESS | 3484 | 1465120033113 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:13 INFO - PROCESS | 3484 | 1465120033116 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:13 INFO - PROCESS | 3484 | 1465120033229 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 02:47:13 INFO - PROCESS | 3484 | 1465120033342 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:13 INFO - PROCESS | 3484 | 1465120033344 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:13 INFO - PROCESS | 3484 | ++DOCSHELL 169BBC00 == 42 [pid = 3484] [id = 427] 02:47:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (16ECF400) [pid = 3484] [serial = 1281] [outer = 00000000] 02:47:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (17217800) [pid = 3484] [serial = 1282] [outer = 16ECF400] 02:47:13 INFO - PROCESS | 3484 | 1465120033441 Marionette DEBUG loaded listener.js 02:47:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (172CC800) [pid = 3484] [serial = 1283] [outer = 16ECF400] 02:47:14 INFO - PROCESS | 3484 | 1465120034046 Marionette TRACE conn5 <- [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]]]}] 02:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 02:47:14 INFO - PROCESS | 3484 | 1465120034080 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 02:47:14 INFO - PROCESS | 3484 | 1465120034082 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 02:47:14 INFO - PROCESS | 3484 | 1465120034086 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:47:14 INFO - PROCESS | 3484 | 1465120034090 Marionette TRACE conn5 <- [1,1674,null,{}] 02:47:14 INFO - PROCESS | 3484 | 1465120034101 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:14 INFO - PROCESS | 3484 | 1465120034106 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:14 INFO - PROCESS | 3484 | 1465120034217 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 02:47:14 INFO - PROCESS | 3484 | 1465120034328 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 3484 | 1465120034331 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:14 INFO - PROCESS | 3484 | ++DOCSHELL 19CEA800 == 43 [pid = 3484] [id = 428] 02:47:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (19CEC800) [pid = 3484] [serial = 1284] [outer = 00000000] 02:47:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (1A53D400) [pid = 3484] [serial = 1285] [outer = 19CEC800] 02:47:14 INFO - PROCESS | 3484 | 1465120034428 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (1A99FC00) [pid = 3484] [serial = 1286] [outer = 19CEC800] 02:47:14 INFO - PROCESS | 3484 | 1465120034965 Marionette TRACE conn5 <- [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]]]}] 02:47:15 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 02:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 02:47:15 INFO - PROCESS | 3484 | 1465120035019 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 3484 | 1465120035022 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 02:47:15 INFO - PROCESS | 3484 | 1465120035026 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:47:15 INFO - PROCESS | 3484 | 1465120035028 Marionette TRACE conn5 <- [1,1678,null,{}] 02:47:15 INFO - PROCESS | 3484 | 1465120035031 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:15 INFO - PROCESS | 3484 | 1465120035033 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:15 INFO - PROCESS | 3484 | 1465120035159 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 02:47:15 INFO - PROCESS | 3484 | 1465120035271 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:15 INFO - PROCESS | 3484 | 1465120035274 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:15 INFO - PROCESS | 3484 | ++DOCSHELL 0D8CF800 == 44 [pid = 3484] [id = 429] 02:47:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (0D933400) [pid = 3484] [serial = 1287] [outer = 00000000] 02:47:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (0E04CC00) [pid = 3484] [serial = 1288] [outer = 0D933400] 02:47:15 INFO - PROCESS | 3484 | 1465120035497 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (0E264800) [pid = 3484] [serial = 1289] [outer = 0D933400] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 14AF2800 == 43 [pid = 3484] [id = 424] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 0E102800 == 42 [pid = 3484] [id = 423] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 19C75C00 == 41 [pid = 3484] [id = 422] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 19310000 == 40 [pid = 3484] [id = 421] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 17995C00 == 39 [pid = 3484] [id = 420] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 172ADC00 == 38 [pid = 3484] [id = 419] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 16ED6400 == 37 [pid = 3484] [id = 418] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 1312C000 == 36 [pid = 3484] [id = 417] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 0DAF3800 == 35 [pid = 3484] [id = 416] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 154E0400 == 34 [pid = 3484] [id = 415] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 1692EC00 == 33 [pid = 3484] [id = 413] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 0E051000 == 32 [pid = 3484] [id = 414] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 0E82C000 == 31 [pid = 3484] [id = 404] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 169BBC00 == 30 [pid = 3484] [id = 427] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 19CEA800 == 29 [pid = 3484] [id = 428] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 1A128800 == 28 [pid = 3484] [id = 425] 02:47:16 INFO - PROCESS | 3484 | --DOCSHELL 0F40D800 == 27 [pid = 3484] [id = 426] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (169B6C00) [pid = 3484] [serial = 1222] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (13176000) [pid = 3484] [serial = 1219] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (13C19000) [pid = 3484] [serial = 1220] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (15414C00) [pid = 3484] [serial = 1214] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (13175400) [pid = 3484] [serial = 1213] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (17213000) [pid = 3484] [serial = 1225] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (0E269400) [pid = 3484] [serial = 1216] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (1721A400) [pid = 3484] [serial = 1226] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (0E418C00) [pid = 3484] [serial = 1217] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (172A9800) [pid = 3484] [serial = 1228] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (17219C00) [pid = 3484] [serial = 1238] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (16ED1C00) [pid = 3484] [serial = 1234] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (17997C00) [pid = 3484] [serial = 1231] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (18619800) [pid = 3484] [serial = 1237] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (12A96000) [pid = 3484] [serial = 1202] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (0F403000) [pid = 3484] [serial = 1201] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1721E800) [pid = 3484] [serial = 1205] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (16B61000) [pid = 3484] [serial = 1204] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1A995800) [pid = 3484] [serial = 1208] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1A933000) [pid = 3484] [serial = 1207] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (1AF9A000) [pid = 3484] [serial = 1211] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (1AF94400) [pid = 3484] [serial = 1210] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1830CC00) [pid = 3484] [serial = 1232] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (172CAC00) [pid = 3484] [serial = 1229] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (17262400) [pid = 3484] [serial = 1235] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (18698C00) [pid = 3484] [serial = 1240] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (169EB400) [pid = 3484] [serial = 1223] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3484 | 1465120036868 Marionette TRACE conn5 <- [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]]]}] 02:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1932ms 02:47:16 INFO - PROCESS | 3484 | 1465120036963 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 02:47:16 INFO - PROCESS | 3484 | 1465120036966 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 02:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:47:16 INFO - PROCESS | 3484 | 1465120036972 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:47:16 INFO - PROCESS | 3484 | 1465120036975 Marionette TRACE conn5 <- [1,1682,null,{}] 02:47:16 INFO - PROCESS | 3484 | 1465120036984 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:16 INFO - PROCESS | 3484 | 1465120036987 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:17 INFO - PROCESS | 3484 | 1465120037076 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 02:47:17 INFO - PROCESS | 3484 | 1465120037083 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 3484 | 1465120037088 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:17 INFO - PROCESS | 3484 | ++DOCSHELL 0E10B400 == 28 [pid = 3484] [id = 430] 02:47:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (0E10BC00) [pid = 3484] [serial = 1290] [outer = 00000000] 02:47:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (0E266C00) [pid = 3484] [serial = 1291] [outer = 0E10BC00] 02:47:17 INFO - PROCESS | 3484 | 1465120037136 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (0E26C400) [pid = 3484] [serial = 1292] [outer = 0E10BC00] 02:47:17 INFO - PROCESS | 3484 | 1465120037641 Marionette TRACE conn5 <- [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]]]}] 02:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 732ms 02:47:17 INFO - PROCESS | 3484 | 1465120037704 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 02:47:17 INFO - PROCESS | 3484 | 1465120037709 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 02:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:47:17 INFO - PROCESS | 3484 | 1465120037715 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:47:17 INFO - PROCESS | 3484 | 1465120037718 Marionette TRACE conn5 <- [1,1686,null,{}] 02:47:17 INFO - PROCESS | 3484 | 1465120037722 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:17 INFO - PROCESS | 3484 | 1465120037725 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:17 INFO - PROCESS | 3484 | 1465120037816 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 02:47:17 INFO - PROCESS | 3484 | 1465120037909 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 3484 | 1465120037912 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:17 INFO - PROCESS | 3484 | ++DOCSHELL 12A94400 == 29 [pid = 3484] [id = 431] 02:47:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (12A95000) [pid = 3484] [serial = 1293] [outer = 00000000] 02:47:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (12E7FC00) [pid = 3484] [serial = 1294] [outer = 12A95000] 02:47:17 INFO - PROCESS | 3484 | 1465120037959 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (13178C00) [pid = 3484] [serial = 1295] [outer = 12A95000] 02:47:18 INFO - PROCESS | 3484 | 1465120038356 Marionette TRACE conn5 <- [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]]]}] 02:47:18 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 02:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 02:47:18 INFO - PROCESS | 3484 | 1465120038389 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 3484 | 1465120038391 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 02:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:47:18 INFO - PROCESS | 3484 | 1465120038395 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 3484 | 1465120038398 Marionette TRACE conn5 <- [1,1690,null,{}] 02:47:18 INFO - PROCESS | 3484 | 1465120038438 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:18 INFO - PROCESS | 3484 | 1465120038443 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:18 INFO - PROCESS | 3484 | 1465120038536 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 02:47:18 INFO - PROCESS | 3484 | 1465120038548 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 3484 | 1465120038552 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:18 INFO - PROCESS | 3484 | ++DOCSHELL 154E5400 == 30 [pid = 3484] [id = 432] 02:47:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (154E7800) [pid = 3484] [serial = 1296] [outer = 00000000] 02:47:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1692C400) [pid = 3484] [serial = 1297] [outer = 154E7800] 02:47:18 INFO - PROCESS | 3484 | 1465120038600 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (16933800) [pid = 3484] [serial = 1298] [outer = 154E7800] 02:47:19 INFO - PROCESS | 3484 | 1465120039086 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 02:47:19 INFO - PROCESS | 3484 | 1465120039129 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 3484 | 1465120039131 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 02:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:47:19 INFO - PROCESS | 3484 | 1465120039148 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 3484 | 1465120039150 Marionette TRACE conn5 <- [1,1694,null,{}] 02:47:19 INFO - PROCESS | 3484 | 1465120039153 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:19 INFO - PROCESS | 3484 | 1465120039155 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:19 INFO - PROCESS | 3484 | 1465120039271 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 02:47:19 INFO - PROCESS | 3484 | 1465120039281 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 3484 | 1465120039283 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:19 INFO - PROCESS | 3484 | ++DOCSHELL 1692B400 == 31 [pid = 3484] [id = 433] 02:47:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (169F5400) [pid = 3484] [serial = 1299] [outer = 00000000] 02:47:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (16ED3C00) [pid = 3484] [serial = 1300] [outer = 169F5400] 02:47:19 INFO - PROCESS | 3484 | 1465120039327 Marionette DEBUG loaded listener.js 02:47:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (171B1800) [pid = 3484] [serial = 1301] [outer = 169F5400] 02:47:19 INFO - PROCESS | 3484 | 1465120039775 Marionette TRACE conn5 <- [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]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 02:47:19 INFO - PROCESS | 3484 | 1465120039823 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 3484 | 1465120039825 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 02:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:47:19 INFO - PROCESS | 3484 | 1465120039828 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 3484 | 1465120039830 Marionette TRACE conn5 <- [1,1698,null,{}] 02:47:19 INFO - PROCESS | 3484 | 1465120039833 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:19 INFO - PROCESS | 3484 | 1465120039835 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:19 INFO - PROCESS | 3484 | 1465120039974 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 02:47:19 INFO - PROCESS | 3484 | 1465120039996 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 3484 | 1465120039998 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:19 INFO - PROCESS | 3484 | ++DOCSHELL 171AF800 == 32 [pid = 3484] [id = 434] 02:47:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (17210800) [pid = 3484] [serial = 1302] [outer = 00000000] 02:47:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (17262400) [pid = 3484] [serial = 1303] [outer = 17210800] 02:47:20 INFO - PROCESS | 3484 | 1465120040043 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (172AE000) [pid = 3484] [serial = 1304] [outer = 17210800] 02:47:20 INFO - PROCESS | 3484 | 1465120040474 Marionette TRACE conn5 <- [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]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 02:47:20 INFO - PROCESS | 3484 | 1465120040560 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 3484 | 1465120040562 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 02:47:20 INFO - PROCESS | 3484 | 1465120040565 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:47:20 INFO - PROCESS | 3484 | 1465120040567 Marionette TRACE conn5 <- [1,1702,null,{}] 02:47:20 INFO - PROCESS | 3484 | 1465120040581 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:20 INFO - PROCESS | 3484 | 1465120040586 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:20 INFO - PROCESS | 3484 | 1465120040735 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 02:47:20 INFO - PROCESS | 3484 | 1465120040744 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 3484 | 1465120040746 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:20 INFO - PROCESS | 3484 | ++DOCSHELL 172D7000 == 33 [pid = 3484] [id = 435] 02:47:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (172D7400) [pid = 3484] [serial = 1305] [outer = 00000000] 02:47:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (17833400) [pid = 3484] [serial = 1306] [outer = 172D7400] 02:47:20 INFO - PROCESS | 3484 | 1465120040845 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (1799AC00) [pid = 3484] [serial = 1307] [outer = 172D7400] 02:47:21 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (0E101400) [pid = 3484] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:47:21 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (16ED6C00) [pid = 3484] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:47:21 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (194D9C00) [pid = 3484] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:47:21 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (172AFC00) [pid = 3484] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:47:21 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (19C76400) [pid = 3484] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:47:21 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (154E0C00) [pid = 3484] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:47:21 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (16ED1000) [pid = 3484] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:47:21 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (127C1000) [pid = 3484] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:47:21 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (18625400) [pid = 3484] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:47:21 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0DAF4800) [pid = 3484] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:47:21 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (17996400) [pid = 3484] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:47:21 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (13C0B800) [pid = 3484] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:47:21 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (1A132800) [pid = 3484] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:47:21 INFO - PROCESS | 3484 | 1465120041550 Marionette TRACE conn5 <- [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]]]}] 02:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1020ms 02:47:21 INFO - PROCESS | 3484 | 1465120041590 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 02:47:21 INFO - PROCESS | 3484 | 1465120041592 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 02:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:47:21 INFO - PROCESS | 3484 | 1465120041595 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:47:21 INFO - PROCESS | 3484 | 1465120041596 Marionette TRACE conn5 <- [1,1706,null,{}] 02:47:21 INFO - PROCESS | 3484 | 1465120041599 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:21 INFO - PROCESS | 3484 | 1465120041601 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:21 INFO - PROCESS | 3484 | 1465120041712 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 02:47:21 INFO - PROCESS | 3484 | 1465120041772 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:21 INFO - PROCESS | 3484 | 1465120041774 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:21 INFO - PROCESS | 3484 | ++DOCSHELL 13C0B800 == 34 [pid = 3484] [id = 436] 02:47:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (13C14800) [pid = 3484] [serial = 1308] [outer = 00000000] 02:47:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (172AA000) [pid = 3484] [serial = 1309] [outer = 13C14800] 02:47:21 INFO - PROCESS | 3484 | 1465120041817 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (17833800) [pid = 3484] [serial = 1310] [outer = 13C14800] 02:47:22 INFO - PROCESS | 3484 | 1465120042179 Marionette TRACE conn5 <- [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]]]}] 02:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 02:47:22 INFO - PROCESS | 3484 | 1465120042226 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 3484 | 1465120042228 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 02:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:47:22 INFO - PROCESS | 3484 | 1465120042231 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 3484 | 1465120042233 Marionette TRACE conn5 <- [1,1710,null,{}] 02:47:22 INFO - PROCESS | 3484 | 1465120042236 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:22 INFO - PROCESS | 3484 | 1465120042238 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:22 INFO - PROCESS | 3484 | 1465120042320 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 02:47:22 INFO - PROCESS | 3484 | 1465120042326 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 3484 | 1465120042327 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:22 INFO - PROCESS | 3484 | ++DOCSHELL 172A7800 == 35 [pid = 3484] [id = 437] 02:47:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (1799F400) [pid = 3484] [serial = 1311] [outer = 00000000] 02:47:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (18320C00) [pid = 3484] [serial = 1312] [outer = 1799F400] 02:47:22 INFO - PROCESS | 3484 | 1465120042371 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (18328800) [pid = 3484] [serial = 1313] [outer = 1799F400] 02:47:22 INFO - PROCESS | 3484 | 1465120042806 Marionette TRACE conn5 <- [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]]]}] 02:47:22 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 02:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 02:47:22 INFO - PROCESS | 3484 | 1465120042862 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 3484 | 1465120042864 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 02:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:47:22 INFO - PROCESS | 3484 | 1465120042867 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 3484 | 1465120042868 Marionette TRACE conn5 <- [1,1714,null,{}] 02:47:22 INFO - PROCESS | 3484 | 1465120042872 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:22 INFO - PROCESS | 3484 | 1465120042873 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:22 INFO - PROCESS | 3484 | 1465120042952 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 02:47:22 INFO - PROCESS | 3484 | 1465120042959 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 3484 | 1465120042961 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:22 INFO - PROCESS | 3484 | ++DOCSHELL 18622400 == 36 [pid = 3484] [id = 438] 02:47:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (18627400) [pid = 3484] [serial = 1314] [outer = 00000000] 02:47:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (1869D400) [pid = 3484] [serial = 1315] [outer = 18627400] 02:47:22 INFO - PROCESS | 3484 | 1465120043004 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1869DC00) [pid = 3484] [serial = 1316] [outer = 18627400] 02:47:23 INFO - PROCESS | 3484 | 1465120043650 Marionette TRACE conn5 <- [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]]]}] 02:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 830ms 02:47:23 INFO - PROCESS | 3484 | 1465120043698 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 3484 | 1465120043703 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 02:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:47:23 INFO - PROCESS | 3484 | 1465120043710 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - PROCESS | 3484 | 1465120043713 Marionette TRACE conn5 <- [1,1718,null,{}] 02:47:23 INFO - PROCESS | 3484 | 1465120043719 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:23 INFO - PROCESS | 3484 | 1465120043722 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:23 INFO - PROCESS | 3484 | 1465120043869 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 02:47:23 INFO - PROCESS | 3484 | 1465120043989 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 3484 | 1465120043994 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:24 INFO - PROCESS | 3484 | ++DOCSHELL 0DAE9400 == 37 [pid = 3484] [id = 439] 02:47:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (0DAE9C00) [pid = 3484] [serial = 1317] [outer = 00000000] 02:47:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (0E92A800) [pid = 3484] [serial = 1318] [outer = 0DAE9C00] 02:47:24 INFO - PROCESS | 3484 | 1465120044073 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (127C5400) [pid = 3484] [serial = 1319] [outer = 0DAE9C00] 02:47:24 INFO - PROCESS | 3484 | 1465120044760 Marionette TRACE conn5 <- [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]]]}] 02:47:24 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 02:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1127ms 02:47:24 INFO - PROCESS | 3484 | 1465120044840 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 3484 | 1465120044845 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 02:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:47:24 INFO - PROCESS | 3484 | 1465120044851 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - PROCESS | 3484 | 1465120044854 Marionette TRACE conn5 <- [1,1722,null,{}] 02:47:24 INFO - PROCESS | 3484 | 1465120044882 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:24 INFO - PROCESS | 3484 | 1465120044886 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:24 INFO - PROCESS | 3484 | 1465120045014 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 02:47:25 INFO - PROCESS | 3484 | 1465120045141 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 3484 | 1465120045144 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:25 INFO - PROCESS | 3484 | ++DOCSHELL 15C0E000 == 38 [pid = 3484] [id = 440] 02:47:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (1692AC00) [pid = 3484] [serial = 1320] [outer = 00000000] 02:47:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (16B47400) [pid = 3484] [serial = 1321] [outer = 1692AC00] 02:47:25 INFO - PROCESS | 3484 | 1465120045200 Marionette DEBUG loaded listener.js 02:47:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (16ED0000) [pid = 3484] [serial = 1322] [outer = 1692AC00] 02:47:26 INFO - PROCESS | 3484 | 1465120046056 Marionette TRACE conn5 <- [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]]]}] 02:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1274ms 02:47:26 INFO - PROCESS | 3484 | 1465120046129 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 02:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:47:26 INFO - PROCESS | 3484 | 1465120046134 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 02:47:26 INFO - PROCESS | 3484 | 1465120046139 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - PROCESS | 3484 | 1465120046142 Marionette TRACE conn5 <- [1,1726,null,{}] 02:47:26 INFO - PROCESS | 3484 | 1465120046148 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:26 INFO - PROCESS | 3484 | 1465120046150 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:26 INFO - PROCESS | 3484 | 1465120046271 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 02:47:26 INFO - PROCESS | 3484 | --DOCSHELL 172A7800 == 37 [pid = 3484] [id = 437] 02:47:26 INFO - PROCESS | 3484 | --DOCSHELL 13C0B800 == 36 [pid = 3484] [id = 436] 02:47:26 INFO - PROCESS | 3484 | --DOCSHELL 172D7000 == 35 [pid = 3484] [id = 435] 02:47:26 INFO - PROCESS | 3484 | --DOCSHELL 171AF800 == 34 [pid = 3484] [id = 434] 02:47:26 INFO - PROCESS | 3484 | --DOCSHELL 1692B400 == 33 [pid = 3484] [id = 433] 02:47:26 INFO - PROCESS | 3484 | --DOCSHELL 154E5400 == 32 [pid = 3484] [id = 432] 02:47:26 INFO - PROCESS | 3484 | --DOCSHELL 12A94400 == 31 [pid = 3484] [id = 431] 02:47:26 INFO - PROCESS | 3484 | --DOCSHELL 0E10B400 == 30 [pid = 3484] [id = 430] 02:47:26 INFO - PROCESS | 3484 | --DOCSHELL 0D8CF800 == 29 [pid = 3484] [id = 429] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (0E51AC00) [pid = 3484] [serial = 1244] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (16EDDC00) [pid = 3484] [serial = 1255] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (195B8000) [pid = 3484] [serial = 1265] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (177B3000) [pid = 3484] [serial = 1259] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (19C7E400) [pid = 3484] [serial = 1267] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (1692B000) [pid = 3484] [serial = 1247] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (1A013000) [pid = 3484] [serial = 1273] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (19C84C00) [pid = 3484] [serial = 1268] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (1725B400) [pid = 3484] [serial = 1256] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (195BFC00) [pid = 3484] [serial = 1264] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (18317800) [pid = 3484] [serial = 1271] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1869F000) [pid = 3484] [serial = 1241] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1410B000) [pid = 3484] [serial = 1250] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (18313C00) [pid = 3484] [serial = 1262] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (18312000) [pid = 3484] [serial = 1261] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (12E81C00) [pid = 3484] [serial = 1249] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (15415800) [pid = 3484] [serial = 1252] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (0E10F000) [pid = 3484] [serial = 1243] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (17750400) [pid = 3484] [serial = 1258] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (15C0DC00) [pid = 3484] [serial = 1246] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (154EBC00) [pid = 3484] [serial = 1253] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (1720F800) [pid = 3484] [serial = 1270] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (1A0B3800) [pid = 3484] [serial = 1274] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (1A53E800) [pid = 3484] [serial = 1276] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (1A93DC00) [pid = 3484] [serial = 1277] [outer = 00000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3484 | 1465120046415 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 3484 | 1465120046419 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:26 INFO - PROCESS | 3484 | ++DOCSHELL 0DA63C00 == 30 [pid = 3484] [id = 441] 02:47:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0DA6BC00) [pid = 3484] [serial = 1323] [outer = 00000000] 02:47:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0E105000) [pid = 3484] [serial = 1324] [outer = 0DA6BC00] 02:47:26 INFO - PROCESS | 3484 | 1465120046467 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0E51AC00) [pid = 3484] [serial = 1325] [outer = 0DA6BC00] 02:47:26 INFO - PROCESS | 3484 | 1465120046925 Marionette TRACE conn5 <- [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]]]}] 02:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 830ms 02:47:26 INFO - PROCESS | 3484 | 1465120046969 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 02:47:26 INFO - PROCESS | 3484 | 1465120046973 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 02:47:26 INFO - PROCESS | 3484 | 1465120046979 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:47:26 INFO - PROCESS | 3484 | 1465120046981 Marionette TRACE conn5 <- [1,1730,null,{}] 02:47:26 INFO - PROCESS | 3484 | 1465120046985 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:26 INFO - PROCESS | 3484 | 1465120046987 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:27 INFO - PROCESS | 3484 | 1465120047073 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 02:47:27 INFO - PROCESS | 3484 | 1465120047080 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 3484 | 1465120047082 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:27 INFO - PROCESS | 3484 | ++DOCSHELL 12E33400 == 31 [pid = 3484] [id = 442] 02:47:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (12E7C000) [pid = 3484] [serial = 1326] [outer = 00000000] 02:47:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (15410400) [pid = 3484] [serial = 1327] [outer = 12E7C000] 02:47:27 INFO - PROCESS | 3484 | 1465120047128 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (154B9000) [pid = 3484] [serial = 1328] [outer = 12E7C000] 02:47:27 INFO - PROCESS | 3484 | 1465120047610 Marionette TRACE conn5 <- [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]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 02:47:27 INFO - PROCESS | 3484 | 1465120047654 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 3484 | 1465120047657 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 02:47:27 INFO - PROCESS | 3484 | 1465120047660 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:47:27 INFO - PROCESS | 3484 | 1465120047664 Marionette TRACE conn5 <- [1,1734,null,{}] 02:47:27 INFO - PROCESS | 3484 | 1465120047674 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:27 INFO - PROCESS | 3484 | 1465120047678 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:27 INFO - PROCESS | 3484 | 1465120047766 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 02:47:27 INFO - PROCESS | 3484 | 1465120047892 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 3484 | 1465120047895 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:27 INFO - PROCESS | 3484 | ++DOCSHELL 171AEC00 == 32 [pid = 3484] [id = 443] 02:47:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (171AF800) [pid = 3484] [serial = 1329] [outer = 00000000] 02:47:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (17218C00) [pid = 3484] [serial = 1330] [outer = 171AF800] 02:47:27 INFO - PROCESS | 3484 | 1465120047945 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (1725F400) [pid = 3484] [serial = 1331] [outer = 171AF800] 02:47:28 INFO - PROCESS | 3484 | 1465120048330 Marionette TRACE conn5 <- [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]]]}] 02:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 02:47:28 INFO - PROCESS | 3484 | 1465120048404 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 02:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:47:28 INFO - PROCESS | 3484 | 1465120048416 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 02:47:28 INFO - PROCESS | 3484 | 1465120048419 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:47:28 INFO - PROCESS | 3484 | 1465120048421 Marionette TRACE conn5 <- [1,1738,null,{}] 02:47:28 INFO - PROCESS | 3484 | 1465120048434 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:28 INFO - PROCESS | 3484 | 1465120048436 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:28 INFO - PROCESS | 3484 | 1465120048554 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 02:47:28 INFO - PROCESS | 3484 | 1465120048566 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 3484 | 1465120048568 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:28 INFO - PROCESS | 3484 | ++DOCSHELL 172D6000 == 33 [pid = 3484] [id = 444] 02:47:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (17750400) [pid = 3484] [serial = 1332] [outer = 00000000] 02:47:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (177B6800) [pid = 3484] [serial = 1333] [outer = 17750400] 02:47:28 INFO - PROCESS | 3484 | 1465120048664 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (17994800) [pid = 3484] [serial = 1334] [outer = 17750400] 02:47:29 INFO - PROCESS | 3484 | 1465120049064 Marionette TRACE conn5 <- [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]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 02:47:29 INFO - PROCESS | 3484 | 1465120049092 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 3484 | 1465120049094 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 02:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:47:29 INFO - PROCESS | 3484 | 1465120049097 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 3484 | 1465120049098 Marionette TRACE conn5 <- [1,1742,null,{}] 02:47:29 INFO - PROCESS | 3484 | 1465120049102 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:29 INFO - PROCESS | 3484 | 1465120049104 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:29 INFO - PROCESS | 3484 | 1465120049243 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 02:47:29 INFO - PROCESS | 3484 | 1465120049249 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 3484 | 1465120049250 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:29 INFO - PROCESS | 3484 | ++DOCSHELL 18310C00 == 34 [pid = 3484] [id = 445] 02:47:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (18311000) [pid = 3484] [serial = 1335] [outer = 00000000] 02:47:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (1841D400) [pid = 3484] [serial = 1336] [outer = 18311000] 02:47:29 INFO - PROCESS | 3484 | 1465120049294 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (18423000) [pid = 3484] [serial = 1337] [outer = 18311000] 02:47:29 INFO - PROCESS | 3484 | 1465120049734 Marionette TRACE conn5 <- [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]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 02:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:47:29 INFO - PROCESS | 3484 | 1465120049768 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 3484 | 1465120049770 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 02:47:29 INFO - PROCESS | 3484 | 1465120049773 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 3484 | 1465120049775 Marionette TRACE conn5 <- [1,1746,null,{}] 02:47:29 INFO - PROCESS | 3484 | 1465120049783 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:29 INFO - PROCESS | 3484 | 1465120049789 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:29 INFO - PROCESS | 3484 | 1465120049928 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 02:47:29 INFO - PROCESS | 3484 | 1465120049992 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 3484 | 1465120049994 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:29 INFO - PROCESS | 3484 | ++DOCSHELL 12781800 == 35 [pid = 3484] [id = 446] 02:47:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (14AF2400) [pid = 3484] [serial = 1338] [outer = 00000000] 02:47:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (194D9C00) [pid = 3484] [serial = 1339] [outer = 14AF2400] 02:47:30 INFO - PROCESS | 3484 | 1465120050039 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (195B8000) [pid = 3484] [serial = 1340] [outer = 14AF2400] 02:47:30 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0E10BC00) [pid = 3484] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:47:30 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (154E7800) [pid = 3484] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:47:30 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (12A95000) [pid = 3484] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:47:30 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0D933400) [pid = 3484] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:47:30 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (169F5400) [pid = 3484] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:47:30 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0F40F400) [pid = 3484] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:47:30 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (16ECF400) [pid = 3484] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:47:30 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (19CEC800) [pid = 3484] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:47:30 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (17210800) [pid = 3484] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:47:30 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (13C14800) [pid = 3484] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:47:30 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (172D7400) [pid = 3484] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:47:30 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (1799F400) [pid = 3484] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:47:30 INFO - PROCESS | 3484 | 1465120050555 Marionette TRACE conn5 <- [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]]]}] 02:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 830ms 02:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:47:30 INFO - PROCESS | 3484 | 1465120050604 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 3484 | 1465120050606 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 02:47:30 INFO - PROCESS | 3484 | 1465120050609 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - PROCESS | 3484 | 1465120050611 Marionette TRACE conn5 <- [1,1750,null,{}] 02:47:30 INFO - PROCESS | 3484 | 1465120050614 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:30 INFO - PROCESS | 3484 | 1465120050616 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:30 INFO - PROCESS | 3484 | 1465120050694 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 02:47:30 INFO - PROCESS | 3484 | 1465120050699 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 3484 | 1465120050701 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:30 INFO - PROCESS | 3484 | ++DOCSHELL 15412C00 == 36 [pid = 3484] [id = 447] 02:47:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (15419400) [pid = 3484] [serial = 1341] [outer = 00000000] 02:47:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (16E0F400) [pid = 3484] [serial = 1342] [outer = 15419400] 02:47:30 INFO - PROCESS | 3484 | 1465120050744 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (1725DC00) [pid = 3484] [serial = 1343] [outer = 15419400] 02:47:31 INFO - PROCESS | 3484 | 1465120051178 Marionette TRACE conn5 <- [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]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 02:47:31 INFO - PROCESS | 3484 | 1465120051240 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 02:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:47:31 INFO - PROCESS | 3484 | 1465120051242 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 02:47:31 INFO - PROCESS | 3484 | 1465120051245 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 3484 | 1465120051247 Marionette TRACE conn5 <- [1,1754,null,{}] 02:47:31 INFO - PROCESS | 3484 | 1465120051250 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:31 INFO - PROCESS | 3484 | 1465120051252 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:31 INFO - PROCESS | 3484 | 1465120051332 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 02:47:31 INFO - PROCESS | 3484 | 1465120051337 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 3484 | 1465120051339 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:31 INFO - PROCESS | 3484 | ++DOCSHELL 17757800 == 37 [pid = 3484] [id = 448] 02:47:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (195C0800) [pid = 3484] [serial = 1344] [outer = 00000000] 02:47:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (19C7A400) [pid = 3484] [serial = 1345] [outer = 195C0800] 02:47:31 INFO - PROCESS | 3484 | 1465120051382 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (19CE1400) [pid = 3484] [serial = 1346] [outer = 195C0800] 02:47:31 INFO - PROCESS | 3484 | 1465120051809 Marionette TRACE conn5 <- [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]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 02:47:31 INFO - PROCESS | 3484 | 1465120051876 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 3484 | 1465120051878 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 02:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:47:31 INFO - PROCESS | 3484 | 1465120051881 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 3484 | 1465120051883 Marionette TRACE conn5 <- [1,1758,null,{}] 02:47:31 INFO - PROCESS | 3484 | 1465120051887 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:31 INFO - PROCESS | 3484 | 1465120051889 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:31 INFO - PROCESS | 3484 | 1465120051968 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 02:47:31 INFO - PROCESS | 3484 | 1465120051975 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 3484 | 1465120051977 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:31 INFO - PROCESS | 3484 | ++DOCSHELL 16ED6000 == 38 [pid = 3484] [id = 449] 02:47:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (19C7A000) [pid = 3484] [serial = 1347] [outer = 00000000] 02:47:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (1A01D800) [pid = 3484] [serial = 1348] [outer = 19C7A000] 02:47:32 INFO - PROCESS | 3484 | 1465120052029 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1A194C00) [pid = 3484] [serial = 1349] [outer = 19C7A000] 02:47:32 INFO - PROCESS | 3484 | 1465120052469 Marionette TRACE conn5 <- [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]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 631ms 02:47:32 INFO - PROCESS | 3484 | 1465120052559 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 3484 | 1465120052564 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 02:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:47:32 INFO - PROCESS | 3484 | 1465120052574 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 3484 | 1465120052579 Marionette TRACE conn5 <- [1,1762,null,{}] 02:47:32 INFO - PROCESS | 3484 | 1465120052585 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:32 INFO - PROCESS | 3484 | 1465120052589 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:32 INFO - PROCESS | 3484 | 1465120052717 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 02:47:32 INFO - PROCESS | 3484 | 1465120052848 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 3484 | 1465120052854 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:32 INFO - PROCESS | 3484 | ++DOCSHELL 0E109400 == 39 [pid = 3484] [id = 450] 02:47:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (0E10C000) [pid = 3484] [serial = 1350] [outer = 00000000] 02:47:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (0E927800) [pid = 3484] [serial = 1351] [outer = 0E10C000] 02:47:32 INFO - PROCESS | 3484 | 1465120052915 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (12A89400) [pid = 3484] [serial = 1352] [outer = 0E10C000] 02:47:33 INFO - PROCESS | 3484 | 1465120053547 Marionette TRACE conn5 <- [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]]]}] 02:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1023ms 02:47:33 INFO - PROCESS | 3484 | 1465120053603 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 02:47:33 INFO - PROCESS | 3484 | 1465120053607 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 02:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:47:33 INFO - PROCESS | 3484 | 1465120053613 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - PROCESS | 3484 | 1465120053617 Marionette TRACE conn5 <- [1,1766,null,{}] 02:47:33 INFO - PROCESS | 3484 | 1465120053621 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:33 INFO - PROCESS | 3484 | 1465120053624 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:33 INFO - PROCESS | 3484 | 1465120053736 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 02:47:33 INFO - PROCESS | 3484 | 1465120053876 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:33 INFO - PROCESS | 3484 | 1465120053878 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:33 INFO - PROCESS | 3484 | ++DOCSHELL 169BB800 == 40 [pid = 3484] [id = 451] 02:47:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (169F3400) [pid = 3484] [serial = 1353] [outer = 00000000] 02:47:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (16EDCC00) [pid = 3484] [serial = 1354] [outer = 169F3400] 02:47:33 INFO - PROCESS | 3484 | 1465120053937 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (17265800) [pid = 3484] [serial = 1355] [outer = 169F3400] 02:47:34 INFO - PROCESS | 3484 | 1465120054546 Marionette TRACE conn5 <- [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]]]}] 02:47:34 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 02:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 991ms 02:47:34 INFO - PROCESS | 3484 | 1465120054603 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 3484 | 1465120054605 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 02:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:47:34 INFO - PROCESS | 3484 | 1465120054609 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - PROCESS | 3484 | 1465120054611 Marionette TRACE conn5 <- [1,1770,null,{}] 02:47:34 INFO - PROCESS | 3484 | 1465120054621 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:34 INFO - PROCESS | 3484 | 1465120054626 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:34 INFO - PROCESS | 3484 | 1465120054785 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 02:47:34 INFO - PROCESS | 3484 | 1465120054804 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 3484 | 1465120054808 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:34 INFO - PROCESS | 3484 | ++DOCSHELL 19C79C00 == 41 [pid = 3484] [id = 452] 02:47:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (19C80800) [pid = 3484] [serial = 1356] [outer = 00000000] 02:47:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (1A0B3800) [pid = 3484] [serial = 1357] [outer = 19C80800] 02:47:34 INFO - PROCESS | 3484 | 1465120054865 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (1A93D800) [pid = 3484] [serial = 1358] [outer = 19C80800] 02:47:35 INFO - PROCESS | 3484 | 1465120055476 Marionette TRACE conn5 <- [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]]]}] 02:47:35 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 02:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 930ms 02:47:35 INFO - PROCESS | 3484 | 1465120055543 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 02:47:35 INFO - PROCESS | 3484 | 1465120055545 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 02:47:35 INFO - PROCESS | 3484 | 1465120055549 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:47:35 INFO - PROCESS | 3484 | 1465120055551 Marionette TRACE conn5 <- [1,1774,null,{}] 02:47:35 INFO - PROCESS | 3484 | 1465120055554 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:35 INFO - PROCESS | 3484 | 1465120055557 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:35 INFO - PROCESS | 3484 | 1465120055668 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 02:47:35 INFO - PROCESS | 3484 | 1465120055804 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 3484 | 1465120055807 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:35 INFO - PROCESS | 3484 | ++DOCSHELL 17997C00 == 42 [pid = 3484] [id = 453] 02:47:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1AF8E800) [pid = 3484] [serial = 1359] [outer = 00000000] 02:47:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (1AF95C00) [pid = 3484] [serial = 1360] [outer = 1AF8E800] 02:47:35 INFO - PROCESS | 3484 | 1465120055862 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (1AFE9000) [pid = 3484] [serial = 1361] [outer = 1AF8E800] 02:47:36 INFO - PROCESS | 3484 | 1465120056418 Marionette TRACE conn5 <- [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]]]}] 02:47:36 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 02:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 02:47:36 INFO - PROCESS | 3484 | 1465120056523 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 02:47:36 INFO - PROCESS | 3484 | 1465120056525 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 02:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:47:36 INFO - PROCESS | 3484 | 1465120056543 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 3484 | 1465120056546 Marionette TRACE conn5 <- [1,1778,null,{}] 02:47:36 INFO - PROCESS | 3484 | 1465120056549 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:36 INFO - PROCESS | 3484 | 1465120056552 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:36 INFO - PROCESS | 3484 | 1465120056661 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 02:47:36 INFO - PROCESS | 3484 | 1465120056911 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 3484 | 1465120056914 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:36 INFO - PROCESS | 3484 | ++DOCSHELL 0DA2B400 == 43 [pid = 3484] [id = 454] 02:47:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (0DA2DC00) [pid = 3484] [serial = 1362] [outer = 00000000] 02:47:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (0E102800) [pid = 3484] [serial = 1363] [outer = 0DA2DC00] 02:47:36 INFO - PROCESS | 3484 | 1465120056983 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (0E838C00) [pid = 3484] [serial = 1364] [outer = 0DA2DC00] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 17757800 == 42 [pid = 3484] [id = 448] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 15412C00 == 41 [pid = 3484] [id = 447] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 12781800 == 40 [pid = 3484] [id = 446] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 18310C00 == 39 [pid = 3484] [id = 445] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 172D6000 == 38 [pid = 3484] [id = 444] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 171AEC00 == 37 [pid = 3484] [id = 443] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 12E33400 == 36 [pid = 3484] [id = 442] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 0DA63C00 == 35 [pid = 3484] [id = 441] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 15C0E000 == 34 [pid = 3484] [id = 440] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 18622400 == 33 [pid = 3484] [id = 438] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 0DAE9400 == 32 [pid = 3484] [id = 439] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 17997C00 == 31 [pid = 3484] [id = 453] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 19C79C00 == 30 [pid = 3484] [id = 452] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 16ED6000 == 29 [pid = 3484] [id = 449] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 0E109400 == 28 [pid = 3484] [id = 450] 02:47:38 INFO - PROCESS | 3484 | --DOCSHELL 169BB800 == 27 [pid = 3484] [id = 451] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (0E266C00) [pid = 3484] [serial = 1291] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (0E26C400) [pid = 3484] [serial = 1292] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (1692C400) [pid = 3484] [serial = 1297] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (12E7FC00) [pid = 3484] [serial = 1294] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (13178C00) [pid = 3484] [serial = 1295] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (0E264800) [pid = 3484] [serial = 1289] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (0E04CC00) [pid = 3484] [serial = 1288] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (16ED3C00) [pid = 3484] [serial = 1300] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (14AE6800) [pid = 3484] [serial = 1280] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (12ECE800) [pid = 3484] [serial = 1279] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (172CC800) [pid = 3484] [serial = 1283] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (17217800) [pid = 3484] [serial = 1282] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (1A99FC00) [pid = 3484] [serial = 1286] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (1A53D400) [pid = 3484] [serial = 1285] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (172AE000) [pid = 3484] [serial = 1304] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (17262400) [pid = 3484] [serial = 1303] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (172AA000) [pid = 3484] [serial = 1309] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (17833400) [pid = 3484] [serial = 1306] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (18320C00) [pid = 3484] [serial = 1312] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (1799AC00) [pid = 3484] [serial = 1307] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1869D400) [pid = 3484] [serial = 1315] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (171B1800) [pid = 3484] [serial = 1301] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (17833800) [pid = 3484] [serial = 1310] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (18328800) [pid = 3484] [serial = 1313] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (16933800) [pid = 3484] [serial = 1298] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3484 | 1465120058310 Marionette TRACE conn5 <- [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]]]}] 02:47:38 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) 02:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1832ms 02:47:38 INFO - PROCESS | 3484 | 1465120058400 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 02:47:38 INFO - PROCESS | 3484 | 1465120058404 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 02:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:47:38 INFO - PROCESS | 3484 | 1465120058411 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - PROCESS | 3484 | 1465120058414 Marionette TRACE conn5 <- [1,1782,null,{}] 02:47:38 INFO - PROCESS | 3484 | 1465120058420 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:38 INFO - PROCESS | 3484 | 1465120058423 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:38 INFO - PROCESS | 3484 | 1465120058512 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 02:47:38 INFO - PROCESS | 3484 | 1465120058519 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 3484 | 1465120058523 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:38 INFO - PROCESS | 3484 | ++DOCSHELL 0DAEDC00 == 28 [pid = 3484] [id = 455] 02:47:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (0DAF0800) [pid = 3484] [serial = 1365] [outer = 00000000] 02:47:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (0E04F400) [pid = 3484] [serial = 1366] [outer = 0DAF0800] 02:47:38 INFO - PROCESS | 3484 | 1465120058572 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (0E108000) [pid = 3484] [serial = 1367] [outer = 0DAF0800] 02:47:39 INFO - PROCESS | 3484 | 1465120059085 Marionette TRACE conn5 <- [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]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 02:47:39 INFO - PROCESS | 3484 | 1465120059141 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 3484 | 1465120059147 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 02:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:47:39 INFO - PROCESS | 3484 | 1465120059152 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 3484 | 1465120059155 Marionette TRACE conn5 <- [1,1786,null,{}] 02:47:39 INFO - PROCESS | 3484 | 1465120059159 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:39 INFO - PROCESS | 3484 | 1465120059161 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:39 INFO - PROCESS | 3484 | 1465120059251 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 02:47:39 INFO - PROCESS | 3484 | 1465120059344 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 3484 | 1465120059347 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:39 INFO - PROCESS | 3484 | ++DOCSHELL 12850400 == 29 [pid = 3484] [id = 456] 02:47:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (12853800) [pid = 3484] [serial = 1368] [outer = 00000000] 02:47:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (12E2E400) [pid = 3484] [serial = 1369] [outer = 12853800] 02:47:39 INFO - PROCESS | 3484 | 1465120059394 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (13121800) [pid = 3484] [serial = 1370] [outer = 12853800] 02:47:39 INFO - PROCESS | 3484 | 1465120059785 Marionette TRACE conn5 <- [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]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 02:47:39 INFO - PROCESS | 3484 | 1465120059827 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 3484 | 1465120059829 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 02:47:39 INFO - PROCESS | 3484 | 1465120059832 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:47:39 INFO - PROCESS | 3484 | 1465120059835 Marionette TRACE conn5 <- [1,1790,null,{}] 02:47:39 INFO - PROCESS | 3484 | 1465120059879 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:39 INFO - PROCESS | 3484 | 1465120059884 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:39 INFO - PROCESS | 3484 | 1465120059972 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 02:47:39 INFO - PROCESS | 3484 | 1465120059985 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 3484 | 1465120059988 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:39 INFO - PROCESS | 3484 | ++DOCSHELL 15411400 == 30 [pid = 3484] [id = 457] 02:47:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (15413000) [pid = 3484] [serial = 1371] [outer = 00000000] 02:47:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (154E0400) [pid = 3484] [serial = 1372] [outer = 15413000] 02:47:40 INFO - PROCESS | 3484 | 1465120060036 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (15C04800) [pid = 3484] [serial = 1373] [outer = 15413000] 02:47:40 INFO - PROCESS | 3484 | 1465120060498 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 02:47:40 INFO - PROCESS | 3484 | 1465120060567 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 3484 | 1465120060579 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 02:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:47:40 INFO - PROCESS | 3484 | 1465120060590 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 3484 | 1465120060592 Marionette TRACE conn5 <- [1,1794,null,{}] 02:47:40 INFO - PROCESS | 3484 | 1465120060596 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:40 INFO - PROCESS | 3484 | 1465120060597 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:40 INFO - PROCESS | 3484 | 1465120060712 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 02:47:40 INFO - PROCESS | 3484 | 1465120060717 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 3484 | 1465120060719 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:40 INFO - PROCESS | 3484 | ++DOCSHELL 16929400 == 31 [pid = 3484] [id = 458] 02:47:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1692A000) [pid = 3484] [serial = 1374] [outer = 00000000] 02:47:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (16B61000) [pid = 3484] [serial = 1375] [outer = 1692A000] 02:47:40 INFO - PROCESS | 3484 | 1465120060763 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (16ED7000) [pid = 3484] [serial = 1376] [outer = 1692A000] 02:47:41 INFO - PROCESS | 3484 | 1465120061216 Marionette TRACE conn5 <- [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]]]}] 02:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 02:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:47:41 INFO - PROCESS | 3484 | 1465120061265 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 02:47:41 INFO - PROCESS | 3484 | 1465120061267 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 02:47:41 INFO - PROCESS | 3484 | 1465120061270 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 3484 | 1465120061272 Marionette TRACE conn5 <- [1,1798,null,{}] 02:47:41 INFO - PROCESS | 3484 | 1465120061282 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:41 INFO - PROCESS | 3484 | 1465120061284 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:41 INFO - PROCESS | 3484 | 1465120061420 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 02:47:41 INFO - PROCESS | 3484 | 1465120061433 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 3484 | 1465120061435 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:41 INFO - PROCESS | 3484 | ++DOCSHELL 17210C00 == 32 [pid = 3484] [id = 459] 02:47:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (17211000) [pid = 3484] [serial = 1377] [outer = 00000000] 02:47:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (17265400) [pid = 3484] [serial = 1378] [outer = 17211000] 02:47:41 INFO - PROCESS | 3484 | 1465120061478 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (172A9800) [pid = 3484] [serial = 1379] [outer = 17211000] 02:47:41 INFO - PROCESS | 3484 | 1465120061934 Marionette TRACE conn5 <- [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]]]}] 02:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 02:47:41 INFO - PROCESS | 3484 | 1465120061968 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 02:47:41 INFO - PROCESS | 3484 | 1465120061970 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 02:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:47:41 INFO - PROCESS | 3484 | 1465120061972 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 3484 | 1465120061974 Marionette TRACE conn5 <- [1,1802,null,{}] 02:47:41 INFO - PROCESS | 3484 | 1465120061977 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:41 INFO - PROCESS | 3484 | 1465120061983 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:42 INFO - PROCESS | 3484 | 1465120062122 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 02:47:42 INFO - PROCESS | 3484 | 1465120062132 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 3484 | 1465120062134 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:42 INFO - PROCESS | 3484 | ++DOCSHELL 172CE800 == 33 [pid = 3484] [id = 460] 02:47:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (172CF400) [pid = 3484] [serial = 1380] [outer = 00000000] 02:47:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (177B5400) [pid = 3484] [serial = 1381] [outer = 172CF400] 02:47:42 INFO - PROCESS | 3484 | 1465120062231 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (17993800) [pid = 3484] [serial = 1382] [outer = 172CF400] 02:47:42 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (18311000) [pid = 3484] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:47:42 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (14AF2400) [pid = 3484] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:47:42 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (0DAE9C00) [pid = 3484] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:47:42 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (0DA6BC00) [pid = 3484] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:47:42 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (171AF800) [pid = 3484] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:47:42 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (18627400) [pid = 3484] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:47:42 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (12E7C000) [pid = 3484] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:47:42 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1692AC00) [pid = 3484] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:47:42 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (15419400) [pid = 3484] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:47:42 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (19C7A000) [pid = 3484] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:47:42 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (195C0800) [pid = 3484] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:47:42 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (17750400) [pid = 3484] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:47:42 INFO - PROCESS | 3484 | 1465120062926 Marionette TRACE conn5 <- [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]]]}] 02:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1016ms 02:47:42 INFO - PROCESS | 3484 | 1465120062992 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 02:47:42 INFO - PROCESS | 3484 | 1465120062994 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 02:47:42 INFO - PROCESS | 3484 | 1465120062997 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:47:42 INFO - PROCESS | 3484 | 1465120062999 Marionette TRACE conn5 <- [1,1806,null,{}] 02:47:42 INFO - PROCESS | 3484 | 1465120063002 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:42 INFO - PROCESS | 3484 | 1465120063004 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:43 INFO - PROCESS | 3484 | 1465120063117 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 02:47:43 INFO - PROCESS | 3484 | 1465120063180 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 3484 | 1465120063182 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:43 INFO - PROCESS | 3484 | ++DOCSHELL 0D230C00 == 34 [pid = 3484] [id = 461] 02:47:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (14AE9C00) [pid = 3484] [serial = 1383] [outer = 00000000] 02:47:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (17268000) [pid = 3484] [serial = 1384] [outer = 14AE9C00] 02:47:43 INFO - PROCESS | 3484 | 1465120063226 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (17758C00) [pid = 3484] [serial = 1385] [outer = 14AE9C00] 02:47:43 INFO - PROCESS | 3484 | 1465120063574 Marionette TRACE conn5 <- [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]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 02:47:43 INFO - PROCESS | 3484 | 1465120063632 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 3484 | 1465120063634 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 02:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:47:43 INFO - PROCESS | 3484 | 1465120063637 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 3484 | 1465120063639 Marionette TRACE conn5 <- [1,1810,null,{}] 02:47:43 INFO - PROCESS | 3484 | 1465120063642 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:43 INFO - PROCESS | 3484 | 1465120063644 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:43 INFO - PROCESS | 3484 | 1465120063722 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 02:47:43 INFO - PROCESS | 3484 | 1465120063728 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 3484 | 1465120063730 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:43 INFO - PROCESS | 3484 | ++DOCSHELL 12E2C800 == 35 [pid = 3484] [id = 462] 02:47:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (17997800) [pid = 3484] [serial = 1386] [outer = 00000000] 02:47:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (18328800) [pid = 3484] [serial = 1387] [outer = 17997800] 02:47:43 INFO - PROCESS | 3484 | 1465120063773 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1841D800) [pid = 3484] [serial = 1388] [outer = 17997800] 02:47:44 INFO - PROCESS | 3484 | 1465120064196 Marionette TRACE conn5 <- [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]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 631ms 02:47:44 INFO - PROCESS | 3484 | 1465120064268 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 3484 | 1465120064270 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 02:47:44 INFO - PROCESS | 3484 | 1465120064273 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:47:44 INFO - PROCESS | 3484 | 1465120064275 Marionette TRACE conn5 <- [1,1814,null,{}] 02:47:44 INFO - PROCESS | 3484 | 1465120064278 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:44 INFO - PROCESS | 3484 | 1465120064280 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:44 INFO - PROCESS | 3484 | 1465120064358 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 02:47:44 INFO - PROCESS | 3484 | 1465120064364 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 3484 | 1465120064365 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:44 INFO - PROCESS | 3484 | ++DOCSHELL 18627400 == 36 [pid = 3484] [id = 463] 02:47:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (18627800) [pid = 3484] [serial = 1389] [outer = 00000000] 02:47:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1869E800) [pid = 3484] [serial = 1390] [outer = 18627800] 02:47:44 INFO - PROCESS | 3484 | 1465120064410 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1869EC00) [pid = 3484] [serial = 1391] [outer = 18627800] 02:47:44 INFO - PROCESS | 3484 | 1465120065010 Marionette TRACE conn5 <- [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]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 770ms 02:47:45 INFO - PROCESS | 3484 | 1465120065048 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 3484 | 1465120065053 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 02:47:45 INFO - PROCESS | 3484 | 1465120065059 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:47:45 INFO - PROCESS | 3484 | 1465120065062 Marionette TRACE conn5 <- [1,1818,null,{}] 02:47:45 INFO - PROCESS | 3484 | 1465120065068 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:45 INFO - PROCESS | 3484 | 1465120065071 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:45 INFO - PROCESS | 3484 | 1465120065218 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 02:47:45 INFO - PROCESS | 3484 | 1465120065340 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 3484 | 1465120065344 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:45 INFO - PROCESS | 3484 | ++DOCSHELL 0DA25400 == 37 [pid = 3484] [id = 464] 02:47:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (0DA2B000) [pid = 3484] [serial = 1392] [outer = 00000000] 02:47:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (0E418C00) [pid = 3484] [serial = 1393] [outer = 0DA2B000] 02:47:45 INFO - PROCESS | 3484 | 1465120065425 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (12774000) [pid = 3484] [serial = 1394] [outer = 0DA2B000] 02:47:46 INFO - PROCESS | 3484 | 1465120066190 Marionette TRACE conn5 <- [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]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1168ms 02:47:46 INFO - PROCESS | 3484 | 1465120066232 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 02:47:46 INFO - PROCESS | 3484 | 1465120066236 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 02:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:47:46 INFO - PROCESS | 3484 | 1465120066243 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 3484 | 1465120066246 Marionette TRACE conn5 <- [1,1822,null,{}] 02:47:46 INFO - PROCESS | 3484 | 1465120066249 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:46 INFO - PROCESS | 3484 | 1465120066252 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:46 INFO - PROCESS | 3484 | 1465120066373 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 02:47:46 INFO - PROCESS | 3484 | 1465120066511 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 3484 | 1465120066514 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:46 INFO - PROCESS | 3484 | ++DOCSHELL 154B1000 == 38 [pid = 3484] [id = 465] 02:47:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (154E3000) [pid = 3484] [serial = 1395] [outer = 00000000] 02:47:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (169B7000) [pid = 3484] [serial = 1396] [outer = 154E3000] 02:47:46 INFO - PROCESS | 3484 | 1465120066572 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (16B5E400) [pid = 3484] [serial = 1397] [outer = 154E3000] 02:47:47 INFO - PROCESS | 3484 | 1465120067421 Marionette TRACE conn5 <- [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]]]}] 02:47:47 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 02:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1231ms 02:47:47 INFO - PROCESS | 3484 | 1465120067477 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 02:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:47:47 INFO - PROCESS | 3484 | 1465120067481 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 02:47:47 INFO - PROCESS | 3484 | 1465120067486 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 3484 | 1465120067489 Marionette TRACE conn5 <- [1,1826,null,{}] 02:47:47 INFO - PROCESS | 3484 | 1465120067495 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:47 INFO - PROCESS | 3484 | 1465120067498 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:47 INFO - PROCESS | 3484 | 1465120067611 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 02:47:47 INFO - PROCESS | 3484 | 1465120067743 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 3484 | 1465120067747 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:47 INFO - PROCESS | 3484 | --DOCSHELL 12E2C800 == 37 [pid = 3484] [id = 462] 02:47:47 INFO - PROCESS | 3484 | --DOCSHELL 0D230C00 == 36 [pid = 3484] [id = 461] 02:47:47 INFO - PROCESS | 3484 | --DOCSHELL 172CE800 == 35 [pid = 3484] [id = 460] 02:47:47 INFO - PROCESS | 3484 | --DOCSHELL 17210C00 == 34 [pid = 3484] [id = 459] 02:47:47 INFO - PROCESS | 3484 | --DOCSHELL 16929400 == 33 [pid = 3484] [id = 458] 02:47:47 INFO - PROCESS | 3484 | --DOCSHELL 15411400 == 32 [pid = 3484] [id = 457] 02:47:47 INFO - PROCESS | 3484 | --DOCSHELL 12850400 == 31 [pid = 3484] [id = 456] 02:47:47 INFO - PROCESS | 3484 | --DOCSHELL 0DAEDC00 == 30 [pid = 3484] [id = 455] 02:47:47 INFO - PROCESS | 3484 | --DOCSHELL 0DA2B400 == 29 [pid = 3484] [id = 454] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (195B8000) [pid = 3484] [serial = 1340] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (1A01D800) [pid = 3484] [serial = 1348] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (1A194C00) [pid = 3484] [serial = 1349] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (19CE1400) [pid = 3484] [serial = 1346] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (177B6800) [pid = 3484] [serial = 1333] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (17994800) [pid = 3484] [serial = 1334] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (18423000) [pid = 3484] [serial = 1337] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (19C7A400) [pid = 3484] [serial = 1345] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (1725F400) [pid = 3484] [serial = 1331] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (1841D400) [pid = 3484] [serial = 1336] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (194D9C00) [pid = 3484] [serial = 1339] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0E92A800) [pid = 3484] [serial = 1318] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (127C5400) [pid = 3484] [serial = 1319] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0E105000) [pid = 3484] [serial = 1324] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0E51AC00) [pid = 3484] [serial = 1325] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (17218C00) [pid = 3484] [serial = 1330] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1869DC00) [pid = 3484] [serial = 1316] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (15410400) [pid = 3484] [serial = 1327] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (154B9000) [pid = 3484] [serial = 1328] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (16B47400) [pid = 3484] [serial = 1321] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (16ED0000) [pid = 3484] [serial = 1322] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (1725DC00) [pid = 3484] [serial = 1343] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (16E0F400) [pid = 3484] [serial = 1342] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3484 | ++DOCSHELL 0D876000 == 30 [pid = 3484] [id = 466] 02:47:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (0D939800) [pid = 3484] [serial = 1398] [outer = 00000000] 02:47:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (0E10B000) [pid = 3484] [serial = 1399] [outer = 0D939800] 02:47:47 INFO - PROCESS | 3484 | 1465120067834 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (0E92A800) [pid = 3484] [serial = 1400] [outer = 0D939800] 02:47:48 INFO - PROCESS | 3484 | 1465120068278 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 830ms 02:47:48 INFO - PROCESS | 3484 | 1465120068317 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 3484 | 1465120068321 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 02:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:47:48 INFO - PROCESS | 3484 | 1465120068327 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - PROCESS | 3484 | 1465120068330 Marionette TRACE conn5 <- [1,1830,null,{}] 02:47:48 INFO - PROCESS | 3484 | 1465120068333 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:48 INFO - PROCESS | 3484 | 1465120068336 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:48 INFO - PROCESS | 3484 | 1465120068422 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 02:47:48 INFO - PROCESS | 3484 | 1465120068431 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 3484 | 1465120068433 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:48 INFO - PROCESS | 3484 | ++DOCSHELL 1317F800 == 31 [pid = 3484] [id = 467] 02:47:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (13C0B400) [pid = 3484] [serial = 1401] [outer = 00000000] 02:47:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (14AF4000) [pid = 3484] [serial = 1402] [outer = 13C0B400] 02:47:48 INFO - PROCESS | 3484 | 1465120068479 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (1541A000) [pid = 3484] [serial = 1403] [outer = 13C0B400] 02:47:48 INFO - PROCESS | 3484 | 1465120068980 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 02:47:48 INFO - PROCESS | 3484 | 1465120069003 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 3484 | 1465120069005 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 02:47:48 INFO - PROCESS | 3484 | 1465120069009 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:47:48 INFO - PROCESS | 3484 | 1465120069012 Marionette TRACE conn5 <- [1,1834,null,{}] 02:47:49 INFO - PROCESS | 3484 | 1465120069024 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:49 INFO - PROCESS | 3484 | 1465120069029 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:49 INFO - PROCESS | 3484 | 1465120069118 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 02:47:49 INFO - PROCESS | 3484 | 1465120069128 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 3484 | 1465120069131 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:49 INFO - PROCESS | 3484 | ++DOCSHELL 16ED6800 == 32 [pid = 3484] [id = 468] 02:47:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (16ED7400) [pid = 3484] [serial = 1404] [outer = 00000000] 02:47:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (171B8800) [pid = 3484] [serial = 1405] [outer = 16ED7400] 02:47:49 INFO - PROCESS | 3484 | 1465120069208 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (17219400) [pid = 3484] [serial = 1406] [outer = 16ED7400] 02:47:49 INFO - PROCESS | 3484 | 1465120069669 Marionette TRACE conn5 <- [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]]]}] 02:47:49 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) 02:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 02:47:49 INFO - PROCESS | 3484 | 1465120069743 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 3484 | 1465120069745 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 02:47:49 INFO - PROCESS | 3484 | 1465120069748 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:47:49 INFO - PROCESS | 3484 | 1465120069750 Marionette TRACE conn5 <- [1,1838,null,{}] 02:47:49 INFO - PROCESS | 3484 | 1465120069753 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:49 INFO - PROCESS | 3484 | 1465120069764 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:49 INFO - PROCESS | 3484 | 1465120069851 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 02:47:49 INFO - PROCESS | 3484 | 1465120069856 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 3484 | 1465120069858 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:49 INFO - PROCESS | 3484 | ++DOCSHELL 1725DC00 == 33 [pid = 3484] [id = 469] 02:47:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (172AFC00) [pid = 3484] [serial = 1407] [outer = 00000000] 02:47:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (172D8400) [pid = 3484] [serial = 1408] [outer = 172AFC00] 02:47:49 INFO - PROCESS | 3484 | 1465120069997 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (177BAC00) [pid = 3484] [serial = 1409] [outer = 172AFC00] 02:47:50 INFO - PROCESS | 3484 | 1465120070419 Marionette TRACE conn5 <- [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]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 02:47:50 INFO - PROCESS | 3484 | 1465120070483 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 3484 | 1465120070485 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 02:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:47:50 INFO - PROCESS | 3484 | 1465120070535 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 3484 | 1465120070536 Marionette TRACE conn5 <- [1,1842,null,{}] 02:47:50 INFO - PROCESS | 3484 | 1465120070540 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:50 INFO - PROCESS | 3484 | 1465120070542 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:50 INFO - PROCESS | 3484 | 1465120070657 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 02:47:50 INFO - PROCESS | 3484 | 1465120070664 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 3484 | 1465120070666 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:50 INFO - PROCESS | 3484 | ++DOCSHELL 1830E000 == 34 [pid = 3484] [id = 470] 02:47:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (18312000) [pid = 3484] [serial = 1410] [outer = 00000000] 02:47:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (18319800) [pid = 3484] [serial = 1411] [outer = 18312000] 02:47:50 INFO - PROCESS | 3484 | 1465120070709 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (18323C00) [pid = 3484] [serial = 1412] [outer = 18312000] 02:47:51 INFO - PROCESS | 3484 | 1465120071177 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 710ms 02:47:51 INFO - PROCESS | 3484 | 1465120071209 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 3484 | 1465120071211 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 02:47:51 INFO - PROCESS | 3484 | 1465120071214 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:47:51 INFO - PROCESS | 3484 | 1465120071216 Marionette TRACE conn5 <- [1,1846,null,{}] 02:47:51 INFO - PROCESS | 3484 | 1465120071219 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:51 INFO - PROCESS | 3484 | 1465120071224 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:51 INFO - PROCESS | 3484 | 1465120071360 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 02:47:51 INFO - PROCESS | 3484 | 1465120071427 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 3484 | 1465120071429 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:51 INFO - PROCESS | 3484 | ++DOCSHELL 1869D400 == 35 [pid = 3484] [id = 471] 02:47:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1869D800) [pid = 3484] [serial = 1413] [outer = 00000000] 02:47:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (194E7000) [pid = 3484] [serial = 1414] [outer = 1869D800] 02:47:51 INFO - PROCESS | 3484 | 1465120071473 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (194E7C00) [pid = 3484] [serial = 1415] [outer = 1869D800] 02:47:51 INFO - PROCESS | 3484 | 1465120071885 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 02:47:51 INFO - PROCESS | 3484 | 1465120071980 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 3484 | 1465120071982 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 02:47:51 INFO - PROCESS | 3484 | 1465120071985 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - PROCESS | 3484 | 1465120071987 Marionette TRACE conn5 <- [1,1850,null,{}] 02:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:47:51 INFO - PROCESS | 3484 | 1465120071990 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:51 INFO - PROCESS | 3484 | 1465120071992 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:52 INFO - PROCESS | 3484 | 1465120072107 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 02:47:52 INFO - PROCESS | 3484 | 1465120072172 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 3484 | 1465120072174 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:52 INFO - PROCESS | 3484 | ++DOCSHELL 19C42400 == 36 [pid = 3484] [id = 472] 02:47:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (19C79800) [pid = 3484] [serial = 1416] [outer = 00000000] 02:47:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (19C7F000) [pid = 3484] [serial = 1417] [outer = 19C79800] 02:47:52 INFO - PROCESS | 3484 | 1465120072217 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (19C80C00) [pid = 3484] [serial = 1418] [outer = 19C79800] 02:47:52 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (12853800) [pid = 3484] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:47:52 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (15413000) [pid = 3484] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:47:52 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1692A000) [pid = 3484] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:47:52 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (0E10C000) [pid = 3484] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:47:52 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (169F3400) [pid = 3484] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:47:52 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (19C80800) [pid = 3484] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:47:52 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (1AF8E800) [pid = 3484] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:47:52 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (17211000) [pid = 3484] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:47:52 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (14AE9C00) [pid = 3484] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:47:52 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (172CF400) [pid = 3484] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:47:52 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (17997800) [pid = 3484] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:47:52 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0DA2DC00) [pid = 3484] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:47:52 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0DAF0800) [pid = 3484] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:47:52 INFO - PROCESS | 3484 | 1465120072655 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 02:47:52 INFO - PROCESS | 3484 | 1465120072723 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 02:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:47:52 INFO - PROCESS | 3484 | 1465120072725 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 02:47:52 INFO - PROCESS | 3484 | 1465120072728 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - PROCESS | 3484 | 1465120072730 Marionette TRACE conn5 <- [1,1854,null,{}] 02:47:52 INFO - PROCESS | 3484 | 1465120072734 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:52 INFO - PROCESS | 3484 | 1465120072735 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:52 INFO - PROCESS | 3484 | 1465120072817 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 02:47:52 INFO - PROCESS | 3484 | 1465120072823 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 3484 | 1465120072824 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:52 INFO - PROCESS | 3484 | ++DOCSHELL 15413000 == 37 [pid = 3484] [id = 473] 02:47:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (169C2800) [pid = 3484] [serial = 1419] [outer = 00000000] 02:47:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (18324400) [pid = 3484] [serial = 1420] [outer = 169C2800] 02:47:52 INFO - PROCESS | 3484 | 1465120072868 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (187C2800) [pid = 3484] [serial = 1421] [outer = 169C2800] 02:47:53 INFO - PROCESS | 3484 | 1465120073285 Marionette TRACE conn5 <- [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]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 631ms 02:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:47:53 INFO - PROCESS | 3484 | 1465120073360 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 02:47:53 INFO - PROCESS | 3484 | 1465120073362 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 02:47:53 INFO - PROCESS | 3484 | 1465120073365 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 3484 | 1465120073367 Marionette TRACE conn5 <- [1,1858,null,{}] 02:47:53 INFO - PROCESS | 3484 | 1465120073370 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:53 INFO - PROCESS | 3484 | 1465120073372 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:53 INFO - PROCESS | 3484 | 1465120073456 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 02:47:53 INFO - PROCESS | 3484 | 1465120073462 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:53 INFO - PROCESS | 3484 | 1465120073464 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:53 INFO - PROCESS | 3484 | ++DOCSHELL 16ED6400 == 38 [pid = 3484] [id = 474] 02:47:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (19C3F400) [pid = 3484] [serial = 1422] [outer = 00000000] 02:47:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (1A01A800) [pid = 3484] [serial = 1423] [outer = 19C3F400] 02:47:53 INFO - PROCESS | 3484 | 1465120073518 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1A127C00) [pid = 3484] [serial = 1424] [outer = 19C3F400] 02:47:53 INFO - PROCESS | 3484 | 1465120073971 Marionette TRACE conn5 <- [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]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 02:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:47:54 INFO - PROCESS | 3484 | 1465120074036 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 3484 | 1465120074038 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 02:47:54 INFO - PROCESS | 3484 | 1465120074041 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 3484 | 1465120074043 Marionette TRACE conn5 <- [1,1862,null,{}] 02:47:54 INFO - PROCESS | 3484 | 1465120074046 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:54 INFO - PROCESS | 3484 | 1465120074048 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:54 INFO - PROCESS | 3484 | 1465120074133 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 02:47:54 INFO - PROCESS | 3484 | 1465120074139 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 3484 | 1465120074140 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:54 INFO - PROCESS | 3484 | ++DOCSHELL 17216C00 == 39 [pid = 3484] [id = 475] 02:47:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (19CE3800) [pid = 3484] [serial = 1425] [outer = 00000000] 02:47:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1A933400) [pid = 3484] [serial = 1426] [outer = 19CE3800] 02:47:54 INFO - PROCESS | 3484 | 1465120074185 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1A935C00) [pid = 3484] [serial = 1427] [outer = 19CE3800] 02:47:54 INFO - PROCESS | 3484 | 1465120074821 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 871ms 02:47:54 INFO - PROCESS | 3484 | 1465120074913 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 3484 | 1465120074918 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 02:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:47:54 INFO - PROCESS | 3484 | 1465120074922 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 3484 | 1465120074926 Marionette TRACE conn5 <- [1,1866,null,{}] 02:47:54 INFO - PROCESS | 3484 | 1465120074933 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:54 INFO - PROCESS | 3484 | 1465120074936 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:55 INFO - PROCESS | 3484 | 1465120075059 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 02:47:55 INFO - PROCESS | 3484 | 1465120075192 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 3484 | 1465120075195 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:55 INFO - PROCESS | 3484 | ++DOCSHELL 0E69C000 == 40 [pid = 3484] [id = 476] 02:47:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (0F40D800) [pid = 3484] [serial = 1428] [outer = 00000000] 02:47:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (14109800) [pid = 3484] [serial = 1429] [outer = 0F40D800] 02:47:55 INFO - PROCESS | 3484 | 1465120075253 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (15415800) [pid = 3484] [serial = 1430] [outer = 0F40D800] 02:47:55 INFO - PROCESS | 3484 | 1465120075825 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 02:47:55 INFO - PROCESS | 3484 | 1465120075898 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 3484 | 1465120075903 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 02:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:47:55 INFO - PROCESS | 3484 | 1465120075909 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 3484 | 1465120075912 Marionette TRACE conn5 <- [1,1870,null,{}] 02:47:55 INFO - PROCESS | 3484 | 1465120075917 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:55 INFO - PROCESS | 3484 | 1465120075919 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:56 INFO - PROCESS | 3484 | 1465120076033 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 02:47:56 INFO - PROCESS | 3484 | 1465120076172 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 3484 | 1465120076175 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:56 INFO - PROCESS | 3484 | ++DOCSHELL 169F6C00 == 41 [pid = 3484] [id = 477] 02:47:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (16E09800) [pid = 3484] [serial = 1431] [outer = 00000000] 02:47:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1721E800) [pid = 3484] [serial = 1432] [outer = 16E09800] 02:47:56 INFO - PROCESS | 3484 | 1465120076232 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (172CE800) [pid = 3484] [serial = 1433] [outer = 16E09800] 02:47:56 INFO - PROCESS | 3484 | 1465120076852 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 02:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:47:56 INFO - PROCESS | 3484 | 1465120076882 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 3484 | 1465120076885 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 02:47:56 INFO - PROCESS | 3484 | 1465120076888 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 3484 | 1465120076892 Marionette TRACE conn5 <- [1,1874,null,{}] 02:47:56 INFO - PROCESS | 3484 | 1465120076903 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:56 INFO - PROCESS | 3484 | 1465120076908 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:57 INFO - PROCESS | 3484 | 1465120077019 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 02:47:57 INFO - PROCESS | 3484 | 1465120077160 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 3484 | 1465120077164 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:57 INFO - PROCESS | 3484 | ++DOCSHELL 1A542800 == 42 [pid = 3484] [id = 478] 02:47:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (1A542C00) [pid = 3484] [serial = 1434] [outer = 00000000] 02:47:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (1A99D800) [pid = 3484] [serial = 1435] [outer = 1A542C00] 02:47:57 INFO - PROCESS | 3484 | 1465120077221 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (1AF91800) [pid = 3484] [serial = 1436] [outer = 1A542C00] 02:47:57 INFO - PROCESS | 3484 | 1465120077823 Marionette TRACE conn5 <- [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]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 02:47:57 INFO - PROCESS | 3484 | 1465120077862 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 3484 | 1465120077865 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 02:47:57 INFO - PROCESS | 3484 | 1465120077868 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:47:57 INFO - PROCESS | 3484 | 1465120077870 Marionette TRACE conn5 <- [1,1878,null,{}] 02:47:57 INFO - PROCESS | 3484 | 1465120077874 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:57 INFO - PROCESS | 3484 | 1465120077876 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:57 INFO - PROCESS | 3484 | 1465120077988 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 02:47:58 INFO - PROCESS | 3484 | 1465120078127 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 3484 | 1465120078130 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:58 INFO - PROCESS | 3484 | ++DOCSHELL 0E107400 == 43 [pid = 3484] [id = 479] 02:47:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (0E109400) [pid = 3484] [serial = 1437] [outer = 00000000] 02:47:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 95 (0E82C000) [pid = 3484] [serial = 1438] [outer = 0E109400] 02:47:58 INFO - PROCESS | 3484 | 1465120078185 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 96 (1312A000) [pid = 3484] [serial = 1439] [outer = 0E109400] 02:47:58 INFO - PROCESS | 3484 | 1465120078941 Marionette TRACE conn5 <- [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]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1117ms 02:47:58 INFO - PROCESS | 3484 | 1465120078989 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 02:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:47:58 INFO - PROCESS | 3484 | 1465120078993 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 02:47:58 INFO - PROCESS | 3484 | 1465120078998 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - PROCESS | 3484 | 1465120079003 Marionette TRACE conn5 <- [1,1882,null,{}] 02:47:58 INFO - PROCESS | 3484 | 1465120079008 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:58 INFO - PROCESS | 3484 | 1465120079010 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:59 INFO - PROCESS | 3484 | 1465120079113 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 16ED6400 == 42 [pid = 3484] [id = 474] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 15413000 == 41 [pid = 3484] [id = 473] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 19C42400 == 40 [pid = 3484] [id = 472] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 1869D400 == 39 [pid = 3484] [id = 471] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 1830E000 == 38 [pid = 3484] [id = 470] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 1725DC00 == 37 [pid = 3484] [id = 469] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 16ED6800 == 36 [pid = 3484] [id = 468] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 1317F800 == 35 [pid = 3484] [id = 467] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 0D876000 == 34 [pid = 3484] [id = 466] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 154B1000 == 33 [pid = 3484] [id = 465] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 18627400 == 32 [pid = 3484] [id = 463] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 0DA25400 == 31 [pid = 3484] [id = 464] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 1A542800 == 30 [pid = 3484] [id = 478] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 0E107400 == 29 [pid = 3484] [id = 479] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 169F6C00 == 28 [pid = 3484] [id = 477] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 17216C00 == 27 [pid = 3484] [id = 475] 02:47:59 INFO - PROCESS | 3484 | --DOCSHELL 0E69C000 == 26 [pid = 3484] [id = 476] 02:47:59 INFO - PROCESS | 3484 | 1465120079868 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 3484 | 1465120079871 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 95 (12E2E400) [pid = 3484] [serial = 1369] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 94 (13121800) [pid = 3484] [serial = 1370] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (154E0400) [pid = 3484] [serial = 1372] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (16B61000) [pid = 3484] [serial = 1375] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (12A89400) [pid = 3484] [serial = 1352] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (0E927800) [pid = 3484] [serial = 1351] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (17265800) [pid = 3484] [serial = 1355] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (16EDCC00) [pid = 3484] [serial = 1354] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (1A93D800) [pid = 3484] [serial = 1358] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (1A0B3800) [pid = 3484] [serial = 1357] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1AFE9000) [pid = 3484] [serial = 1361] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (1AF95C00) [pid = 3484] [serial = 1360] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (172A9800) [pid = 3484] [serial = 1379] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (17265400) [pid = 3484] [serial = 1378] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (17268000) [pid = 3484] [serial = 1384] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (177B5400) [pid = 3484] [serial = 1381] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (18328800) [pid = 3484] [serial = 1387] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (17993800) [pid = 3484] [serial = 1382] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0E838C00) [pid = 3484] [serial = 1364] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0E102800) [pid = 3484] [serial = 1363] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0E04F400) [pid = 3484] [serial = 1366] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0E108000) [pid = 3484] [serial = 1367] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (16ED7000) [pid = 3484] [serial = 1376] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (1869E800) [pid = 3484] [serial = 1390] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (17758C00) [pid = 3484] [serial = 1385] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (1841D800) [pid = 3484] [serial = 1388] [outer = 00000000] [url = about:blank] 02:47:59 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (15C04800) [pid = 3484] [serial = 1373] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3484 | ++DOCSHELL 0D234000 == 27 [pid = 3484] [id = 480] 02:48:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (0D234400) [pid = 3484] [serial = 1440] [outer = 00000000] 02:48:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (0D8D4800) [pid = 3484] [serial = 1441] [outer = 0D234400] 02:48:00 INFO - PROCESS | 3484 | 1465120080053 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (0DA2D800) [pid = 3484] [serial = 1442] [outer = 0D234400] 02:48:00 INFO - PROCESS | 3484 | 1465120080537 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1579ms 02:48:00 INFO - PROCESS | 3484 | 1465120080580 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 3484 | 1465120080584 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 02:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:48:00 INFO - PROCESS | 3484 | 1465120080588 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - PROCESS | 3484 | 1465120080591 Marionette TRACE conn5 <- [1,1886,null,{}] 02:48:00 INFO - PROCESS | 3484 | 1465120080596 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:00 INFO - PROCESS | 3484 | 1465120080600 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:00 INFO - PROCESS | 3484 | 1465120080693 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 02:48:00 INFO - PROCESS | 3484 | 1465120080709 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 3484 | 1465120080711 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:00 INFO - PROCESS | 3484 | ++DOCSHELL 0F40B400 == 28 [pid = 3484] [id = 481] 02:48:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (0F40B800) [pid = 3484] [serial = 1443] [outer = 00000000] 02:48:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (0F68EC00) [pid = 3484] [serial = 1444] [outer = 0F40B800] 02:48:00 INFO - PROCESS | 3484 | 1465120080759 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (127BD000) [pid = 3484] [serial = 1445] [outer = 0F40B800] 02:48:01 INFO - PROCESS | 3484 | 1465120081250 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 690ms 02:48:01 INFO - PROCESS | 3484 | 1465120081281 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 3484 | 1465120081285 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 02:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:48:01 INFO - PROCESS | 3484 | 1465120081321 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 3484 | 1465120081323 Marionette TRACE conn5 <- [1,1890,null,{}] 02:48:01 INFO - PROCESS | 3484 | 1465120081330 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:01 INFO - PROCESS | 3484 | 1465120081333 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:01 INFO - PROCESS | 3484 | 1465120081430 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 02:48:01 INFO - PROCESS | 3484 | 1465120081530 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 3484 | 1465120081532 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:01 INFO - PROCESS | 3484 | ++DOCSHELL 13C18C00 == 29 [pid = 3484] [id = 482] 02:48:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (14107400) [pid = 3484] [serial = 1446] [outer = 00000000] 02:48:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (14AED000) [pid = 3484] [serial = 1447] [outer = 14107400] 02:48:01 INFO - PROCESS | 3484 | 1465120081579 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (15416C00) [pid = 3484] [serial = 1448] [outer = 14107400] 02:48:02 INFO - PROCESS | 3484 | 1465120082015 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 02:48:02 INFO - PROCESS | 3484 | 1465120082054 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 3484 | 1465120082056 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 02:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:48:02 INFO - PROCESS | 3484 | 1465120082061 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 3484 | 1465120082066 Marionette TRACE conn5 <- [1,1894,null,{}] 02:48:02 INFO - PROCESS | 3484 | 1465120082076 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:02 INFO - PROCESS | 3484 | 1465120082079 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:02 INFO - PROCESS | 3484 | 1465120082209 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 02:48:02 INFO - PROCESS | 3484 | 1465120082224 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 3484 | 1465120082226 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:02 INFO - PROCESS | 3484 | ++DOCSHELL 0E92C800 == 30 [pid = 3484] [id = 483] 02:48:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1410C000) [pid = 3484] [serial = 1449] [outer = 00000000] 02:48:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (169F3400) [pid = 3484] [serial = 1450] [outer = 1410C000] 02:48:02 INFO - PROCESS | 3484 | 1465120082280 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (16E0B400) [pid = 3484] [serial = 1451] [outer = 1410C000] 02:48:02 INFO - PROCESS | 3484 | 1465120082750 Marionette TRACE conn5 <- [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]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 02:48:02 INFO - PROCESS | 3484 | 1465120082793 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 3484 | 1465120082796 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 02:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:48:02 INFO - PROCESS | 3484 | 1465120082844 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 3484 | 1465120082846 Marionette TRACE conn5 <- [1,1898,null,{}] 02:48:02 INFO - PROCESS | 3484 | 1465120082850 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:02 INFO - PROCESS | 3484 | 1465120082852 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:02 INFO - PROCESS | 3484 | 1465120082972 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 02:48:02 INFO - PROCESS | 3484 | 1465120082982 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 3484 | 1465120082984 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:02 INFO - PROCESS | 3484 | ++DOCSHELL 16ED8000 == 31 [pid = 3484] [id = 484] 02:48:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (16EDB000) [pid = 3484] [serial = 1452] [outer = 00000000] 02:48:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (17219C00) [pid = 3484] [serial = 1453] [outer = 16EDB000] 02:48:03 INFO - PROCESS | 3484 | 1465120083028 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1725A800) [pid = 3484] [serial = 1454] [outer = 16EDB000] 02:48:03 INFO - PROCESS | 3484 | 1465120083473 Marionette TRACE conn5 <- [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]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 02:48:03 INFO - PROCESS | 3484 | 1465120083528 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 3484 | 1465120083531 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 02:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:48:03 INFO - PROCESS | 3484 | 1465120083540 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 3484 | 1465120083542 Marionette TRACE conn5 <- [1,1902,null,{}] 02:48:03 INFO - PROCESS | 3484 | 1465120083545 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:03 INFO - PROCESS | 3484 | 1465120083547 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:03 INFO - PROCESS | 3484 | 1465120083660 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 02:48:03 INFO - PROCESS | 3484 | 1465120083669 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 3484 | 1465120083675 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:03 INFO - PROCESS | 3484 | ++DOCSHELL 17265800 == 32 [pid = 3484] [id = 485] 02:48:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (172A6000) [pid = 3484] [serial = 1455] [outer = 00000000] 02:48:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (172AC400) [pid = 3484] [serial = 1456] [outer = 172A6000] 02:48:03 INFO - PROCESS | 3484 | 1465120083784 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (172D7400) [pid = 3484] [serial = 1457] [outer = 172A6000] 02:48:04 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (19CE3800) [pid = 3484] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:48:04 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (16ED7400) [pid = 3484] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:48:04 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (0DA2B000) [pid = 3484] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:48:04 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (18627800) [pid = 3484] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:48:04 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (172AFC00) [pid = 3484] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:48:04 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0D939800) [pid = 3484] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:48:04 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (169C2800) [pid = 3484] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:48:04 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (19C79800) [pid = 3484] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:48:04 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (154E3000) [pid = 3484] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:48:04 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (19C3F400) [pid = 3484] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:48:04 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1869D800) [pid = 3484] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:48:04 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (13C0B400) [pid = 3484] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:48:04 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (18312000) [pid = 3484] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:48:04 INFO - PROCESS | 3484 | 1465120084510 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1019ms 02:48:04 INFO - PROCESS | 3484 | 1465120084562 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 02:48:04 INFO - PROCESS | 3484 | 1465120084564 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 02:48:04 INFO - PROCESS | 3484 | 1465120084567 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - PROCESS | 3484 | 1465120084569 Marionette TRACE conn5 <- [1,1906,null,{}] 02:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:48:04 INFO - PROCESS | 3484 | 1465120084572 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:04 INFO - PROCESS | 3484 | 1465120084575 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:04 INFO - PROCESS | 3484 | 1465120084659 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 02:48:04 INFO - PROCESS | 3484 | 1465120084667 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 3484 | 1465120084669 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:04 INFO - PROCESS | 3484 | ++DOCSHELL 0E103000 == 33 [pid = 3484] [id = 486] 02:48:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (15C0E800) [pid = 3484] [serial = 1458] [outer = 00000000] 02:48:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (17752C00) [pid = 3484] [serial = 1459] [outer = 15C0E800] 02:48:04 INFO - PROCESS | 3484 | 1465120084722 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (177B5400) [pid = 3484] [serial = 1460] [outer = 15C0E800] 02:48:05 INFO - PROCESS | 3484 | 1465120085145 Marionette TRACE conn5 <- [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]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 632ms 02:48:05 INFO - PROCESS | 3484 | 1465120085221 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 3484 | 1465120085223 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 02:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:48:05 INFO - PROCESS | 3484 | 1465120085229 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 3484 | 1465120085230 Marionette TRACE conn5 <- [1,1910,null,{}] 02:48:05 INFO - PROCESS | 3484 | 1465120085234 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:05 INFO - PROCESS | 3484 | 1465120085236 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:05 INFO - PROCESS | 3484 | 1465120085315 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 02:48:05 INFO - PROCESS | 3484 | 1465120085498 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 3484 | 1465120085501 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:05 INFO - PROCESS | 3484 | ++DOCSHELL 0D932400 == 34 [pid = 3484] [id = 487] 02:48:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (0D939800) [pid = 3484] [serial = 1461] [outer = 00000000] 02:48:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (0E102800) [pid = 3484] [serial = 1462] [outer = 0D939800] 02:48:05 INFO - PROCESS | 3484 | 1465120085600 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (0E26B400) [pid = 3484] [serial = 1463] [outer = 0D939800] 02:48:06 INFO - PROCESS | 3484 | 1465120086328 Marionette TRACE conn5 <- [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]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1121ms 02:48:06 INFO - PROCESS | 3484 | 1465120086354 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 3484 | 1465120086358 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 02:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:48:06 INFO - PROCESS | 3484 | 1465120086362 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 3484 | 1465120086366 Marionette TRACE conn5 <- [1,1914,null,{}] 02:48:06 INFO - PROCESS | 3484 | 1465120086371 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:06 INFO - PROCESS | 3484 | 1465120086374 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:06 INFO - PROCESS | 3484 | 1465120086556 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 02:48:06 INFO - PROCESS | 3484 | 1465120086568 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 3484 | 1465120086571 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:06 INFO - PROCESS | 3484 | ++DOCSHELL 14AF1000 == 35 [pid = 3484] [id = 488] 02:48:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1540C800) [pid = 3484] [serial = 1464] [outer = 00000000] 02:48:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (157ECC00) [pid = 3484] [serial = 1465] [outer = 1540C800] 02:48:06 INFO - PROCESS | 3484 | 1465120086627 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (16928400) [pid = 3484] [serial = 1466] [outer = 1540C800] 02:48:07 INFO - PROCESS | 3484 | 1465120087349 Marionette TRACE conn5 <- [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]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1075ms 02:48:07 INFO - PROCESS | 3484 | 1465120087441 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 3484 | 1465120087445 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 02:48:07 INFO - PROCESS | 3484 | 1465120087469 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:48:07 INFO - PROCESS | 3484 | 1465120087472 Marionette TRACE conn5 <- [1,1918,null,{}] 02:48:07 INFO - PROCESS | 3484 | 1465120087476 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:07 INFO - PROCESS | 3484 | 1465120087479 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:07 INFO - PROCESS | 3484 | 1465120087614 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 02:48:07 INFO - PROCESS | 3484 | 1465120087827 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 3484 | 1465120087830 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:07 INFO - PROCESS | 3484 | ++DOCSHELL 0D22E800 == 36 [pid = 3484] [id = 489] 02:48:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (0D22F800) [pid = 3484] [serial = 1467] [outer = 00000000] 02:48:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (0D983800) [pid = 3484] [serial = 1468] [outer = 0D22F800] 02:48:07 INFO - PROCESS | 3484 | 1465120087885 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (0E10F400) [pid = 3484] [serial = 1469] [outer = 0D22F800] 02:48:08 INFO - PROCESS | 3484 | --DOCSHELL 171B2000 == 35 [pid = 3484] [id = 278] 02:48:08 INFO - PROCESS | 3484 | --DOCSHELL 169C2400 == 34 [pid = 3484] [id = 270] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1A127C00) [pid = 3484] [serial = 1424] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (1A935C00) [pid = 3484] [serial = 1427] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (1A933400) [pid = 3484] [serial = 1426] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (171B8800) [pid = 3484] [serial = 1405] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (12774000) [pid = 3484] [serial = 1394] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (1869EC00) [pid = 3484] [serial = 1391] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (177BAC00) [pid = 3484] [serial = 1409] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0E10B000) [pid = 3484] [serial = 1399] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (187C2800) [pid = 3484] [serial = 1421] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (19C7F000) [pid = 3484] [serial = 1417] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (16B5E400) [pid = 3484] [serial = 1397] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (1A01A800) [pid = 3484] [serial = 1423] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (194E7C00) [pid = 3484] [serial = 1415] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (14AF4000) [pid = 3484] [serial = 1402] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (1541A000) [pid = 3484] [serial = 1403] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (194E7000) [pid = 3484] [serial = 1414] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (18323C00) [pid = 3484] [serial = 1412] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (0E92A800) [pid = 3484] [serial = 1400] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (172D8400) [pid = 3484] [serial = 1408] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (17219400) [pid = 3484] [serial = 1406] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (19C80C00) [pid = 3484] [serial = 1418] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (0E418C00) [pid = 3484] [serial = 1393] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (18319800) [pid = 3484] [serial = 1411] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (169B7000) [pid = 3484] [serial = 1396] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (18324400) [pid = 3484] [serial = 1420] [outer = 00000000] [url = about:blank] 02:48:08 INFO - PROCESS | 3484 | 1465120088498 Marionette TRACE conn5 <- [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]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1070ms 02:48:08 INFO - PROCESS | 3484 | 1465120088545 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 3484 | 1465120088548 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 02:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:48:08 INFO - PROCESS | 3484 | 1465120088552 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 3484 | 1465120088555 Marionette TRACE conn5 <- [1,1922,null,{}] 02:48:08 INFO - PROCESS | 3484 | 1465120088562 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:08 INFO - PROCESS | 3484 | 1465120088566 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:08 INFO - PROCESS | 3484 | 1465120088656 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 02:48:08 INFO - PROCESS | 3484 | 1465120088753 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 3484 | 1465120088756 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:08 INFO - PROCESS | 3484 | ++DOCSHELL 0E41DC00 == 35 [pid = 3484] [id = 490] 02:48:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (0E692000) [pid = 3484] [serial = 1470] [outer = 00000000] 02:48:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (12ECE800) [pid = 3484] [serial = 1471] [outer = 0E692000] 02:48:08 INFO - PROCESS | 3484 | 1465120088808 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (13C16400) [pid = 3484] [serial = 1472] [outer = 0E692000] 02:48:09 INFO - PROCESS | 3484 | 1465120089246 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 02:48:09 INFO - PROCESS | 3484 | 1465120089285 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 3484 | 1465120089289 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 02:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:48:09 INFO - PROCESS | 3484 | 1465120089294 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 3484 | 1465120089296 Marionette TRACE conn5 <- [1,1926,null,{}] 02:48:09 INFO - PROCESS | 3484 | 1465120089299 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:09 INFO - PROCESS | 3484 | 1465120089301 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:09 INFO - PROCESS | 3484 | 1465120089392 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 02:48:09 INFO - PROCESS | 3484 | 1465120089398 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 3484 | 1465120089401 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:09 INFO - PROCESS | 3484 | ++DOCSHELL 13127800 == 36 [pid = 3484] [id = 491] 02:48:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (154EEC00) [pid = 3484] [serial = 1473] [outer = 00000000] 02:48:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (16B5E400) [pid = 3484] [serial = 1474] [outer = 154EEC00] 02:48:09 INFO - PROCESS | 3484 | 1465120089445 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (16ED3C00) [pid = 3484] [serial = 1475] [outer = 154EEC00] 02:48:09 INFO - PROCESS | 3484 | 1465120089912 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 02:48:09 INFO - PROCESS | 3484 | 1465120089969 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 3484 | 1465120089971 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 02:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:48:09 INFO - PROCESS | 3484 | 1465120089976 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 3484 | 1465120089982 Marionette TRACE conn5 <- [1,1930,null,{}] 02:48:09 INFO - PROCESS | 3484 | 1465120089991 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:09 INFO - PROCESS | 3484 | 1465120089995 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:10 INFO - PROCESS | 3484 | 1465120090083 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 02:48:10 INFO - PROCESS | 3484 | 1465120090092 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 3484 | 1465120090094 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:10 INFO - PROCESS | 3484 | ++DOCSHELL 12E27400 == 37 [pid = 3484] [id = 492] 02:48:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (13C0DC00) [pid = 3484] [serial = 1476] [outer = 00000000] 02:48:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (172D4000) [pid = 3484] [serial = 1477] [outer = 13C0DC00] 02:48:10 INFO - PROCESS | 3484 | 1465120090140 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (17759400) [pid = 3484] [serial = 1478] [outer = 13C0DC00] 02:48:10 INFO - PROCESS | 3484 | 1465120090607 Marionette TRACE conn5 <- [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]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 690ms 02:48:10 INFO - PROCESS | 3484 | 1465120090669 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 3484 | 1465120090671 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 02:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:48:10 INFO - PROCESS | 3484 | 1465120090675 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 3484 | 1465120090676 Marionette TRACE conn5 <- [1,1934,null,{}] 02:48:10 INFO - PROCESS | 3484 | 1465120090680 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:10 INFO - PROCESS | 3484 | 1465120090682 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:10 INFO - PROCESS | 3484 | 1465120090837 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 02:48:10 INFO - PROCESS | 3484 | 1465120090854 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 3484 | 1465120090856 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:10 INFO - PROCESS | 3484 | ++DOCSHELL 15413C00 == 38 [pid = 3484] [id = 493] 02:48:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (17994800) [pid = 3484] [serial = 1479] [outer = 00000000] 02:48:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (1830D400) [pid = 3484] [serial = 1480] [outer = 17994800] 02:48:10 INFO - PROCESS | 3484 | 1465120090903 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (18311000) [pid = 3484] [serial = 1481] [outer = 17994800] 02:48:11 INFO - PROCESS | 3484 | 1465120091326 Marionette TRACE conn5 <- [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]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 02:48:11 INFO - PROCESS | 3484 | 1465120091349 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 02:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:48:11 INFO - PROCESS | 3484 | 1465120091351 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 02:48:11 INFO - PROCESS | 3484 | 1465120091354 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - PROCESS | 3484 | 1465120091356 Marionette TRACE conn5 <- [1,1938,null,{}] 02:48:11 INFO - PROCESS | 3484 | 1465120091359 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:11 INFO - PROCESS | 3484 | 1465120091361 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:11 INFO - PROCESS | 3484 | 1465120091475 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 02:48:11 INFO - PROCESS | 3484 | 1465120091481 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:11 INFO - PROCESS | 3484 | 1465120091486 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:11 INFO - PROCESS | 3484 | ++DOCSHELL 18322C00 == 39 [pid = 3484] [id = 494] 02:48:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (18324400) [pid = 3484] [serial = 1482] [outer = 00000000] 02:48:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1861C000) [pid = 3484] [serial = 1483] [outer = 18324400] 02:48:11 INFO - PROCESS | 3484 | 1465120091593 Marionette DEBUG loaded listener.js 02:48:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (18623000) [pid = 3484] [serial = 1484] [outer = 18324400] 02:48:12 INFO - PROCESS | 3484 | 1465120092055 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 02:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:48:12 INFO - PROCESS | 3484 | 1465120092088 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 02:48:12 INFO - PROCESS | 3484 | 1465120092090 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 02:48:12 INFO - PROCESS | 3484 | 1465120092093 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - PROCESS | 3484 | 1465120092095 Marionette TRACE conn5 <- [1,1942,null,{}] 02:48:12 INFO - PROCESS | 3484 | 1465120092098 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:12 INFO - PROCESS | 3484 | 1465120092100 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:12 INFO - PROCESS | 3484 | 1465120092246 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 02:48:12 INFO - PROCESS | 3484 | 1465120092270 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:12 INFO - PROCESS | 3484 | 1465120092272 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:12 INFO - PROCESS | 3484 | ++DOCSHELL 18693400 == 40 [pid = 3484] [id = 495] 02:48:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (18693800) [pid = 3484] [serial = 1485] [outer = 00000000] 02:48:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (187CA800) [pid = 3484] [serial = 1486] [outer = 18693800] 02:48:12 INFO - PROCESS | 3484 | 1465120092318 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (192BA400) [pid = 3484] [serial = 1487] [outer = 18693800] 02:48:12 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0D234400) [pid = 3484] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:48:12 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0F40B800) [pid = 3484] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:48:12 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (14107400) [pid = 3484] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:48:12 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (1410C000) [pid = 3484] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:48:12 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (16EDB000) [pid = 3484] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:48:12 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (0F40D800) [pid = 3484] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:48:12 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (172A6000) [pid = 3484] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:48:12 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (16E09800) [pid = 3484] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:48:12 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (1A542C00) [pid = 3484] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:48:12 INFO - PROCESS | 3484 | 1465120092802 Marionette TRACE conn5 <- [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]]]}] 02:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 02:48:12 INFO - PROCESS | 3484 | 1465120092825 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 02:48:12 INFO - PROCESS | 3484 | 1465120092827 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 02:48:12 INFO - PROCESS | 3484 | 1465120092831 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:48:12 INFO - PROCESS | 3484 | 1465120092832 Marionette TRACE conn5 <- [1,1946,null,{}] 02:48:12 INFO - PROCESS | 3484 | 1465120092836 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:12 INFO - PROCESS | 3484 | 1465120092837 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:12 INFO - PROCESS | 3484 | 1465120092918 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 02:48:12 INFO - PROCESS | 3484 | 1465120092924 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:12 INFO - PROCESS | 3484 | 1465120092926 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:12 INFO - PROCESS | 3484 | ++DOCSHELL 0E10BC00 == 41 [pid = 3484] [id = 496] 02:48:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (0F40B800) [pid = 3484] [serial = 1488] [outer = 00000000] 02:48:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (1725C000) [pid = 3484] [serial = 1489] [outer = 0F40B800] 02:48:12 INFO - PROCESS | 3484 | 1465120092969 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (1869BC00) [pid = 3484] [serial = 1490] [outer = 0F40B800] 02:48:13 INFO - PROCESS | 3484 | 1465120093392 Marionette TRACE conn5 <- [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]]]}] 02:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 02:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:48:13 INFO - PROCESS | 3484 | 1465120093465 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 3484 | 1465120093467 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 02:48:13 INFO - PROCESS | 3484 | 1465120093470 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - PROCESS | 3484 | 1465120093472 Marionette TRACE conn5 <- [1,1950,null,{}] 02:48:13 INFO - PROCESS | 3484 | 1465120093476 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:13 INFO - PROCESS | 3484 | 1465120093478 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:13 INFO - PROCESS | 3484 | 1465120093561 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 02:48:13 INFO - PROCESS | 3484 | 1465120093594 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 3484 | 1465120093596 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:13 INFO - PROCESS | 3484 | ++DOCSHELL 1941B000 == 42 [pid = 3484] [id = 497] 02:48:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (195BF800) [pid = 3484] [serial = 1491] [outer = 00000000] 02:48:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (19C42400) [pid = 3484] [serial = 1492] [outer = 195BF800] 02:48:13 INFO - PROCESS | 3484 | 1465120093640 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (19C7C000) [pid = 3484] [serial = 1493] [outer = 195BF800] 02:48:14 INFO - PROCESS | 3484 | 1465120094070 Marionette TRACE conn5 <- [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]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 02:48:14 INFO - PROCESS | 3484 | 1465120094113 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 3484 | 1465120094115 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 02:48:14 INFO - PROCESS | 3484 | 1465120094117 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:48:14 INFO - PROCESS | 3484 | 1465120094119 Marionette TRACE conn5 <- [1,1954,null,{}] 02:48:14 INFO - PROCESS | 3484 | 1465120094122 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:14 INFO - PROCESS | 3484 | 1465120094124 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:14 INFO - PROCESS | 3484 | 1465120094205 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 02:48:14 INFO - PROCESS | 3484 | 1465120094210 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 3484 | 1465120094212 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:14 INFO - PROCESS | 3484 | ++DOCSHELL 17261000 == 43 [pid = 3484] [id = 498] 02:48:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1831E000) [pid = 3484] [serial = 1494] [outer = 00000000] 02:48:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (19CE5800) [pid = 3484] [serial = 1495] [outer = 1831E000] 02:48:14 INFO - PROCESS | 3484 | 1465120094264 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1A00F400) [pid = 3484] [serial = 1496] [outer = 1831E000] 02:48:14 INFO - PROCESS | 3484 | 1465120094689 Marionette TRACE conn5 <- [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]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 02:48:14 INFO - PROCESS | 3484 | 1465120094765 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 3484 | 1465120094769 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 02:48:14 INFO - PROCESS | 3484 | 1465120094774 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:48:14 INFO - PROCESS | 3484 | 1465120094778 Marionette TRACE conn5 <- [1,1958,null,{}] 02:48:14 INFO - PROCESS | 3484 | 1465120094785 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:14 INFO - PROCESS | 3484 | 1465120094789 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:14 INFO - PROCESS | 3484 | 1465120094907 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 02:48:15 INFO - PROCESS | 3484 | 1465120095081 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 3484 | 1465120095086 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:15 INFO - PROCESS | 3484 | ++DOCSHELL 0E69C000 == 44 [pid = 3484] [id = 499] 02:48:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (0E929C00) [pid = 3484] [serial = 1497] [outer = 00000000] 02:48:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (127BE400) [pid = 3484] [serial = 1498] [outer = 0E929C00] 02:48:15 INFO - PROCESS | 3484 | 1465120095143 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (14AE6800) [pid = 3484] [serial = 1499] [outer = 0E929C00] 02:48:15 INFO - PROCESS | 3484 | 1465120095692 Marionette TRACE conn5 <- [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]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 970ms 02:48:15 INFO - PROCESS | 3484 | 1465120095751 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 3484 | 1465120095754 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 02:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:48:15 INFO - PROCESS | 3484 | 1465120095761 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - PROCESS | 3484 | 1465120095765 Marionette TRACE conn5 <- [1,1962,null,{}] 02:48:15 INFO - PROCESS | 3484 | 1465120095769 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:15 INFO - PROCESS | 3484 | 1465120095772 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:15 INFO - PROCESS | 3484 | 1465120095884 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 02:48:15 INFO - PROCESS | 3484 | 1465120095996 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 3484 | 1465120095999 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:16 INFO - PROCESS | 3484 | ++DOCSHELL 17210000 == 45 [pid = 3484] [id = 500] 02:48:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (17210800) [pid = 3484] [serial = 1500] [outer = 00000000] 02:48:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1725D400) [pid = 3484] [serial = 1501] [outer = 17210800] 02:48:16 INFO - PROCESS | 3484 | 1465120096057 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (172AF400) [pid = 3484] [serial = 1502] [outer = 17210800] 02:48:16 INFO - PROCESS | 3484 | 1465120096638 Marionette TRACE conn5 <- [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]]]}] 02:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 930ms 02:48:16 INFO - PROCESS | 3484 | 1465120096690 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 02:48:16 INFO - PROCESS | 3484 | 1465120096693 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 02:48:16 INFO - PROCESS | 3484 | 1465120096697 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:48:16 INFO - PROCESS | 3484 | 1465120096699 Marionette TRACE conn5 <- [1,1966,null,{}] 02:48:16 INFO - PROCESS | 3484 | 1465120096709 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:16 INFO - PROCESS | 3484 | 1465120096713 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:16 INFO - PROCESS | 3484 | 1465120096827 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 02:48:16 INFO - PROCESS | 3484 | 1465120096941 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 3484 | 1465120096945 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:16 INFO - PROCESS | 3484 | ++DOCSHELL 195C6800 == 46 [pid = 3484] [id = 501] 02:48:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (19C38400) [pid = 3484] [serial = 1503] [outer = 00000000] 02:48:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (19CE2C00) [pid = 3484] [serial = 1504] [outer = 19C38400] 02:48:17 INFO - PROCESS | 3484 | 1465120097043 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (1A128800) [pid = 3484] [serial = 1505] [outer = 19C38400] 02:48:17 INFO - PROCESS | 3484 | 1465120097677 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1019ms 02:48:17 INFO - PROCESS | 3484 | 1465120097719 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 3484 | 1465120097722 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 02:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:48:17 INFO - PROCESS | 3484 | 1465120097725 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 3484 | 1465120097727 Marionette TRACE conn5 <- [1,1970,null,{}] 02:48:17 INFO - PROCESS | 3484 | 1465120097731 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:17 INFO - PROCESS | 3484 | 1465120097733 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:17 INFO - PROCESS | 3484 | 1465120097844 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 02:48:17 INFO - PROCESS | 3484 | 1465120097983 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 3484 | 1465120097985 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:17 INFO - PROCESS | 3484 | ++DOCSHELL 1A19D000 == 47 [pid = 3484] [id = 502] 02:48:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1A93E000) [pid = 3484] [serial = 1506] [outer = 00000000] 02:48:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (1A997400) [pid = 3484] [serial = 1507] [outer = 1A93E000] 02:48:18 INFO - PROCESS | 3484 | 1465120098041 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (1AF90400) [pid = 3484] [serial = 1508] [outer = 1A93E000] 02:48:18 INFO - PROCESS | 3484 | 1465120098588 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1079ms 02:48:18 INFO - PROCESS | 3484 | 1465120098808 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 02:48:18 INFO - PROCESS | 3484 | 1465120098813 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 02:48:18 INFO - PROCESS | 3484 | 1465120098818 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:48:18 INFO - PROCESS | 3484 | 1465120098821 Marionette TRACE conn5 <- [1,1974,null,{}] 02:48:18 INFO - PROCESS | 3484 | 1465120098826 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:18 INFO - PROCESS | 3484 | 1465120098829 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:18 INFO - PROCESS | 3484 | 1465120098932 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 02:48:19 INFO - PROCESS | 3484 | 1465120099065 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 3484 | 1465120099070 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:19 INFO - PROCESS | 3484 | ++DOCSHELL 12A69000 == 48 [pid = 3484] [id = 503] 02:48:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (12A73000) [pid = 3484] [serial = 1509] [outer = 00000000] 02:48:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (14AF2000) [pid = 3484] [serial = 1510] [outer = 12A73000] 02:48:19 INFO - PROCESS | 3484 | 1465120099120 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (154B2000) [pid = 3484] [serial = 1511] [outer = 12A73000] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 16B62400 == 47 [pid = 3484] [id = 283] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 1540D800 == 46 [pid = 3484] [id = 282] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 0E693800 == 45 [pid = 3484] [id = 280] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 0DA2EC00 == 44 [pid = 3484] [id = 281] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 0D234000 == 43 [pid = 3484] [id = 480] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 0D236800 == 42 [pid = 3484] [id = 273] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 172A8000 == 41 [pid = 3484] [id = 272] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 19305400 == 40 [pid = 3484] [id = 279] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 169C0400 == 39 [pid = 3484] [id = 276] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 0E263C00 == 38 [pid = 3484] [id = 284] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 179A0400 == 37 [pid = 3484] [id = 275] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 171B5C00 == 36 [pid = 3484] [id = 271] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 15410000 == 35 [pid = 3484] [id = 269] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 0E10D800 == 34 [pid = 3484] [id = 285] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 0E055000 == 33 [pid = 3484] [id = 277] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 0E26DC00 == 32 [pid = 3484] [id = 268] 02:48:20 INFO - PROCESS | 3484 | --DOCSHELL 0E04F800 == 31 [pid = 3484] [id = 274] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (17752C00) [pid = 3484] [serial = 1459] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (0D8D4800) [pid = 3484] [serial = 1441] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (0DA2D800) [pid = 3484] [serial = 1442] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (0F68EC00) [pid = 3484] [serial = 1444] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (127BD000) [pid = 3484] [serial = 1445] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (14AED000) [pid = 3484] [serial = 1447] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (169F3400) [pid = 3484] [serial = 1450] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (1725A800) [pid = 3484] [serial = 1454] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (17219C00) [pid = 3484] [serial = 1453] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (15415800) [pid = 3484] [serial = 1430] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (14109800) [pid = 3484] [serial = 1429] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (172AC400) [pid = 3484] [serial = 1456] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (172CE800) [pid = 3484] [serial = 1433] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (1721E800) [pid = 3484] [serial = 1432] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1AF91800) [pid = 3484] [serial = 1436] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (1A99D800) [pid = 3484] [serial = 1435] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0E82C000) [pid = 3484] [serial = 1438] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (172D7400) [pid = 3484] [serial = 1457] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (16E0B400) [pid = 3484] [serial = 1451] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (15416C00) [pid = 3484] [serial = 1448] [outer = 00000000] [url = about:blank] 02:48:20 INFO - PROCESS | 3484 | 1465120100499 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1721ms 02:48:20 INFO - PROCESS | 3484 | 1465120100544 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 3484 | 1465120100549 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 02:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:48:20 INFO - PROCESS | 3484 | 1465120100558 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - PROCESS | 3484 | 1465120100562 Marionette TRACE conn5 <- [1,1978,null,{}] 02:48:20 INFO - PROCESS | 3484 | 1465120100567 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:20 INFO - PROCESS | 3484 | 1465120100570 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:20 INFO - PROCESS | 3484 | 1465120100658 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 02:48:20 INFO - PROCESS | 3484 | 1465120100665 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:20 INFO - PROCESS | 3484 | 1465120100669 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:20 INFO - PROCESS | 3484 | ++DOCSHELL 0E049800 == 32 [pid = 3484] [id = 504] 02:48:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (0E04B000) [pid = 3484] [serial = 1512] [outer = 00000000] 02:48:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (0E104C00) [pid = 3484] [serial = 1513] [outer = 0E04B000] 02:48:20 INFO - PROCESS | 3484 | 1465120100716 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (0E110C00) [pid = 3484] [serial = 1514] [outer = 0E04B000] 02:48:21 INFO - PROCESS | 3484 | 1465120101215 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 690ms 02:48:21 INFO - PROCESS | 3484 | 1465120101249 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 3484 | 1465120101254 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 02:48:21 INFO - PROCESS | 3484 | 1465120101260 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:48:21 INFO - PROCESS | 3484 | 1465120101263 Marionette TRACE conn5 <- [1,1982,null,{}] 02:48:21 INFO - PROCESS | 3484 | 1465120101267 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:21 INFO - PROCESS | 3484 | 1465120101269 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:21 INFO - PROCESS | 3484 | 1465120101363 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 02:48:21 INFO - PROCESS | 3484 | 1465120101372 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 3484 | 1465120101374 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:21 INFO - PROCESS | 3484 | ++DOCSHELL 0F696400 == 33 [pid = 3484] [id = 505] 02:48:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (0F697800) [pid = 3484] [serial = 1515] [outer = 00000000] 02:48:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (127BD000) [pid = 3484] [serial = 1516] [outer = 0F697800] 02:48:21 INFO - PROCESS | 3484 | 1465120101423 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (12A89C00) [pid = 3484] [serial = 1517] [outer = 0F697800] 02:48:21 INFO - PROCESS | 3484 | 1465120101902 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 02:48:21 INFO - PROCESS | 3484 | 1465120101934 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 3484 | 1465120101936 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 02:48:21 INFO - PROCESS | 3484 | 1465120101940 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:48:21 INFO - PROCESS | 3484 | 1465120101943 Marionette TRACE conn5 <- [1,1986,null,{}] 02:48:21 INFO - PROCESS | 3484 | 1465120101954 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:21 INFO - PROCESS | 3484 | 1465120101959 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:22 INFO - PROCESS | 3484 | 1465120102075 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 02:48:22 INFO - PROCESS | 3484 | 1465120102183 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 3484 | 1465120102186 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:22 INFO - PROCESS | 3484 | ++DOCSHELL 154B9800 == 34 [pid = 3484] [id = 506] 02:48:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (154E2400) [pid = 3484] [serial = 1518] [outer = 00000000] 02:48:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (157FA800) [pid = 3484] [serial = 1519] [outer = 154E2400] 02:48:22 INFO - PROCESS | 3484 | 1465120102235 Marionette DEBUG loaded listener.js 02:48:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (16928C00) [pid = 3484] [serial = 1520] [outer = 154E2400] 02:48:22 INFO - PROCESS | 3484 | 1465120102674 Marionette TRACE conn5 <- [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]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 770ms 02:48:22 INFO - PROCESS | 3484 | 1465120102715 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 3484 | 1465120102717 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 02:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:48:22 INFO - PROCESS | 3484 | 1465120102721 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 3484 | 1465120102722 Marionette TRACE conn5 <- [1,1990,null,{}] 02:48:22 INFO - PROCESS | 3484 | 1465120102726 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:22 INFO - PROCESS | 3484 | 1465120102728 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:22 INFO - PROCESS | 3484 | 1465120102849 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 02:48:22 INFO - PROCESS | 3484 | 1465120102862 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 3484 | 1465120102864 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:22 INFO - PROCESS | 3484 | ++DOCSHELL 169F1800 == 35 [pid = 3484] [id = 507] 02:48:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (169F3000) [pid = 3484] [serial = 1521] [outer = 00000000] 02:48:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (16E0C400) [pid = 3484] [serial = 1522] [outer = 169F3000] 02:48:22 INFO - PROCESS | 3484 | 1465120102964 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (16ED3400) [pid = 3484] [serial = 1523] [outer = 169F3000] 02:48:23 INFO - PROCESS | 3484 | 1465120103400 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 02:48:23 INFO - PROCESS | 3484 | 1465120103464 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 02:48:23 INFO - PROCESS | 3484 | 1465120103466 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 02:48:23 INFO - PROCESS | 3484 | 1465120103469 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - PROCESS | 3484 | 1465120103471 Marionette TRACE conn5 <- [1,1994,null,{}] 02:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:48:23 INFO - PROCESS | 3484 | 1465120103474 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:23 INFO - PROCESS | 3484 | 1465120103476 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:23 INFO - PROCESS | 3484 | 1465120103600 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 02:48:23 INFO - PROCESS | 3484 | 1465120103666 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 3484 | 1465120103668 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:23 INFO - PROCESS | 3484 | ++DOCSHELL 16ED8400 == 36 [pid = 3484] [id = 508] 02:48:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (171B2000) [pid = 3484] [serial = 1524] [outer = 00000000] 02:48:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (17218000) [pid = 3484] [serial = 1525] [outer = 171B2000] 02:48:23 INFO - PROCESS | 3484 | 1465120103712 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1725C800) [pid = 3484] [serial = 1526] [outer = 171B2000] 02:48:24 INFO - PROCESS | 3484 | 1465120104146 Marionette TRACE conn5 <- [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]]]}] 02:48:24 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 02:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 731ms 02:48:24 INFO - PROCESS | 3484 | 1465120104205 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 02:48:24 INFO - PROCESS | 3484 | 1465120104208 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 02:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:48:24 INFO - PROCESS | 3484 | 1465120104219 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - PROCESS | 3484 | 1465120104220 Marionette TRACE conn5 <- [1,1998,null,{}] 02:48:24 INFO - PROCESS | 3484 | 1465120104228 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:24 INFO - PROCESS | 3484 | 1465120104234 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:24 INFO - PROCESS | 3484 | 1465120104370 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 02:48:24 INFO - PROCESS | 3484 | 1465120104385 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 3484 | 1465120104387 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:24 INFO - PROCESS | 3484 | ++DOCSHELL 172D2800 == 37 [pid = 3484] [id = 509] 02:48:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (172D3800) [pid = 3484] [serial = 1527] [outer = 00000000] 02:48:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (177B6800) [pid = 3484] [serial = 1528] [outer = 172D3800] 02:48:24 INFO - PROCESS | 3484 | 1465120104484 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (1783A800) [pid = 3484] [serial = 1529] [outer = 172D3800] 02:48:24 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (17994800) [pid = 3484] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:48:24 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (18324400) [pid = 3484] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:48:24 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (18693800) [pid = 3484] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:48:24 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (0F40B800) [pid = 3484] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:48:24 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (0D939800) [pid = 3484] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:48:24 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (0D22F800) [pid = 3484] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:48:24 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1540C800) [pid = 3484] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:48:24 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (154EEC00) [pid = 3484] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:48:24 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (13C0DC00) [pid = 3484] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:48:24 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (1831E000) [pid = 3484] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:48:24 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (195BF800) [pid = 3484] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:48:24 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (15C0E800) [pid = 3484] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:48:24 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0E109400) [pid = 3484] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:48:25 INFO - PROCESS | 3484 | 1465120105084 Marionette TRACE conn5 <- [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]]]}] 02:48:25 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 02:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 930ms 02:48:25 INFO - PROCESS | 3484 | 1465120105145 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 3484 | 1465120105147 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 02:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:48:25 INFO - PROCESS | 3484 | 1465120105150 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 3484 | 1465120105152 Marionette TRACE conn5 <- [1,2002,null,{}] 02:48:25 INFO - PROCESS | 3484 | 1465120105155 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:25 INFO - PROCESS | 3484 | 1465120105157 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:25 INFO - PROCESS | 3484 | 1465120105235 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 02:48:25 INFO - PROCESS | 3484 | 1465120105241 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 3484 | 1465120105243 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:25 INFO - PROCESS | 3484 | ++DOCSHELL 16EDC800 == 38 [pid = 3484] [id = 510] 02:48:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (1721B400) [pid = 3484] [serial = 1530] [outer = 00000000] 02:48:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (17759C00) [pid = 3484] [serial = 1531] [outer = 1721B400] 02:48:25 INFO - PROCESS | 3484 | 1465120105286 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (17991C00) [pid = 3484] [serial = 1532] [outer = 1721B400] 02:48:25 INFO - PROCESS | 3484 | 1465120105712 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 631ms 02:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:48:25 INFO - PROCESS | 3484 | 1465120105782 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 3484 | 1465120105784 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 02:48:25 INFO - PROCESS | 3484 | 1465120105787 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 3484 | 1465120105789 Marionette TRACE conn5 <- [1,2006,null,{}] 02:48:25 INFO - PROCESS | 3484 | 1465120105792 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:25 INFO - PROCESS | 3484 | 1465120105794 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:25 INFO - PROCESS | 3484 | 1465120105874 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 02:48:25 INFO - PROCESS | 3484 | 1465120105879 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 3484 | 1465120105881 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:25 INFO - PROCESS | 3484 | ++DOCSHELL 127B6C00 == 39 [pid = 3484] [id = 511] 02:48:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (172AE400) [pid = 3484] [serial = 1533] [outer = 00000000] 02:48:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1830C800) [pid = 3484] [serial = 1534] [outer = 172AE400] 02:48:25 INFO - PROCESS | 3484 | 1465120105924 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (179A0400) [pid = 3484] [serial = 1535] [outer = 172AE400] 02:48:26 INFO - PROCESS | 3484 | 1465120106381 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 02:48:26 INFO - PROCESS | 3484 | 1465120106429 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 3484 | 1465120106431 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 02:48:26 INFO - PROCESS | 3484 | 1465120106434 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 3484 | 1465120106436 Marionette TRACE conn5 <- [1,2010,null,{}] 02:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:48:26 INFO - PROCESS | 3484 | 1465120106439 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:26 INFO - PROCESS | 3484 | 1465120106441 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:26 INFO - PROCESS | 3484 | 1465120106522 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 02:48:26 INFO - PROCESS | 3484 | 1465120106527 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 3484 | 1465120106529 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:26 INFO - PROCESS | 3484 | ++DOCSHELL 154B4C00 == 40 [pid = 3484] [id = 512] 02:48:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (1831E000) [pid = 3484] [serial = 1536] [outer = 00000000] 02:48:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (1861D000) [pid = 3484] [serial = 1537] [outer = 1831E000] 02:48:26 INFO - PROCESS | 3484 | 1465120106572 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (18622400) [pid = 3484] [serial = 1538] [outer = 1831E000] 02:48:27 INFO - PROCESS | 3484 | 1465120107351 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 02:48:27 INFO - PROCESS | 3484 | 1465120107410 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 3484 | 1465120107415 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 02:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:48:27 INFO - PROCESS | 3484 | 1465120107420 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - PROCESS | 3484 | 1465120107423 Marionette TRACE conn5 <- [1,2014,null,{}] 02:48:27 INFO - PROCESS | 3484 | 1465120107430 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:27 INFO - PROCESS | 3484 | 1465120107433 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:27 INFO - PROCESS | 3484 | 1465120107555 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 02:48:27 INFO - PROCESS | 3484 | 1465120107694 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 3484 | 1465120107697 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:27 INFO - PROCESS | 3484 | ++DOCSHELL 0DAF3800 == 41 [pid = 3484] [id = 513] 02:48:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (0E10D800) [pid = 3484] [serial = 1539] [outer = 00000000] 02:48:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (0F68EC00) [pid = 3484] [serial = 1540] [outer = 0E10D800] 02:48:27 INFO - PROCESS | 3484 | 1465120107755 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (13C0BC00) [pid = 3484] [serial = 1541] [outer = 0E10D800] 02:48:28 INFO - PROCESS | 3484 | 1465120108453 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1077ms 02:48:28 INFO - PROCESS | 3484 | 1465120108503 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 3484 | 1465120108508 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 02:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:48:28 INFO - PROCESS | 3484 | 1465120108514 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 3484 | 1465120108517 Marionette TRACE conn5 <- [1,2018,null,{}] 02:48:28 INFO - PROCESS | 3484 | 1465120108521 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:28 INFO - PROCESS | 3484 | 1465120108524 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:28 INFO - PROCESS | 3484 | 1465120108708 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 02:48:28 INFO - PROCESS | 3484 | 1465120108718 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:28 INFO - PROCESS | 3484 | 1465120108721 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:28 INFO - PROCESS | 3484 | ++DOCSHELL 169B3C00 == 42 [pid = 3484] [id = 514] 02:48:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (169BB800) [pid = 3484] [serial = 1542] [outer = 00000000] 02:48:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (16ECEC00) [pid = 3484] [serial = 1543] [outer = 169BB800] 02:48:28 INFO - PROCESS | 3484 | 1465120108778 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (17214800) [pid = 3484] [serial = 1544] [outer = 169BB800] 02:48:29 INFO - PROCESS | 3484 | 1465120109691 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:48:29 INFO - PROCESS | 3484 | --DOCSHELL 127B6C00 == 41 [pid = 3484] [id = 511] 02:48:29 INFO - PROCESS | 3484 | --DOCSHELL 16EDC800 == 40 [pid = 3484] [id = 510] 02:48:29 INFO - PROCESS | 3484 | --DOCSHELL 172D2800 == 39 [pid = 3484] [id = 509] 02:48:29 INFO - PROCESS | 3484 | --DOCSHELL 16ED8400 == 38 [pid = 3484] [id = 508] 02:48:29 INFO - PROCESS | 3484 | --DOCSHELL 169F1800 == 37 [pid = 3484] [id = 507] 02:48:29 INFO - PROCESS | 3484 | --DOCSHELL 154B9800 == 36 [pid = 3484] [id = 506] 02:48:29 INFO - PROCESS | 3484 | --DOCSHELL 0F696400 == 35 [pid = 3484] [id = 505] 02:48:29 INFO - PROCESS | 3484 | --DOCSHELL 0E049800 == 34 [pid = 3484] [id = 504] 02:48:29 INFO - PROCESS | 3484 | --DOCSHELL 12A69000 == 33 [pid = 3484] [id = 503] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (177B5400) [pid = 3484] [serial = 1460] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (1312A000) [pid = 3484] [serial = 1439] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (1830D400) [pid = 3484] [serial = 1480] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (18623000) [pid = 3484] [serial = 1484] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (1861C000) [pid = 3484] [serial = 1483] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (187CA800) [pid = 3484] [serial = 1486] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (1869BC00) [pid = 3484] [serial = 1490] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (0E102800) [pid = 3484] [serial = 1462] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (0E26B400) [pid = 3484] [serial = 1463] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (12ECE800) [pid = 3484] [serial = 1471] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (0D983800) [pid = 3484] [serial = 1468] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0E10F400) [pid = 3484] [serial = 1469] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (157ECC00) [pid = 3484] [serial = 1465] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (16928400) [pid = 3484] [serial = 1466] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (16B5E400) [pid = 3484] [serial = 1474] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (16ED3C00) [pid = 3484] [serial = 1475] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (172D4000) [pid = 3484] [serial = 1477] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1A00F400) [pid = 3484] [serial = 1496] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (19CE5800) [pid = 3484] [serial = 1495] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (19C7C000) [pid = 3484] [serial = 1493] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1725C000) [pid = 3484] [serial = 1489] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (192BA400) [pid = 3484] [serial = 1487] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (19C42400) [pid = 3484] [serial = 1492] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (18311000) [pid = 3484] [serial = 1481] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (17759400) [pid = 3484] [serial = 1478] [outer = 00000000] [url = about:blank] 02:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1276ms 02:48:29 INFO - PROCESS | 3484 | 1465120109794 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 02:48:29 INFO - PROCESS | 3484 | 1465120109798 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 02:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:48:29 INFO - PROCESS | 3484 | 1465120109814 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - PROCESS | 3484 | 1465120109817 Marionette TRACE conn5 <- [1,2022,null,{}] 02:48:29 INFO - PROCESS | 3484 | 1465120109832 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:29 INFO - PROCESS | 3484 | 1465120109835 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:29 INFO - PROCESS | 3484 | 1465120109923 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 02:48:29 INFO - PROCESS | 3484 | 1465120109930 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 3484 | 1465120109934 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:29 INFO - PROCESS | 3484 | ++DOCSHELL 0E264400 == 34 [pid = 3484] [id = 515] 02:48:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (0E264C00) [pid = 3484] [serial = 1545] [outer = 00000000] 02:48:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (0E26F000) [pid = 3484] [serial = 1546] [outer = 0E264C00] 02:48:29 INFO - PROCESS | 3484 | 1465120109981 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (0E69AC00) [pid = 3484] [serial = 1547] [outer = 0E264C00] 02:48:30 INFO - PROCESS | 3484 | 1465120110505 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 750ms 02:48:30 INFO - PROCESS | 3484 | 1465120110554 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 02:48:30 INFO - PROCESS | 3484 | 1465120110558 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 02:48:30 INFO - PROCESS | 3484 | 1465120110564 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:48:30 INFO - PROCESS | 3484 | 1465120110567 Marionette TRACE conn5 <- [1,2026,null,{}] 02:48:30 INFO - PROCESS | 3484 | 1465120110570 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:30 INFO - PROCESS | 3484 | 1465120110573 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:30 INFO - PROCESS | 3484 | 1465120110660 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 02:48:30 INFO - PROCESS | 3484 | 1465120110759 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 3484 | 1465120110761 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:30 INFO - PROCESS | 3484 | ++DOCSHELL 13176000 == 35 [pid = 3484] [id = 516] 02:48:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (1317EC00) [pid = 3484] [serial = 1548] [outer = 00000000] 02:48:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (14AEB800) [pid = 3484] [serial = 1549] [outer = 1317EC00] 02:48:30 INFO - PROCESS | 3484 | 1465120110808 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (154AD400) [pid = 3484] [serial = 1550] [outer = 1317EC00] 02:48:31 INFO - PROCESS | 3484 | 1465120111228 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 02:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:48:31 INFO - PROCESS | 3484 | 1465120111318 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 3484 | 1465120111320 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 02:48:31 INFO - PROCESS | 3484 | 1465120111328 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 3484 | 1465120111332 Marionette TRACE conn5 <- [1,2030,null,{}] 02:48:31 INFO - PROCESS | 3484 | 1465120111343 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:31 INFO - PROCESS | 3484 | 1465120111347 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:31 INFO - PROCESS | 3484 | 1465120111440 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 02:48:31 INFO - PROCESS | 3484 | 1465120111450 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 3484 | 1465120111453 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:31 INFO - PROCESS | 3484 | ++DOCSHELL 16ED7000 == 36 [pid = 3484] [id = 517] 02:48:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (16ED7400) [pid = 3484] [serial = 1551] [outer = 00000000] 02:48:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (171B1800) [pid = 3484] [serial = 1552] [outer = 16ED7400] 02:48:31 INFO - PROCESS | 3484 | 1465120111500 Marionette DEBUG loaded listener.js 02:48:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (1721C000) [pid = 3484] [serial = 1553] [outer = 16ED7400] 02:48:31 INFO - PROCESS | 3484 | 1465120111958 Marionette TRACE conn5 <- [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]]]}] 02:48:32 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) 02:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 690ms 02:48:32 INFO - PROCESS | 3484 | 1465120112018 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 02:48:32 INFO - PROCESS | 3484 | 1465120112020 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 02:48:32 INFO - PROCESS | 3484 | 1465120112023 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:48:32 INFO - PROCESS | 3484 | 1465120112025 Marionette TRACE conn5 <- [1,2034,null,{}] 02:48:32 INFO - PROCESS | 3484 | 1465120112028 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:32 INFO - PROCESS | 3484 | 1465120112030 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:32 INFO - PROCESS | 3484 | 1465120112152 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 02:48:32 INFO - PROCESS | 3484 | 1465120112158 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:32 INFO - PROCESS | 3484 | 1465120112160 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:32 INFO - PROCESS | 3484 | ++DOCSHELL 172B2800 == 37 [pid = 3484] [id = 518] 02:48:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (172B2C00) [pid = 3484] [serial = 1554] [outer = 00000000] 02:48:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (17758400) [pid = 3484] [serial = 1555] [outer = 172B2C00] 02:48:32 INFO - PROCESS | 3484 | 1465120112257 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (177BAC00) [pid = 3484] [serial = 1556] [outer = 172B2C00] 02:48:32 INFO - PROCESS | 3484 | 1465120112678 Marionette TRACE conn5 <- [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]]]}] 02:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 02:48:32 INFO - PROCESS | 3484 | 1465120112697 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 02:48:32 INFO - PROCESS | 3484 | 1465120112699 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 02:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:48:32 INFO - PROCESS | 3484 | 1465120112702 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:48:32 INFO - PROCESS | 3484 | 1465120112703 Marionette TRACE conn5 <- [1,2038,null,{}] 02:48:32 INFO - PROCESS | 3484 | 1465120112707 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:32 INFO - PROCESS | 3484 | 1465120112709 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:32 INFO - PROCESS | 3484 | 1465120112824 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 02:48:32 INFO - PROCESS | 3484 | 1465120112919 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:32 INFO - PROCESS | 3484 | 1465120112921 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:32 INFO - PROCESS | 3484 | ++DOCSHELL 1799C400 == 38 [pid = 3484] [id = 519] 02:48:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (1799D000) [pid = 3484] [serial = 1557] [outer = 00000000] 02:48:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (18312400) [pid = 3484] [serial = 1558] [outer = 1799D000] 02:48:32 INFO - PROCESS | 3484 | 1465120112966 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (18317400) [pid = 3484] [serial = 1559] [outer = 1799D000] 02:48:33 INFO - PROCESS | 3484 | 1465120113407 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 02:48:33 INFO - PROCESS | 3484 | 1465120113438 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 3484 | 1465120113440 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 02:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:48:33 INFO - PROCESS | 3484 | 1465120113447 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 3484 | 1465120113448 Marionette TRACE conn5 <- [1,2042,null,{}] 02:48:33 INFO - PROCESS | 3484 | 1465120113452 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:33 INFO - PROCESS | 3484 | 1465120113457 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:33 INFO - PROCESS | 3484 | 1465120113606 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 02:48:33 INFO - PROCESS | 3484 | 1465120113672 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 3484 | 1465120113674 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:33 INFO - PROCESS | 3484 | ++DOCSHELL 1869F000 == 39 [pid = 3484] [id = 520] 02:48:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (186C5C00) [pid = 3484] [serial = 1560] [outer = 00000000] 02:48:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (187CC800) [pid = 3484] [serial = 1561] [outer = 186C5C00] 02:48:33 INFO - PROCESS | 3484 | 1465120113719 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (187CCC00) [pid = 3484] [serial = 1562] [outer = 186C5C00] 02:48:34 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (0E692000) [pid = 3484] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:48:34 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (0E04B000) [pid = 3484] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:48:34 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (0F697800) [pid = 3484] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:48:34 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (154E2400) [pid = 3484] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:48:34 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (169F3000) [pid = 3484] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:48:34 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0E929C00) [pid = 3484] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:48:34 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (17210800) [pid = 3484] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:48:34 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (19C38400) [pid = 3484] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:48:34 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (1A93E000) [pid = 3484] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:48:34 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (171B2000) [pid = 3484] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:48:34 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (172D3800) [pid = 3484] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:48:34 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (172AE400) [pid = 3484] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:48:34 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (12A73000) [pid = 3484] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:48:34 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1721B400) [pid = 3484] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:48:34 INFO - PROCESS | 3484 | 1465120114244 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 831ms 02:48:34 INFO - PROCESS | 3484 | 1465120114278 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 3484 | 1465120114280 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 02:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:48:34 INFO - PROCESS | 3484 | 1465120114283 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - PROCESS | 3484 | 1465120114284 Marionette TRACE conn5 <- [1,2046,null,{}] 02:48:34 INFO - PROCESS | 3484 | 1465120114288 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:34 INFO - PROCESS | 3484 | 1465120114290 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:34 INFO - PROCESS | 3484 | 1465120114369 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 02:48:34 INFO - PROCESS | 3484 | 1465120114469 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 3484 | 1465120114471 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:34 INFO - PROCESS | 3484 | ++DOCSHELL 154E2400 == 40 [pid = 3484] [id = 521] 02:48:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (15C10400) [pid = 3484] [serial = 1563] [outer = 00000000] 02:48:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1721D800) [pid = 3484] [serial = 1564] [outer = 15C10400] 02:48:34 INFO - PROCESS | 3484 | 1465120114515 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (17269000) [pid = 3484] [serial = 1565] [outer = 15C10400] 02:48:34 INFO - PROCESS | 3484 | 1465120114865 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 02:48:34 INFO - PROCESS | 3484 | 1465120114913 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 3484 | 1465120114915 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 02:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:48:34 INFO - PROCESS | 3484 | 1465120114918 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - PROCESS | 3484 | 1465120114920 Marionette TRACE conn5 <- [1,2050,null,{}] 02:48:34 INFO - PROCESS | 3484 | 1465120114923 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:34 INFO - PROCESS | 3484 | 1465120114925 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:35 INFO - PROCESS | 3484 | 1465120115042 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 02:48:35 INFO - PROCESS | 3484 | 1465120115051 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:35 INFO - PROCESS | 3484 | 1465120115052 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:35 INFO - PROCESS | 3484 | ++DOCSHELL 17210800 == 41 [pid = 3484] [id = 522] 02:48:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1841D800) [pid = 3484] [serial = 1566] [outer = 00000000] 02:48:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (194E4400) [pid = 3484] [serial = 1567] [outer = 1841D800] 02:48:35 INFO - PROCESS | 3484 | 1465120115096 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (19C77000) [pid = 3484] [serial = 1568] [outer = 1841D800] 02:48:35 INFO - PROCESS | 3484 | 1465120115538 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 02:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:48:35 INFO - PROCESS | 3484 | 1465120115593 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 3484 | 1465120115595 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 02:48:35 INFO - PROCESS | 3484 | 1465120115599 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 3484 | 1465120115600 Marionette TRACE conn5 <- [1,2054,null,{}] 02:48:35 INFO - PROCESS | 3484 | 1465120115604 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:35 INFO - PROCESS | 3484 | 1465120115605 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:35 INFO - PROCESS | 3484 | 1465120115729 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 02:48:35 INFO - PROCESS | 3484 | 1465120115768 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:35 INFO - PROCESS | 3484 | 1465120115769 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:35 INFO - PROCESS | 3484 | ++DOCSHELL 16ED6C00 == 42 [pid = 3484] [id = 523] 02:48:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (194DCC00) [pid = 3484] [serial = 1569] [outer = 00000000] 02:48:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (19C84000) [pid = 3484] [serial = 1570] [outer = 194DCC00] 02:48:35 INFO - PROCESS | 3484 | 1465120115812 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (19CEB800) [pid = 3484] [serial = 1571] [outer = 194DCC00] 02:48:36 INFO - PROCESS | 3484 | --DOCSHELL 17210000 == 41 [pid = 3484] [id = 500] 02:48:36 INFO - PROCESS | 3484 | --DOCSHELL 195C6800 == 40 [pid = 3484] [id = 501] 02:48:36 INFO - PROCESS | 3484 | --DOCSHELL 0E69C000 == 39 [pid = 3484] [id = 499] 02:48:36 INFO - PROCESS | 3484 | --DOCSHELL 17261000 == 38 [pid = 3484] [id = 498] 02:48:36 INFO - PROCESS | 3484 | --DOCSHELL 1A19D000 == 37 [pid = 3484] [id = 502] 02:48:36 INFO - PROCESS | 3484 | --DOCSHELL 0E264400 == 36 [pid = 3484] [id = 515] 02:48:36 INFO - PROCESS | 3484 | --DOCSHELL 0DAF3800 == 35 [pid = 3484] [id = 513] 02:48:36 INFO - PROCESS | 3484 | --DOCSHELL 169B3C00 == 34 [pid = 3484] [id = 514] 02:48:36 INFO - PROCESS | 3484 | --DOCSHELL 154B4C00 == 33 [pid = 3484] [id = 512] 02:48:37 INFO - PROCESS | 3484 | --DOCSHELL 13176000 == 32 [pid = 3484] [id = 516] 02:48:37 INFO - PROCESS | 3484 | --DOCSHELL 1799C400 == 31 [pid = 3484] [id = 519] 02:48:37 INFO - PROCESS | 3484 | --DOCSHELL 16ED7000 == 30 [pid = 3484] [id = 517] 02:48:37 INFO - PROCESS | 3484 | --DOCSHELL 1869F000 == 29 [pid = 3484] [id = 520] 02:48:37 INFO - PROCESS | 3484 | --DOCSHELL 17210800 == 28 [pid = 3484] [id = 522] 02:48:37 INFO - PROCESS | 3484 | --DOCSHELL 172B2800 == 27 [pid = 3484] [id = 518] 02:48:37 INFO - PROCESS | 3484 | --DOCSHELL 154E2400 == 26 [pid = 3484] [id = 521] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (13C16400) [pid = 3484] [serial = 1472] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (0E104C00) [pid = 3484] [serial = 1513] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0E110C00) [pid = 3484] [serial = 1514] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (127BD000) [pid = 3484] [serial = 1516] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (12A89C00) [pid = 3484] [serial = 1517] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (157FA800) [pid = 3484] [serial = 1519] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (16E0C400) [pid = 3484] [serial = 1522] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (14AE6800) [pid = 3484] [serial = 1499] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (127BE400) [pid = 3484] [serial = 1498] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (172AF400) [pid = 3484] [serial = 1502] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (1725D400) [pid = 3484] [serial = 1501] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (1A128800) [pid = 3484] [serial = 1505] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (19CE2C00) [pid = 3484] [serial = 1504] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (1AF90400) [pid = 3484] [serial = 1508] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (1A997400) [pid = 3484] [serial = 1507] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (17218000) [pid = 3484] [serial = 1525] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (16ED3400) [pid = 3484] [serial = 1523] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (177B6800) [pid = 3484] [serial = 1528] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (1725C800) [pid = 3484] [serial = 1526] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (1830C800) [pid = 3484] [serial = 1534] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (1783A800) [pid = 3484] [serial = 1529] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (154B2000) [pid = 3484] [serial = 1511] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (179A0400) [pid = 3484] [serial = 1535] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (14AF2000) [pid = 3484] [serial = 1510] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 57 (1861D000) [pid = 3484] [serial = 1537] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 56 (17759C00) [pid = 3484] [serial = 1531] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 55 (17991C00) [pid = 3484] [serial = 1532] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | --DOMWINDOW == 54 (16928C00) [pid = 3484] [serial = 1520] [outer = 00000000] [url = about:blank] 02:48:37 INFO - PROCESS | 3484 | 1465120117612 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2074ms 02:48:37 INFO - PROCESS | 3484 | 1465120117675 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 02:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:48:37 INFO - PROCESS | 3484 | 1465120117679 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 02:48:37 INFO - PROCESS | 3484 | 1465120117683 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - PROCESS | 3484 | 1465120117687 Marionette TRACE conn5 <- [1,2058,null,{}] 02:48:37 INFO - PROCESS | 3484 | 1465120117693 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:37 INFO - PROCESS | 3484 | 1465120117696 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:37 INFO - PROCESS | 3484 | 1465120117787 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 02:48:37 INFO - PROCESS | 3484 | 1465120117800 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 3484 | 1465120117803 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:37 INFO - PROCESS | 3484 | ++DOCSHELL 0E262C00 == 27 [pid = 3484] [id = 524] 02:48:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 55 (0E263000) [pid = 3484] [serial = 1572] [outer = 00000000] 02:48:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 56 (0E267C00) [pid = 3484] [serial = 1573] [outer = 0E263000] 02:48:37 INFO - PROCESS | 3484 | 1465120117851 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 57 (0E26FC00) [pid = 3484] [serial = 1574] [outer = 0E263000] 02:48:38 INFO - PROCESS | 3484 | 1465120118356 Marionette TRACE conn5 <- [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]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 02:48:38 INFO - PROCESS | 3484 | 1465120118414 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 3484 | 1465120118419 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 02:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:48:38 INFO - PROCESS | 3484 | 1465120118425 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 3484 | 1465120118428 Marionette TRACE conn5 <- [1,2062,null,{}] 02:48:38 INFO - PROCESS | 3484 | 1465120118432 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:38 INFO - PROCESS | 3484 | 1465120118435 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:38 INFO - PROCESS | 3484 | 1465120118523 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 02:48:38 INFO - PROCESS | 3484 | 1465120118535 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 3484 | 1465120118538 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:38 INFO - PROCESS | 3484 | ++DOCSHELL 12781800 == 28 [pid = 3484] [id = 525] 02:48:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 58 (127B6C00) [pid = 3484] [serial = 1575] [outer = 00000000] 02:48:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (12853800) [pid = 3484] [serial = 1576] [outer = 127B6C00] 02:48:38 INFO - PROCESS | 3484 | 1465120118585 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (12E31800) [pid = 3484] [serial = 1577] [outer = 127B6C00] 02:48:39 INFO - PROCESS | 3484 | 1465120119065 Marionette TRACE conn5 <- [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]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 02:48:39 INFO - PROCESS | 3484 | 1465120119099 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 3484 | 1465120119101 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 02:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:48:39 INFO - PROCESS | 3484 | 1465120119105 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 3484 | 1465120119108 Marionette TRACE conn5 <- [1,2066,null,{}] 02:48:39 INFO - PROCESS | 3484 | 1465120119119 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:39 INFO - PROCESS | 3484 | 1465120119123 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:39 INFO - PROCESS | 3484 | 1465120119238 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 02:48:39 INFO - PROCESS | 3484 | 1465120119337 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 3484 | 1465120119340 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:39 INFO - PROCESS | 3484 | ++DOCSHELL 1541B400 == 29 [pid = 3484] [id = 526] 02:48:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (1541B800) [pid = 3484] [serial = 1578] [outer = 00000000] 02:48:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (154B4800) [pid = 3484] [serial = 1579] [outer = 1541B800] 02:48:39 INFO - PROCESS | 3484 | 1465120119390 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (157ED800) [pid = 3484] [serial = 1580] [outer = 1541B800] 02:48:39 INFO - PROCESS | 3484 | 1465120119774 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 731ms 02:48:39 INFO - PROCESS | 3484 | 1465120119840 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 3484 | 1465120119842 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 02:48:39 INFO - PROCESS | 3484 | 1465120119846 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:48:39 INFO - PROCESS | 3484 | 1465120119847 Marionette TRACE conn5 <- [1,2070,null,{}] 02:48:39 INFO - PROCESS | 3484 | 1465120119851 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:39 INFO - PROCESS | 3484 | 1465120119853 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:39 INFO - PROCESS | 3484 | 1465120119937 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 02:48:39 INFO - PROCESS | 3484 | 1465120119942 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 3484 | 1465120119944 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:39 INFO - PROCESS | 3484 | ++DOCSHELL 1317F400 == 30 [pid = 3484] [id = 527] 02:48:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (154B2400) [pid = 3484] [serial = 1581] [outer = 00000000] 02:48:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (169B3C00) [pid = 3484] [serial = 1582] [outer = 154B2400] 02:48:39 INFO - PROCESS | 3484 | 1465120119989 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (169F3400) [pid = 3484] [serial = 1583] [outer = 154B2400] 02:48:40 INFO - PROCESS | 3484 | 1465120120424 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 02:48:40 INFO - PROCESS | 3484 | 1465120120480 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 3484 | 1465120120482 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 02:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:48:40 INFO - PROCESS | 3484 | 1465120120485 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 3484 | 1465120120487 Marionette TRACE conn5 <- [1,2074,null,{}] 02:48:40 INFO - PROCESS | 3484 | 1465120120490 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:40 INFO - PROCESS | 3484 | 1465120120492 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:40 INFO - PROCESS | 3484 | 1465120120571 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 02:48:40 INFO - PROCESS | 3484 | 1465120120607 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 3484 | 1465120120609 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:40 INFO - PROCESS | 3484 | ++DOCSHELL 16E0DC00 == 31 [pid = 3484] [id = 528] 02:48:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (16E0E800) [pid = 3484] [serial = 1584] [outer = 00000000] 02:48:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (16ED3000) [pid = 3484] [serial = 1585] [outer = 16E0E800] 02:48:40 INFO - PROCESS | 3484 | 1465120120652 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (16EDAC00) [pid = 3484] [serial = 1586] [outer = 16E0E800] 02:48:41 INFO - PROCESS | 3484 | 1465120121084 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 02:48:41 INFO - PROCESS | 3484 | 1465120121156 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 3484 | 1465120121158 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 02:48:41 INFO - PROCESS | 3484 | 1465120121161 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:48:41 INFO - PROCESS | 3484 | 1465120121163 Marionette TRACE conn5 <- [1,2078,null,{}] 02:48:41 INFO - PROCESS | 3484 | 1465120121167 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:41 INFO - PROCESS | 3484 | 1465120121172 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:41 INFO - PROCESS | 3484 | 1465120121275 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 02:48:41 INFO - PROCESS | 3484 | 1465120121281 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 3484 | 1465120121283 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:41 INFO - PROCESS | 3484 | ++DOCSHELL 1725FC00 == 32 [pid = 3484] [id = 529] 02:48:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (17262000) [pid = 3484] [serial = 1587] [outer = 00000000] 02:48:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (172AAC00) [pid = 3484] [serial = 1588] [outer = 17262000] 02:48:41 INFO - PROCESS | 3484 | 1465120121327 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (172B1400) [pid = 3484] [serial = 1589] [outer = 17262000] 02:48:41 INFO - PROCESS | 3484 | 1465120121758 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 02:48:41 INFO - PROCESS | 3484 | 1465120121796 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 3484 | 1465120121798 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 02:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:48:41 INFO - PROCESS | 3484 | 1465120121801 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 3484 | 1465120121802 Marionette TRACE conn5 <- [1,2082,null,{}] 02:48:41 INFO - PROCESS | 3484 | 1465120121805 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:41 INFO - PROCESS | 3484 | 1465120121807 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:41 INFO - PROCESS | 3484 | 1465120121889 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 02:48:41 INFO - PROCESS | 3484 | 1465120121895 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 3484 | 1465120121897 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:41 INFO - PROCESS | 3484 | ++DOCSHELL 172CE000 == 33 [pid = 3484] [id = 530] 02:48:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (172D7800) [pid = 3484] [serial = 1590] [outer = 00000000] 02:48:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (177B6000) [pid = 3484] [serial = 1591] [outer = 172D7800] 02:48:41 INFO - PROCESS | 3484 | 1465120121942 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (177B7C00) [pid = 3484] [serial = 1592] [outer = 172D7800] 02:48:42 INFO - PROCESS | 3484 | 1465120122381 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 02:48:42 INFO - PROCESS | 3484 | 1465120122449 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 02:48:42 INFO - PROCESS | 3484 | 1465120122451 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 02:48:42 INFO - PROCESS | 3484 | 1465120122455 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:48:42 INFO - PROCESS | 3484 | 1465120122457 Marionette TRACE conn5 <- [1,2086,null,{}] 02:48:42 INFO - PROCESS | 3484 | 1465120122460 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:42 INFO - PROCESS | 3484 | 1465120122462 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:42 INFO - PROCESS | 3484 | 1465120122542 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 02:48:42 INFO - PROCESS | 3484 | 1465120122547 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 3484 | 1465120122549 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:42 INFO - PROCESS | 3484 | ++DOCSHELL 177BA800 == 34 [pid = 3484] [id = 531] 02:48:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (17840400) [pid = 3484] [serial = 1593] [outer = 00000000] 02:48:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (17999C00) [pid = 3484] [serial = 1594] [outer = 17840400] 02:48:42 INFO - PROCESS | 3484 | 1465120122592 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (17995800) [pid = 3484] [serial = 1595] [outer = 17840400] 02:48:43 INFO - PROCESS | 3484 | 1465120123061 Marionette TRACE conn5 <- [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]]]}] 02:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 02:48:43 INFO - PROCESS | 3484 | 1465120123090 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 02:48:43 INFO - PROCESS | 3484 | 1465120123092 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 02:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:48:43 INFO - PROCESS | 3484 | 1465120123099 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 3484 | 1465120123101 Marionette TRACE conn5 <- [1,2090,null,{}] 02:48:43 INFO - PROCESS | 3484 | 1465120123111 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:43 INFO - PROCESS | 3484 | 1465120123113 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:43 INFO - PROCESS | 3484 | 1465120123225 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 02:48:43 INFO - PROCESS | 3484 | 1465120123315 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 3484 | 1465120123317 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:43 INFO - PROCESS | 3484 | ++DOCSHELL 15419C00 == 35 [pid = 3484] [id = 532] 02:48:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (179A0C00) [pid = 3484] [serial = 1596] [outer = 00000000] 02:48:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (18319C00) [pid = 3484] [serial = 1597] [outer = 179A0C00] 02:48:43 INFO - PROCESS | 3484 | 1465120123361 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (18324400) [pid = 3484] [serial = 1598] [outer = 179A0C00] 02:48:43 INFO - PROCESS | 3484 | 1465120123790 Marionette TRACE conn5 <- [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]]]}] 02:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 02:48:43 INFO - PROCESS | 3484 | 1465120123830 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 02:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:48:43 INFO - PROCESS | 3484 | 1465120123832 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 02:48:43 INFO - PROCESS | 3484 | 1465120123835 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 3484 | 1465120123837 Marionette TRACE conn5 <- [1,2094,null,{}] 02:48:43 INFO - PROCESS | 3484 | 1465120123840 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:43 INFO - PROCESS | 3484 | 1465120123842 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:43 INFO - PROCESS | 3484 | 1465120123960 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 02:48:43 INFO - PROCESS | 3484 | 1465120123968 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 3484 | 1465120123969 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:43 INFO - PROCESS | 3484 | ++DOCSHELL 1861CC00 == 36 [pid = 3484] [id = 533] 02:48:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (18623C00) [pid = 3484] [serial = 1599] [outer = 00000000] 02:48:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (18694000) [pid = 3484] [serial = 1600] [outer = 18623C00] 02:48:44 INFO - PROCESS | 3484 | 1465120124017 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (186C0800) [pid = 3484] [serial = 1601] [outer = 18623C00] 02:48:44 INFO - PROCESS | 3484 | 1465120124467 Marionette TRACE conn5 <- [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]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 671ms 02:48:44 INFO - PROCESS | 3484 | 1465120124506 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 3484 | 1465120124508 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 02:48:44 INFO - PROCESS | 3484 | 1465120124511 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:48:44 INFO - PROCESS | 3484 | 1465120124514 Marionette TRACE conn5 <- [1,2098,null,{}] 02:48:44 INFO - PROCESS | 3484 | 1465120124517 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:44 INFO - PROCESS | 3484 | 1465120124519 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:44 INFO - PROCESS | 3484 | 1465120124678 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 02:48:44 INFO - PROCESS | 3484 | 1465120124704 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 3484 | 1465120124707 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:44 INFO - PROCESS | 3484 | ++DOCSHELL 16E02C00 == 37 [pid = 3484] [id = 534] 02:48:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (195B8000) [pid = 3484] [serial = 1602] [outer = 00000000] 02:48:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (19C7C800) [pid = 3484] [serial = 1603] [outer = 195B8000] 02:48:44 INFO - PROCESS | 3484 | 1465120124751 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (19CE1800) [pid = 3484] [serial = 1604] [outer = 195B8000] 02:48:45 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (1799D000) [pid = 3484] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:48:45 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (15C10400) [pid = 3484] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:48:45 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (186C5C00) [pid = 3484] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:48:45 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (1841D800) [pid = 3484] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:48:45 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0E264C00) [pid = 3484] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:48:45 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (169BB800) [pid = 3484] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:48:45 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (0E10D800) [pid = 3484] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:48:45 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1831E000) [pid = 3484] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:48:45 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (16ED7400) [pid = 3484] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:48:45 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1317EC00) [pid = 3484] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:48:45 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (172B2C00) [pid = 3484] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:48:45 INFO - PROCESS | 3484 | 1465120125304 Marionette TRACE conn5 <- [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]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 830ms 02:48:45 INFO - PROCESS | 3484 | 1465120125346 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 02:48:45 INFO - PROCESS | 3484 | 1465120125348 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 02:48:45 INFO - PROCESS | 3484 | 1465120125363 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:48:45 INFO - PROCESS | 3484 | 1465120125365 Marionette TRACE conn5 <- [1,2102,null,{}] 02:48:45 INFO - PROCESS | 3484 | 1465120125368 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:45 INFO - PROCESS | 3484 | 1465120125370 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:45 INFO - PROCESS | 3484 | 1465120125450 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 02:48:45 INFO - PROCESS | 3484 | 1465120125455 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 3484 | 1465120125457 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:45 INFO - PROCESS | 3484 | ++DOCSHELL 169F2400 == 38 [pid = 3484] [id = 535] 02:48:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (16B49800) [pid = 3484] [serial = 1605] [outer = 00000000] 02:48:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (18319000) [pid = 3484] [serial = 1606] [outer = 16B49800] 02:48:45 INFO - PROCESS | 3484 | 1465120125501 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (194E6000) [pid = 3484] [serial = 1607] [outer = 16B49800] 02:48:45 INFO - PROCESS | 3484 | 1465120125940 Marionette TRACE conn5 <- [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]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 631ms 02:48:45 INFO - PROCESS | 3484 | 1465120125998 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 02:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:48:45 INFO - PROCESS | 3484 | 1465120126000 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 02:48:45 INFO - PROCESS | 3484 | 1465120126003 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 3484 | 1465120126005 Marionette TRACE conn5 <- [1,2106,null,{}] 02:48:45 INFO - PROCESS | 3484 | 1465120126009 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:45 INFO - PROCESS | 3484 | 1465120126010 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:46 INFO - PROCESS | 3484 | 1465120126090 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 02:48:46 INFO - PROCESS | 3484 | 1465120126095 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 3484 | 1465120126097 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:46 INFO - PROCESS | 3484 | ++DOCSHELL 1799D000 == 39 [pid = 3484] [id = 536] 02:48:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (195C4400) [pid = 3484] [serial = 1608] [outer = 00000000] 02:48:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1A016400) [pid = 3484] [serial = 1609] [outer = 195C4400] 02:48:46 INFO - PROCESS | 3484 | 1465120126140 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (1A12D000) [pid = 3484] [serial = 1610] [outer = 195C4400] 02:48:46 INFO - PROCESS | 3484 | 1465120126585 Marionette TRACE conn5 <- [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]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 631ms 02:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:48:46 INFO - PROCESS | 3484 | 1465120126635 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 02:48:46 INFO - PROCESS | 3484 | 1465120126637 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 02:48:46 INFO - PROCESS | 3484 | 1465120126657 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:48:46 INFO - PROCESS | 3484 | 1465120126659 Marionette TRACE conn5 <- [1,2110,null,{}] 02:48:46 INFO - PROCESS | 3484 | 1465120126663 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:46 INFO - PROCESS | 3484 | 1465120126665 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:46 INFO - PROCESS | 3484 | 1465120126747 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 02:48:46 INFO - PROCESS | 3484 | 1465120126752 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 3484 | 1465120126754 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:46 INFO - PROCESS | 3484 | ++DOCSHELL 171B0800 == 40 [pid = 3484] [id = 537] 02:48:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (19CE5C00) [pid = 3484] [serial = 1611] [outer = 00000000] 02:48:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1A542800) [pid = 3484] [serial = 1612] [outer = 19CE5C00] 02:48:46 INFO - PROCESS | 3484 | 1465120126796 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1A931400) [pid = 3484] [serial = 1613] [outer = 19CE5C00] 02:48:47 INFO - PROCESS | 3484 | 1465120127507 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 950ms 02:48:47 INFO - PROCESS | 3484 | 1465120127591 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 02:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:48:47 INFO - PROCESS | 3484 | 1465120127596 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 02:48:47 INFO - PROCESS | 3484 | 1465120127601 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 3484 | 1465120127604 Marionette TRACE conn5 <- [1,2114,null,{}] 02:48:47 INFO - PROCESS | 3484 | 1465120127644 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:47 INFO - PROCESS | 3484 | 1465120127647 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:47 INFO - PROCESS | 3484 | 1465120127772 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 02:48:47 INFO - PROCESS | 3484 | 1465120127905 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 3484 | 1465120127908 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:47 INFO - PROCESS | 3484 | ++DOCSHELL 0D86EC00 == 41 [pid = 3484] [id = 538] 02:48:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (0D874000) [pid = 3484] [serial = 1614] [outer = 00000000] 02:48:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (0E694400) [pid = 3484] [serial = 1615] [outer = 0D874000] 02:48:47 INFO - PROCESS | 3484 | 1465120127968 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (0F697800) [pid = 3484] [serial = 1616] [outer = 0D874000] 02:48:48 INFO - PROCESS | 3484 | 1465120128657 Marionette TRACE conn5 <- [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]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1077ms 02:48:48 INFO - PROCESS | 3484 | 1465120128679 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 3484 | 1465120128683 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 02:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:48:48 INFO - PROCESS | 3484 | 1465120128710 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 3484 | 1465120128712 Marionette TRACE conn5 <- [1,2118,null,{}] 02:48:48 INFO - PROCESS | 3484 | 1465120128717 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:48 INFO - PROCESS | 3484 | 1465120128719 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:48 INFO - PROCESS | 3484 | 1465120128845 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 02:48:48 INFO - PROCESS | 3484 | 1465120128985 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 3484 | 1465120128988 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:49 INFO - PROCESS | 3484 | ++DOCSHELL 0E109000 == 42 [pid = 3484] [id = 539] 02:48:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (0E520000) [pid = 3484] [serial = 1617] [outer = 00000000] 02:48:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (1410B000) [pid = 3484] [serial = 1618] [outer = 0E520000] 02:48:49 INFO - PROCESS | 3484 | 1465120129046 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (15413800) [pid = 3484] [serial = 1619] [outer = 0E520000] 02:48:49 INFO - PROCESS | 3484 | --DOCSHELL 1799D000 == 41 [pid = 3484] [id = 536] 02:48:49 INFO - PROCESS | 3484 | --DOCSHELL 169F2400 == 40 [pid = 3484] [id = 535] 02:48:49 INFO - PROCESS | 3484 | --DOCSHELL 16E02C00 == 39 [pid = 3484] [id = 534] 02:48:49 INFO - PROCESS | 3484 | --DOCSHELL 1861CC00 == 38 [pid = 3484] [id = 533] 02:48:49 INFO - PROCESS | 3484 | --DOCSHELL 15419C00 == 37 [pid = 3484] [id = 532] 02:48:49 INFO - PROCESS | 3484 | --DOCSHELL 177BA800 == 36 [pid = 3484] [id = 531] 02:48:49 INFO - PROCESS | 3484 | --DOCSHELL 172CE000 == 35 [pid = 3484] [id = 530] 02:48:49 INFO - PROCESS | 3484 | --DOCSHELL 1725FC00 == 34 [pid = 3484] [id = 529] 02:48:49 INFO - PROCESS | 3484 | --DOCSHELL 16E0DC00 == 33 [pid = 3484] [id = 528] 02:48:49 INFO - PROCESS | 3484 | --DOCSHELL 1317F400 == 32 [pid = 3484] [id = 527] 02:48:49 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (19C84000) [pid = 3484] [serial = 1570] [outer = 00000000] [url = about:blank] 02:48:49 INFO - PROCESS | 3484 | --DOCSHELL 1541B400 == 31 [pid = 3484] [id = 526] 02:48:49 INFO - PROCESS | 3484 | --DOCSHELL 12781800 == 30 [pid = 3484] [id = 525] 02:48:49 INFO - PROCESS | 3484 | --DOCSHELL 0E262C00 == 29 [pid = 3484] [id = 524] 02:48:49 INFO - PROCESS | 3484 | 1465120129955 Marionette TRACE conn5 <- [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] 02:48:49 INFO - PROCESS | 3484 | 1465120130004 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 02:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:48:50 INFO - PROCESS | 3484 | 1465120130010 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - PROCESS | 3484 | 1465120130015 Marionette TRACE conn5 <- [1,2122,null,{}] 02:48:50 INFO - PROCESS | 3484 | 1465120130020 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:50 INFO - PROCESS | 3484 | 1465120130022 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:50 INFO - PROCESS | 3484 | 1465120130109 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 02:48:50 INFO - PROCESS | 3484 | 1465120130116 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 3484 | 1465120130119 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:50 INFO - PROCESS | 3484 | ++DOCSHELL 0E82BC00 == 30 [pid = 3484] [id = 540] 02:48:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (0E82C000) [pid = 3484] [serial = 1620] [outer = 00000000] 02:48:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (0F606C00) [pid = 3484] [serial = 1621] [outer = 0E82C000] 02:48:50 INFO - PROCESS | 3484 | 1465120130167 Marionette DEBUG loaded listener.js 02:48:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (12A8A000) [pid = 3484] [serial = 1622] [outer = 0E82C000] 02:48:50 INFO - PROCESS | 3484 | 1465120130722 Marionette TRACE conn5 <- [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]]]}] 02:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 02:48:50 INFO - PROCESS | 3484 | 1465120130742 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 02:48:50 INFO - PROCESS | 3484 | 1465120130746 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 02:48:50 INFO - PROCESS | 3484 | 1465120130751 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:48:50 INFO - PROCESS | 3484 | 1465120130754 Marionette TRACE conn5 <- [1,2126,null,{}] 02:48:50 INFO - PROCESS | 3484 | 1465120130758 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:50 INFO - PROCESS | 3484 | 1465120130760 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:50 INFO - PROCESS | 3484 | 1465120130854 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 02:48:50 INFO - PROCESS | 3484 | 1465120130860 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 3484 | 1465120130862 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:50 INFO - PROCESS | 3484 | ++DOCSHELL 1541A400 == 31 [pid = 3484] [id = 541] 02:48:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (154ADC00) [pid = 3484] [serial = 1623] [outer = 00000000] 02:48:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (157F0000) [pid = 3484] [serial = 1624] [outer = 154ADC00] 02:48:50 INFO - PROCESS | 3484 | 1465120130911 Marionette DEBUG loaded listener.js 02:48:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (15C10400) [pid = 3484] [serial = 1625] [outer = 154ADC00] 02:48:51 INFO - PROCESS | 3484 | --DOCSHELL 0DA65C00 == 30 [pid = 3484] [id = 12] 02:48:51 INFO - PROCESS | 3484 | 1465120131440 Marionette TRACE conn5 <- [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]]]}] 02:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 02:48:51 INFO - PROCESS | 3484 | 1465120131486 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 02:48:51 INFO - PROCESS | 3484 | 1465120131488 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 02:48:51 INFO - PROCESS | 3484 | 1465120131492 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:48:51 INFO - PROCESS | 3484 | 1465120131495 Marionette TRACE conn5 <- [1,2130,null,{}] 02:48:51 INFO - PROCESS | 3484 | 1465120131505 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:51 INFO - PROCESS | 3484 | 1465120131510 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:51 INFO - PROCESS | 3484 | 1465120131598 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 02:48:51 INFO - PROCESS | 3484 | 1465120131603 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:51 INFO - PROCESS | 3484 | 1465120131606 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:51 INFO - PROCESS | 3484 | ++DOCSHELL 16E02C00 == 31 [pid = 3484] [id = 542] 02:48:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (16ECE800) [pid = 3484] [serial = 1626] [outer = 00000000] 02:48:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (16ED8C00) [pid = 3484] [serial = 1627] [outer = 16ECE800] 02:48:51 INFO - PROCESS | 3484 | 1465120131663 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (17215000) [pid = 3484] [serial = 1628] [outer = 16ECE800] 02:48:52 INFO - PROCESS | 3484 | 1465120132151 Marionette TRACE conn5 <- [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] 02:48:52 INFO - PROCESS | 3484 | 1465120132229 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 02:48:52 INFO - PROCESS | 3484 | 1465120132233 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:48:52 INFO - PROCESS | 3484 | 1465120132234 Marionette TRACE conn5 <- [1,2134,null,{}] 02:48:52 INFO - PROCESS | 3484 | 1465120132238 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:52 INFO - PROCESS | 3484 | 1465120132240 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:52 INFO - PROCESS | 3484 | 1465120132358 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 02:48:52 INFO - PROCESS | 3484 | 1465120132363 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 3484 | 1465120132365 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:52 INFO - PROCESS | 3484 | ++DOCSHELL 172B0C00 == 32 [pid = 3484] [id = 543] 02:48:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (172CA800) [pid = 3484] [serial = 1629] [outer = 00000000] 02:48:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (172D4000) [pid = 3484] [serial = 1630] [outer = 172CA800] 02:48:52 INFO - PROCESS | 3484 | 1465120132409 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (17757400) [pid = 3484] [serial = 1631] [outer = 172CA800] 02:48:52 INFO - PROCESS | 3484 | 1465120132861 Marionette TRACE conn5 <- [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] 02:48:52 INFO - PROCESS | 3484 | 1465120132915 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 02:48:52 INFO - PROCESS | 3484 | 1465120132918 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:48:52 INFO - PROCESS | 3484 | 1465120132920 Marionette TRACE conn5 <- [1,2138,null,{}] 02:48:52 INFO - PROCESS | 3484 | 1465120132923 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:52 INFO - PROCESS | 3484 | 1465120132925 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:53 INFO - PROCESS | 3484 | 1465120133066 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 02:48:53 INFO - PROCESS | 3484 | 1465120133089 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:53 INFO - PROCESS | 3484 | 1465120133091 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:53 INFO - PROCESS | 3484 | ++DOCSHELL 172D3C00 == 33 [pid = 3484] [id = 544] 02:48:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (177B3000) [pid = 3484] [serial = 1632] [outer = 00000000] 02:48:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1799FC00) [pid = 3484] [serial = 1633] [outer = 177B3000] 02:48:53 INFO - PROCESS | 3484 | 1465120133136 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (18310C00) [pid = 3484] [serial = 1634] [outer = 177B3000] 02:48:53 INFO - PROCESS | 3484 | 1465120133601 Marionette TRACE conn5 <- [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]]]}] 02:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 731ms 02:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:48:53 INFO - PROCESS | 3484 | 1465120133660 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 3484 | 1465120133662 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 02:48:53 INFO - PROCESS | 3484 | 1465120133665 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 3484 | 1465120133667 Marionette TRACE conn5 <- [1,2142,null,{}] 02:48:53 INFO - PROCESS | 3484 | 1465120133670 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:53 INFO - PROCESS | 3484 | 1465120133685 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:53 INFO - PROCESS | 3484 | 1465120133817 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 02:48:53 INFO - PROCESS | 3484 | 1465120133831 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:53 INFO - PROCESS | 3484 | 1465120133833 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:53 INFO - PROCESS | 3484 | ++DOCSHELL 18315400 == 34 [pid = 3484] [id = 545] 02:48:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1861B000) [pid = 3484] [serial = 1635] [outer = 00000000] 02:48:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (186CB000) [pid = 3484] [serial = 1636] [outer = 1861B000] 02:48:53 INFO - PROCESS | 3484 | 1465120133932 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (187C1400) [pid = 3484] [serial = 1637] [outer = 1861B000] 02:48:54 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (179A0C00) [pid = 3484] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:48:54 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (1541B800) [pid = 3484] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:48:54 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (0E263000) [pid = 3484] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:48:54 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (127B6C00) [pid = 3484] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:48:54 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (16E0E800) [pid = 3484] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:48:54 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (18623C00) [pid = 3484] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:48:54 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (194DCC00) [pid = 3484] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:48:54 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (17262000) [pid = 3484] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:48:54 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (154B2400) [pid = 3484] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:48:54 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (17840400) [pid = 3484] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:48:54 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (172D7800) [pid = 3484] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:48:54 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (195B8000) [pid = 3484] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:48:54 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (195C4400) [pid = 3484] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:48:54 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (16B49800) [pid = 3484] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:48:54 INFO - PROCESS | 3484 | 1465120134529 Marionette TRACE conn5 <- [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]]]}] 02:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 931ms 02:48:54 INFO - PROCESS | 3484 | 1465120134597 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 3484 | 1465120134599 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 02:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:48:54 INFO - PROCESS | 3484 | 1465120134603 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - PROCESS | 3484 | 1465120134604 Marionette TRACE conn5 <- [1,2146,null,{}] 02:48:54 INFO - PROCESS | 3484 | 1465120134608 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:54 INFO - PROCESS | 3484 | 1465120134610 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:54 INFO - PROCESS | 3484 | 1465120134724 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 02:48:54 INFO - PROCESS | 3484 | 1465120134786 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 3484 | 1465120134788 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:54 INFO - PROCESS | 3484 | ++DOCSHELL 157EC400 == 35 [pid = 3484] [id = 546] 02:48:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (16932400) [pid = 3484] [serial = 1638] [outer = 00000000] 02:48:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (17262000) [pid = 3484] [serial = 1639] [outer = 16932400] 02:48:54 INFO - PROCESS | 3484 | 1465120134831 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (17840400) [pid = 3484] [serial = 1640] [outer = 16932400] 02:48:55 INFO - PROCESS | 3484 | 1465120135183 Marionette TRACE conn5 <- [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]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 02:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:48:55 INFO - PROCESS | 3484 | 1465120135233 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 3484 | 1465120135235 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 02:48:55 INFO - PROCESS | 3484 | 1465120135238 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 3484 | 1465120135241 Marionette TRACE conn5 <- [1,2150,null,{}] 02:48:55 INFO - PROCESS | 3484 | 1465120135244 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:55 INFO - PROCESS | 3484 | 1465120135246 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:55 INFO - PROCESS | 3484 | 1465120135329 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 02:48:55 INFO - PROCESS | 3484 | 1465120135334 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 3484 | 1465120135336 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:55 INFO - PROCESS | 3484 | ++DOCSHELL 16B49800 == 36 [pid = 3484] [id = 547] 02:48:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1841DC00) [pid = 3484] [serial = 1641] [outer = 00000000] 02:48:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (195C0800) [pid = 3484] [serial = 1642] [outer = 1841DC00] 02:48:55 INFO - PROCESS | 3484 | 1465120135380 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (19C77800) [pid = 3484] [serial = 1643] [outer = 1841DC00] 02:48:55 INFO - PROCESS | 3484 | 1465120135831 Marionette TRACE conn5 <- [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]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 02:48:55 INFO - PROCESS | 3484 | 1465120135869 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 3484 | 1465120135872 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 02:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:48:55 INFO - PROCESS | 3484 | 1465120135875 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 3484 | 1465120135876 Marionette TRACE conn5 <- [1,2154,null,{}] 02:48:55 INFO - PROCESS | 3484 | 1465120135880 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:55 INFO - PROCESS | 3484 | 1465120135882 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:55 INFO - PROCESS | 3484 | 1465120135964 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 02:48:55 INFO - PROCESS | 3484 | 1465120135969 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 3484 | 1465120135971 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:55 INFO - PROCESS | 3484 | ++DOCSHELL 16B48000 == 37 [pid = 3484] [id = 548] 02:48:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (17260000) [pid = 3484] [serial = 1644] [outer = 00000000] 02:48:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (19C84C00) [pid = 3484] [serial = 1645] [outer = 17260000] 02:48:55 INFO - PROCESS | 3484 | 1465120136014 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (19CE7000) [pid = 3484] [serial = 1646] [outer = 17260000] 02:48:56 INFO - PROCESS | 3484 | --DOCSHELL 16ED6C00 == 36 [pid = 3484] [id = 523] 02:48:56 INFO - PROCESS | 3484 | --DOCSHELL 0E82BC00 == 35 [pid = 3484] [id = 540] 02:48:56 INFO - PROCESS | 3484 | --DOCSHELL 0E109000 == 34 [pid = 3484] [id = 539] 02:48:56 INFO - PROCESS | 3484 | --DOCSHELL 0D82C400 == 33 [pid = 3484] [id = 13] 02:48:56 INFO - PROCESS | 3484 | --DOCSHELL 171B0800 == 32 [pid = 3484] [id = 537] 02:48:56 INFO - PROCESS | 3484 | --DOCSHELL 0D86EC00 == 31 [pid = 3484] [id = 538] 02:48:57 INFO - PROCESS | 3484 | --DOCSHELL 172B0C00 == 30 [pid = 3484] [id = 543] 02:48:57 INFO - PROCESS | 3484 | --DOCSHELL 16E02C00 == 29 [pid = 3484] [id = 542] 02:48:57 INFO - PROCESS | 3484 | --DOCSHELL 172D3C00 == 28 [pid = 3484] [id = 544] 02:48:57 INFO - PROCESS | 3484 | --DOCSHELL 16B49800 == 27 [pid = 3484] [id = 547] 02:48:57 INFO - PROCESS | 3484 | --DOCSHELL 157EC400 == 26 [pid = 3484] [id = 546] 02:48:57 INFO - PROCESS | 3484 | --DOCSHELL 1541A400 == 25 [pid = 3484] [id = 541] 02:48:57 INFO - PROCESS | 3484 | --DOCSHELL 18315400 == 24 [pid = 3484] [id = 545] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (18319C00) [pid = 3484] [serial = 1597] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (154B4800) [pid = 3484] [serial = 1579] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (157ED800) [pid = 3484] [serial = 1580] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0E267C00) [pid = 3484] [serial = 1573] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0E26FC00) [pid = 3484] [serial = 1574] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (12853800) [pid = 3484] [serial = 1576] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (12E31800) [pid = 3484] [serial = 1577] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (16ED3000) [pid = 3484] [serial = 1585] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (16EDAC00) [pid = 3484] [serial = 1586] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (18694000) [pid = 3484] [serial = 1600] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (19CEB800) [pid = 3484] [serial = 1571] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (172AAC00) [pid = 3484] [serial = 1588] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (172B1400) [pid = 3484] [serial = 1589] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (169B3C00) [pid = 3484] [serial = 1582] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (169F3400) [pid = 3484] [serial = 1583] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (17999C00) [pid = 3484] [serial = 1594] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (177B6000) [pid = 3484] [serial = 1591] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (177B7C00) [pid = 3484] [serial = 1592] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (18324400) [pid = 3484] [serial = 1598] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (19C7C800) [pid = 3484] [serial = 1603] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (186C0800) [pid = 3484] [serial = 1601] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (1A016400) [pid = 3484] [serial = 1609] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (19CE1800) [pid = 3484] [serial = 1604] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (18319000) [pid = 3484] [serial = 1606] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 57 (1A542800) [pid = 3484] [serial = 1612] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 56 (194E6000) [pid = 3484] [serial = 1607] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 55 (1A12D000) [pid = 3484] [serial = 1610] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | --DOMWINDOW == 54 (17995800) [pid = 3484] [serial = 1595] [outer = 00000000] [url = about:blank] 02:48:57 INFO - PROCESS | 3484 | 1465120137885 Marionette TRACE conn5 <- [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]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2020ms 02:48:57 INFO - PROCESS | 3484 | 1465120137896 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 3484 | 1465120137900 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 02:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:48:57 INFO - PROCESS | 3484 | 1465120137905 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 3484 | 1465120137908 Marionette TRACE conn5 <- [1,2158,null,{}] 02:48:57 INFO - PROCESS | 3484 | 1465120137914 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:57 INFO - PROCESS | 3484 | 1465120137917 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:58 INFO - PROCESS | 3484 | 1465120138009 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 02:48:58 INFO - PROCESS | 3484 | 1465120138016 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 3484 | 1465120138020 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:58 INFO - PROCESS | 3484 | ++DOCSHELL 0E109000 == 25 [pid = 3484] [id = 549] 02:48:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 55 (0E109C00) [pid = 3484] [serial = 1647] [outer = 00000000] 02:48:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 56 (0E10E400) [pid = 3484] [serial = 1648] [outer = 0E109C00] 02:48:58 INFO - PROCESS | 3484 | 1465120138068 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 57 (0E264800) [pid = 3484] [serial = 1649] [outer = 0E109C00] 02:48:58 INFO - PROCESS | 3484 | 1465120138571 Marionette TRACE conn5 <- [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]]]}] 02:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 02:48:58 INFO - PROCESS | 3484 | 1465120138636 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 02:48:58 INFO - PROCESS | 3484 | 1465120138641 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 02:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:48:58 INFO - PROCESS | 3484 | 1465120138647 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 3484 | 1465120138650 Marionette TRACE conn5 <- [1,2162,null,{}] 02:48:58 INFO - PROCESS | 3484 | 1465120138654 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:58 INFO - PROCESS | 3484 | 1465120138657 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:58 INFO - PROCESS | 3484 | 1465120138745 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 02:48:58 INFO - PROCESS | 3484 | 1465120138844 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 3484 | 1465120138847 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:58 INFO - PROCESS | 3484 | ++DOCSHELL 0F403000 == 26 [pid = 3484] [id = 550] 02:48:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 58 (0F403400) [pid = 3484] [serial = 1650] [outer = 00000000] 02:48:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (0F694400) [pid = 3484] [serial = 1651] [outer = 0F403400] 02:48:58 INFO - PROCESS | 3484 | 1465120138894 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (127B6C00) [pid = 3484] [serial = 1652] [outer = 0F403400] 02:48:59 INFO - PROCESS | 3484 | 1465120139280 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 02:48:59 INFO - PROCESS | 3484 | 1465120139320 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 02:48:59 INFO - PROCESS | 3484 | 1465120139323 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 02:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:48:59 INFO - PROCESS | 3484 | 1465120139326 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 3484 | 1465120139329 Marionette TRACE conn5 <- [1,2166,null,{}] 02:48:59 INFO - PROCESS | 3484 | 1465120139340 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:59 INFO - PROCESS | 3484 | 1465120139345 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:59 INFO - PROCESS | 3484 | 1465120139458 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 02:48:59 INFO - PROCESS | 3484 | 1465120139477 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:59 INFO - PROCESS | 3484 | 1465120139480 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:48:59 INFO - PROCESS | 3484 | ++DOCSHELL 14AF0C00 == 27 [pid = 3484] [id = 551] 02:48:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (14AF1800) [pid = 3484] [serial = 1653] [outer = 00000000] 02:48:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (15412400) [pid = 3484] [serial = 1654] [outer = 14AF1800] 02:48:59 INFO - PROCESS | 3484 | 1465120139527 Marionette DEBUG loaded listener.js 02:48:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (154AF800) [pid = 3484] [serial = 1655] [outer = 14AF1800] 02:48:59 INFO - PROCESS | 3484 | 1465120139985 Marionette TRACE conn5 <- [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]]]}] 02:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 02:49:00 INFO - PROCESS | 3484 | 1465120140057 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 3484 | 1465120140059 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 02:49:00 INFO - PROCESS | 3484 | 1465120140063 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:49:00 INFO - PROCESS | 3484 | 1465120140064 Marionette TRACE conn5 <- [1,2170,null,{}] 02:49:00 INFO - PROCESS | 3484 | 1465120140068 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:00 INFO - PROCESS | 3484 | 1465120140070 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:00 INFO - PROCESS | 3484 | 1465120140156 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 02:49:00 INFO - PROCESS | 3484 | 1465120140162 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 3484 | 1465120140164 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:00 INFO - PROCESS | 3484 | ++DOCSHELL 154B4800 == 28 [pid = 3484] [id = 552] 02:49:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (15C0CC00) [pid = 3484] [serial = 1656] [outer = 00000000] 02:49:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (1692E400) [pid = 3484] [serial = 1657] [outer = 15C0CC00] 02:49:00 INFO - PROCESS | 3484 | 1465120140210 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (169C2800) [pid = 3484] [serial = 1658] [outer = 15C0CC00] 02:49:00 INFO - PROCESS | 3484 | 1465120140654 Marionette TRACE conn5 <- [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]]]}] 02:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 02:49:00 INFO - PROCESS | 3484 | 1465120140697 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 02:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:49:00 INFO - PROCESS | 3484 | 1465120140699 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 02:49:00 INFO - PROCESS | 3484 | 1465120140702 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - PROCESS | 3484 | 1465120140704 Marionette TRACE conn5 <- [1,2174,null,{}] 02:49:00 INFO - PROCESS | 3484 | 1465120140707 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:00 INFO - PROCESS | 3484 | 1465120140710 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:00 INFO - PROCESS | 3484 | 1465120140787 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 02:49:00 INFO - PROCESS | 3484 | 1465120140822 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 3484 | 1465120140824 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:00 INFO - PROCESS | 3484 | ++DOCSHELL 16B6A400 == 29 [pid = 3484] [id = 553] 02:49:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (16B6B800) [pid = 3484] [serial = 1659] [outer = 00000000] 02:49:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (16ED3800) [pid = 3484] [serial = 1660] [outer = 16B6B800] 02:49:00 INFO - PROCESS | 3484 | 1465120140870 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (16ED9800) [pid = 3484] [serial = 1661] [outer = 16B6B800] 02:49:01 INFO - PROCESS | 3484 | 1465120141306 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 02:49:01 INFO - PROCESS | 3484 | 1465120141335 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 3484 | 1465120141337 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 02:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:49:01 INFO - PROCESS | 3484 | 1465120141344 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 3484 | 1465120141346 Marionette TRACE conn5 <- [1,2178,null,{}] 02:49:01 INFO - PROCESS | 3484 | 1465120141349 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:01 INFO - PROCESS | 3484 | 1465120141355 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:01 INFO - PROCESS | 3484 | 1465120141458 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 02:49:01 INFO - PROCESS | 3484 | 1465120141465 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 3484 | 1465120141467 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:01 INFO - PROCESS | 3484 | ++DOCSHELL 1725A800 == 30 [pid = 3484] [id = 554] 02:49:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (1725D000) [pid = 3484] [serial = 1662] [outer = 00000000] 02:49:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (172A6800) [pid = 3484] [serial = 1663] [outer = 1725D000] 02:49:01 INFO - PROCESS | 3484 | 1465120141511 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (172A7000) [pid = 3484] [serial = 1664] [outer = 1725D000] 02:49:01 INFO - PROCESS | 3484 | 1465120141962 Marionette TRACE conn5 <- [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]]]}] 02:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 02:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:49:02 INFO - PROCESS | 3484 | 1465120142014 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 3484 | 1465120142016 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 02:49:02 INFO - PROCESS | 3484 | 1465120142019 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - PROCESS | 3484 | 1465120142020 Marionette TRACE conn5 <- [1,2182,null,{}] 02:49:02 INFO - PROCESS | 3484 | 1465120142024 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:02 INFO - PROCESS | 3484 | 1465120142026 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:02 INFO - PROCESS | 3484 | 1465120142101 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 02:49:02 INFO - PROCESS | 3484 | 1465120142107 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 3484 | 1465120142108 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:02 INFO - PROCESS | 3484 | ++DOCSHELL 172AFC00 == 31 [pid = 3484] [id = 555] 02:49:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (172CE800) [pid = 3484] [serial = 1665] [outer = 00000000] 02:49:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (17757000) [pid = 3484] [serial = 1666] [outer = 172CE800] 02:49:02 INFO - PROCESS | 3484 | 1465120142152 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (17757800) [pid = 3484] [serial = 1667] [outer = 172CE800] 02:49:02 INFO - PROCESS | 3484 | 1465120142594 Marionette TRACE conn5 <- [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]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms 02:49:02 INFO - PROCESS | 3484 | 1465120142666 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 3484 | 1465120142668 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 02:49:02 INFO - PROCESS | 3484 | 1465120142671 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - PROCESS | 3484 | 1465120142673 Marionette TRACE conn5 <- [1,2186,null,{}] 02:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:49:02 INFO - PROCESS | 3484 | 1465120142676 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:02 INFO - PROCESS | 3484 | 1465120142678 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:02 INFO - PROCESS | 3484 | 1465120142754 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 02:49:02 INFO - PROCESS | 3484 | 1465120142760 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 3484 | 1465120142761 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:02 INFO - PROCESS | 3484 | ++DOCSHELL 1783A800 == 32 [pid = 3484] [id = 556] 02:49:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (17995000) [pid = 3484] [serial = 1668] [outer = 00000000] 02:49:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1799CC00) [pid = 3484] [serial = 1669] [outer = 17995000] 02:49:02 INFO - PROCESS | 3484 | 1465120142804 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (17999000) [pid = 3484] [serial = 1670] [outer = 17995000] 02:49:03 INFO - PROCESS | 3484 | 1465120143269 Marionette TRACE conn5 <- [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]]]}] 02:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 02:49:03 INFO - PROCESS | 3484 | 1465120143308 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 02:49:03 INFO - PROCESS | 3484 | 1465120143310 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 02:49:03 INFO - PROCESS | 3484 | 1465120143313 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:49:03 INFO - PROCESS | 3484 | 1465120143315 Marionette TRACE conn5 <- [1,2190,null,{}] 02:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:49:03 INFO - PROCESS | 3484 | 1465120143318 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:03 INFO - PROCESS | 3484 | 1465120143320 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:03 INFO - PROCESS | 3484 | 1465120143430 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 02:49:03 INFO - PROCESS | 3484 | 1465120143435 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 3484 | 1465120143437 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:03 INFO - PROCESS | 3484 | ++DOCSHELL 14AED400 == 33 [pid = 3484] [id = 557] 02:49:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (18323800) [pid = 3484] [serial = 1671] [outer = 00000000] 02:49:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (18619800) [pid = 3484] [serial = 1672] [outer = 18323800] 02:49:03 INFO - PROCESS | 3484 | 1465120143505 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1861A000) [pid = 3484] [serial = 1673] [outer = 18323800] 02:49:03 INFO - PROCESS | 3484 | 1465120143962 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 02:49:03 INFO - PROCESS | 3484 | 1465120143988 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 02:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:49:03 INFO - PROCESS | 3484 | 1465120143990 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 02:49:03 INFO - PROCESS | 3484 | 1465120143993 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:49:03 INFO - PROCESS | 3484 | 1465120143995 Marionette TRACE conn5 <- [1,2194,null,{}] 02:49:03 INFO - PROCESS | 3484 | 1465120143998 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:03 INFO - PROCESS | 3484 | 1465120144000 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:04 INFO - PROCESS | 3484 | 1465120144118 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 02:49:04 INFO - PROCESS | 3484 | 1465120144125 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 3484 | 1465120144126 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:04 INFO - PROCESS | 3484 | ++DOCSHELL 0D97F400 == 34 [pid = 3484] [id = 558] 02:49:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (0DA2EC00) [pid = 3484] [serial = 1674] [outer = 00000000] 02:49:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (18627000) [pid = 3484] [serial = 1675] [outer = 0DA2EC00] 02:49:04 INFO - PROCESS | 3484 | 1465120144169 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1869D800) [pid = 3484] [serial = 1676] [outer = 0DA2EC00] 02:49:04 INFO - PROCESS | 3484 | 1465120144607 Marionette TRACE conn5 <- [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]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 672ms 02:49:04 INFO - PROCESS | 3484 | 1465120144673 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 3484 | 1465120144675 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 02:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:49:04 INFO - PROCESS | 3484 | 1465120144678 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 3484 | 1465120144680 Marionette TRACE conn5 <- [1,2198,null,{}] 02:49:04 INFO - PROCESS | 3484 | 1465120144684 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:04 INFO - PROCESS | 3484 | 1465120144686 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:04 INFO - PROCESS | 3484 | 1465120144847 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 02:49:04 INFO - PROCESS | 3484 | 1465120144877 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 3484 | 1465120144879 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:04 INFO - PROCESS | 3484 | ++DOCSHELL 16B68C00 == 35 [pid = 3484] [id = 559] 02:49:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (187C6800) [pid = 3484] [serial = 1677] [outer = 00000000] 02:49:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (195C1C00) [pid = 3484] [serial = 1678] [outer = 187C6800] 02:49:04 INFO - PROCESS | 3484 | 1465120144925 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (19C7AC00) [pid = 3484] [serial = 1679] [outer = 187C6800] 02:49:05 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (0DA67000) [pid = 3484] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:49:05 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (172CA800) [pid = 3484] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:49:05 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (177B3000) [pid = 3484] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:49:05 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (16932400) [pid = 3484] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:49:05 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (1861B000) [pid = 3484] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:49:05 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (1841DC00) [pid = 3484] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:49:05 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (16ECE800) [pid = 3484] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:49:05 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (154ADC00) [pid = 3484] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:49:05 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0E82C000) [pid = 3484] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:49:05 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0E520000) [pid = 3484] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:49:05 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0D874000) [pid = 3484] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:49:05 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (19CE5C00) [pid = 3484] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:49:05 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0E04BC00) [pid = 3484] [serial = 35] [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.] 02:49:05 INFO - PROCESS | 3484 | 1465120145467 Marionette TRACE conn5 <- [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]]]}] 02:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 830ms 02:49:05 INFO - PROCESS | 3484 | 1465120145510 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 3484 | 1465120145512 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 02:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:49:05 INFO - PROCESS | 3484 | 1465120145527 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:49:05 INFO - PROCESS | 3484 | 1465120145529 Marionette TRACE conn5 <- [1,2202,null,{}] 02:49:05 INFO - PROCESS | 3484 | 1465120145532 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:05 INFO - PROCESS | 3484 | 1465120145534 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:05 INFO - PROCESS | 3484 | 1465120145631 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 02:49:05 INFO - PROCESS | 3484 | 1465120145639 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 3484 | 1465120145641 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:05 INFO - PROCESS | 3484 | ++DOCSHELL 16ECE800 == 36 [pid = 3484] [id = 560] 02:49:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (16ED1C00) [pid = 3484] [serial = 1680] [outer = 00000000] 02:49:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (177B6800) [pid = 3484] [serial = 1681] [outer = 16ED1C00] 02:49:05 INFO - PROCESS | 3484 | 1465120145695 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (18620C00) [pid = 3484] [serial = 1682] [outer = 16ED1C00] 02:49:06 INFO - PROCESS | 3484 | 1465120146109 Marionette TRACE conn5 <- [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]]]}] 02:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 02:49:06 INFO - PROCESS | 3484 | 1465120146171 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 3484 | 1465120146173 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 02:49:06 INFO - PROCESS | 3484 | 1465120146176 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - PROCESS | 3484 | 1465120146178 Marionette TRACE conn5 <- [1,2206,null,{}] 02:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:49:06 INFO - PROCESS | 3484 | 1465120146181 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:06 INFO - PROCESS | 3484 | 1465120146182 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:06 INFO - PROCESS | 3484 | 1465120146262 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 02:49:06 INFO - PROCESS | 3484 | 1465120146267 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 3484 | 1465120146269 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:06 INFO - PROCESS | 3484 | ++DOCSHELL 172CA800 == 37 [pid = 3484] [id = 561] 02:49:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (18696C00) [pid = 3484] [serial = 1683] [outer = 00000000] 02:49:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (19C83000) [pid = 3484] [serial = 1684] [outer = 18696C00] 02:49:06 INFO - PROCESS | 3484 | 1465120146312 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (1774F800) [pid = 3484] [serial = 1685] [outer = 18696C00] 02:49:06 INFO - PROCESS | 3484 | 1465120146762 Marionette TRACE conn5 <- [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]]]}] 02:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 02:49:06 INFO - PROCESS | 3484 | 1465120146817 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 3484 | 1465120146819 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 02:49:06 INFO - PROCESS | 3484 | 1465120146822 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:49:06 INFO - PROCESS | 3484 | 1465120146824 Marionette TRACE conn5 <- [1,2210,null,{}] 02:49:06 INFO - PROCESS | 3484 | 1465120146828 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:06 INFO - PROCESS | 3484 | 1465120146829 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:06 INFO - PROCESS | 3484 | 1465120146909 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 02:49:06 INFO - PROCESS | 3484 | 1465120146914 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 3484 | 1465120146916 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:06 INFO - PROCESS | 3484 | ++DOCSHELL 19CEB800 == 38 [pid = 3484] [id = 562] 02:49:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1A012400) [pid = 3484] [serial = 1686] [outer = 00000000] 02:49:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (1A132000) [pid = 3484] [serial = 1687] [outer = 1A012400] 02:49:06 INFO - PROCESS | 3484 | 1465120146958 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1A53A000) [pid = 3484] [serial = 1688] [outer = 1A012400] 02:49:07 INFO - PROCESS | 3484 | --DOCSHELL 0E109000 == 37 [pid = 3484] [id = 549] 02:49:07 INFO - PROCESS | 3484 | --DOCSHELL 16B48000 == 36 [pid = 3484] [id = 548] 02:49:08 INFO - PROCESS | 3484 | --DOCSHELL 0F403000 == 35 [pid = 3484] [id = 550] 02:49:08 INFO - PROCESS | 3484 | --DOCSHELL 1725A800 == 34 [pid = 3484] [id = 554] 02:49:08 INFO - PROCESS | 3484 | --DOCSHELL 16B6A400 == 33 [pid = 3484] [id = 553] 02:49:08 INFO - PROCESS | 3484 | --DOCSHELL 14AF0C00 == 32 [pid = 3484] [id = 551] 02:49:08 INFO - PROCESS | 3484 | --DOCSHELL 1783A800 == 31 [pid = 3484] [id = 556] 02:49:08 INFO - PROCESS | 3484 | --DOCSHELL 154B4800 == 30 [pid = 3484] [id = 552] 02:49:08 INFO - PROCESS | 3484 | --DOCSHELL 14AED400 == 29 [pid = 3484] [id = 557] 02:49:08 INFO - PROCESS | 3484 | --DOCSHELL 16ECE800 == 28 [pid = 3484] [id = 560] 02:49:08 INFO - PROCESS | 3484 | --DOCSHELL 172AFC00 == 27 [pid = 3484] [id = 555] 02:49:08 INFO - PROCESS | 3484 | --DOCSHELL 16B68C00 == 26 [pid = 3484] [id = 559] 02:49:08 INFO - PROCESS | 3484 | --DOCSHELL 172CA800 == 25 [pid = 3484] [id = 561] 02:49:08 INFO - PROCESS | 3484 | --DOCSHELL 0D97F400 == 24 [pid = 3484] [id = 558] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 13127800 == 23 [pid = 3484] [id = 491] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 0F40B400 == 22 [pid = 3484] [id = 481] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 16ED8000 == 21 [pid = 3484] [id = 484] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 15413C00 == 20 [pid = 3484] [id = 493] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 0E10BC00 == 19 [pid = 3484] [id = 496] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 13C18C00 == 18 [pid = 3484] [id = 482] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 18693400 == 17 [pid = 3484] [id = 495] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 12E27400 == 16 [pid = 3484] [id = 492] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 17265800 == 15 [pid = 3484] [id = 485] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 0D932400 == 14 [pid = 3484] [id = 487] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 0E103000 == 13 [pid = 3484] [id = 486] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 0D22E800 == 12 [pid = 3484] [id = 489] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 18322C00 == 11 [pid = 3484] [id = 494] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 0E92C800 == 10 [pid = 3484] [id = 483] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 1941B000 == 9 [pid = 3484] [id = 497] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 14AF1000 == 8 [pid = 3484] [id = 488] 02:49:09 INFO - PROCESS | 3484 | --DOCSHELL 0E41DC00 == 7 [pid = 3484] [id = 490] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0E04C800) [pid = 3484] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (172D4000) [pid = 3484] [serial = 1630] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (18310C00) [pid = 3484] [serial = 1634] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1799FC00) [pid = 3484] [serial = 1633] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (17262000) [pid = 3484] [serial = 1639] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (186CB000) [pid = 3484] [serial = 1636] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (195C0800) [pid = 3484] [serial = 1642] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (187C1400) [pid = 3484] [serial = 1637] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (16ED8C00) [pid = 3484] [serial = 1627] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (157F0000) [pid = 3484] [serial = 1624] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (15C10400) [pid = 3484] [serial = 1625] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (0F606C00) [pid = 3484] [serial = 1621] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (12A8A000) [pid = 3484] [serial = 1622] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (15413800) [pid = 3484] [serial = 1619] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (1410B000) [pid = 3484] [serial = 1618] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (0F697800) [pid = 3484] [serial = 1616] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (0E694400) [pid = 3484] [serial = 1615] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (1A931400) [pid = 3484] [serial = 1613] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (0DA24800) [pid = 3484] [serial = 1091] [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.] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (19C84C00) [pid = 3484] [serial = 1645] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (17757400) [pid = 3484] [serial = 1631] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (17840400) [pid = 3484] [serial = 1640] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (19C77800) [pid = 3484] [serial = 1643] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (17215000) [pid = 3484] [serial = 1628] [outer = 00000000] [url = about:blank] 02:49:09 INFO - PROCESS | 3484 | 1465120149842 Marionette TRACE conn5 <- [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]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 3072ms 02:49:09 INFO - PROCESS | 3484 | 1465120149899 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 3484 | 1465120149904 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 02:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:49:09 INFO - PROCESS | 3484 | 1465120149909 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 3484 | 1465120149912 Marionette TRACE conn5 <- [1,2214,null,{}] 02:49:09 INFO - PROCESS | 3484 | 1465120149918 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:09 INFO - PROCESS | 3484 | 1465120149921 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:10 INFO - PROCESS | 3484 | 1465120150025 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 02:49:10 INFO - PROCESS | 3484 | 1465120150119 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:10 INFO - PROCESS | 3484 | 1465120150123 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:10 INFO - PROCESS | 3484 | ++DOCSHELL 0DA64000 == 8 [pid = 3484] [id = 563] 02:49:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (0DAE7800) [pid = 3484] [serial = 1689] [outer = 00000000] 02:49:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (0DAF4C00) [pid = 3484] [serial = 1690] [outer = 0DAE7800] 02:49:10 INFO - PROCESS | 3484 | 1465120150172 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (0E051000) [pid = 3484] [serial = 1691] [outer = 0DAE7800] 02:49:10 INFO - PROCESS | 3484 | 1465120150613 Marionette TRACE conn5 <- [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]]]}] 02:49:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 02:49:10 INFO - PROCESS | 3484 | 1465120150639 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 3484 | 1465120150644 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 02:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:49:10 INFO - PROCESS | 3484 | 1465120150651 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - PROCESS | 3484 | 1465120150653 Marionette TRACE conn5 <- [1,2218,null,{}] 02:49:10 INFO - PROCESS | 3484 | 1465120150662 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:10 INFO - PROCESS | 3484 | 1465120150664 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:10 INFO - PROCESS | 3484 | 1465120150759 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 02:49:10 INFO - PROCESS | 3484 | 1465120150766 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:10 INFO - PROCESS | 3484 | 1465120150769 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:10 INFO - PROCESS | 3484 | ++DOCSHELL 0DA2D800 == 9 [pid = 3484] [id = 564] 02:49:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (0E418C00) [pid = 3484] [serial = 1692] [outer = 00000000] 02:49:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (0E4E6400) [pid = 3484] [serial = 1693] [outer = 0E418C00] 02:49:10 INFO - PROCESS | 3484 | 1465120150817 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0E692400) [pid = 3484] [serial = 1694] [outer = 0E418C00] 02:49:11 INFO - PROCESS | 3484 | 1465120151301 Marionette TRACE conn5 <- [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]]]}] 02:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 731ms 02:49:11 INFO - PROCESS | 3484 | 1465120151385 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 02:49:11 INFO - PROCESS | 3484 | 1465120151387 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 02:49:11 INFO - PROCESS | 3484 | 1465120151391 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:49:11 INFO - PROCESS | 3484 | 1465120151394 Marionette TRACE conn5 <- [1,2222,null,{}] 02:49:11 INFO - PROCESS | 3484 | 1465120151405 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:11 INFO - PROCESS | 3484 | 1465120151409 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:11 INFO - PROCESS | 3484 | 1465120151580 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 02:49:11 INFO - PROCESS | 3484 | 1465120151590 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 3484 | 1465120151593 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:11 INFO - PROCESS | 3484 | ++DOCSHELL 12A75C00 == 10 [pid = 3484] [id = 565] 02:49:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (12A89400) [pid = 3484] [serial = 1695] [outer = 00000000] 02:49:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (1312A000) [pid = 3484] [serial = 1696] [outer = 12A89400] 02:49:11 INFO - PROCESS | 3484 | 1465120151643 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (13C13800) [pid = 3484] [serial = 1697] [outer = 12A89400] 02:49:12 INFO - PROCESS | 3484 | 1465120152082 Marionette TRACE conn5 <- [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]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 02:49:12 INFO - PROCESS | 3484 | 1465120152128 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 3484 | 1465120152131 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 02:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:49:12 INFO - PROCESS | 3484 | 1465120152134 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 3484 | 1465120152135 Marionette TRACE conn5 <- [1,2226,null,{}] 02:49:12 INFO - PROCESS | 3484 | 1465120152139 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:12 INFO - PROCESS | 3484 | 1465120152141 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:12 INFO - PROCESS | 3484 | 1465120152266 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 02:49:12 INFO - PROCESS | 3484 | 1465120152279 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 3484 | 1465120152281 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:12 INFO - PROCESS | 3484 | ++DOCSHELL 14AEB000 == 11 [pid = 3484] [id = 566] 02:49:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (14AF1000) [pid = 3484] [serial = 1698] [outer = 00000000] 02:49:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (15415800) [pid = 3484] [serial = 1699] [outer = 14AF1000] 02:49:12 INFO - PROCESS | 3484 | 1465120152325 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (154B6400) [pid = 3484] [serial = 1700] [outer = 14AF1000] 02:49:12 INFO - PROCESS | 3484 | 1465120152738 Marionette TRACE conn5 <- [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]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 02:49:12 INFO - PROCESS | 3484 | 1465120152805 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 3484 | 1465120152807 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 02:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:49:12 INFO - PROCESS | 3484 | 1465120152810 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 3484 | 1465120152812 Marionette TRACE conn5 <- [1,2230,null,{}] 02:49:12 INFO - PROCESS | 3484 | 1465120152816 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:12 INFO - PROCESS | 3484 | 1465120152818 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:12 INFO - PROCESS | 3484 | 1465120152898 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 02:49:12 INFO - PROCESS | 3484 | 1465120152940 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 3484 | 1465120152942 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:12 INFO - PROCESS | 3484 | ++DOCSHELL 15C0F400 == 12 [pid = 3484] [id = 567] 02:49:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (15C0F800) [pid = 3484] [serial = 1701] [outer = 00000000] 02:49:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (1692E000) [pid = 3484] [serial = 1702] [outer = 15C0F800] 02:49:12 INFO - PROCESS | 3484 | 1465120152986 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (169B6C00) [pid = 3484] [serial = 1703] [outer = 15C0F800] 02:49:13 INFO - PROCESS | 3484 | 1465120153424 Marionette TRACE conn5 <- [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]]]}] 02:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 02:49:13 INFO - PROCESS | 3484 | 1465120153481 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 02:49:13 INFO - PROCESS | 3484 | 1465120153483 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 02:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:49:13 INFO - PROCESS | 3484 | 1465120153486 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - PROCESS | 3484 | 1465120153488 Marionette TRACE conn5 <- [1,2234,null,{}] 02:49:13 INFO - PROCESS | 3484 | 1465120153492 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:13 INFO - PROCESS | 3484 | 1465120153497 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:13 INFO - PROCESS | 3484 | 1465120153616 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 02:49:13 INFO - PROCESS | 3484 | 1465120153622 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 3484 | 1465120153624 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:13 INFO - PROCESS | 3484 | ++DOCSHELL 16ED2800 == 13 [pid = 3484] [id = 568] 02:49:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (16ED3400) [pid = 3484] [serial = 1704] [outer = 00000000] 02:49:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (1720FC00) [pid = 3484] [serial = 1705] [outer = 16ED3400] 02:49:13 INFO - PROCESS | 3484 | 1465120153669 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (17217400) [pid = 3484] [serial = 1706] [outer = 16ED3400] 02:49:14 INFO - PROCESS | 3484 | 1465120154110 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 02:49:14 INFO - PROCESS | 3484 | 1465120154157 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 02:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:49:14 INFO - PROCESS | 3484 | 1465120154159 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 02:49:14 INFO - PROCESS | 3484 | 1465120154162 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 3484 | 1465120154164 Marionette TRACE conn5 <- [1,2238,null,{}] 02:49:14 INFO - PROCESS | 3484 | 1465120154167 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:14 INFO - PROCESS | 3484 | 1465120154169 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:14 INFO - PROCESS | 3484 | 1465120154247 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 02:49:14 INFO - PROCESS | 3484 | 1465120154285 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 3484 | 1465120154287 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:14 INFO - PROCESS | 3484 | ++DOCSHELL 1725F400 == 14 [pid = 3484] [id = 569] 02:49:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (1725FC00) [pid = 3484] [serial = 1707] [outer = 00000000] 02:49:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (17269000) [pid = 3484] [serial = 1708] [outer = 1725FC00] 02:49:14 INFO - PROCESS | 3484 | 1465120154331 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (172A8400) [pid = 3484] [serial = 1709] [outer = 1725FC00] 02:49:14 INFO - PROCESS | 3484 | 1465120154760 Marionette TRACE conn5 <- [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]]]}] 02:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 02:49:14 INFO - PROCESS | 3484 | 1465120154814 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 3484 | 1465120154816 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 02:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:49:14 INFO - PROCESS | 3484 | 1465120154819 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 3484 | 1465120154821 Marionette TRACE conn5 <- [1,2242,null,{}] 02:49:14 INFO - PROCESS | 3484 | 1465120154824 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:14 INFO - PROCESS | 3484 | 1465120154826 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:14 INFO - PROCESS | 3484 | 1465120154944 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 02:49:14 INFO - PROCESS | 3484 | 1465120154949 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 3484 | 1465120154951 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:14 INFO - PROCESS | 3484 | ++DOCSHELL 172CC000 == 15 [pid = 3484] [id = 570] 02:49:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (172CF800) [pid = 3484] [serial = 1710] [outer = 00000000] 02:49:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (172D5C00) [pid = 3484] [serial = 1711] [outer = 172CF800] 02:49:14 INFO - PROCESS | 3484 | 1465120154994 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (172D3C00) [pid = 3484] [serial = 1712] [outer = 172CF800] 02:49:15 INFO - PROCESS | 3484 | 1465120155418 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:49:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 02:49:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:49:15 INFO - PROCESS | 3484 | 1465120155451 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 3484 | 1465120155453 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 02:49:15 INFO - PROCESS | 3484 | 1465120155456 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 3484 | 1465120155458 Marionette TRACE conn5 <- [1,2246,null,{}] 02:49:15 INFO - PROCESS | 3484 | 1465120155461 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:15 INFO - PROCESS | 3484 | 1465120155463 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:15 INFO - PROCESS | 3484 | 1465120155575 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 02:49:15 INFO - PROCESS | 3484 | 1465120155580 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 3484 | 1465120155582 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:15 INFO - PROCESS | 3484 | ++DOCSHELL 12853800 == 16 [pid = 3484] [id = 571] 02:49:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (17833800) [pid = 3484] [serial = 1713] [outer = 00000000] 02:49:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1799A000) [pid = 3484] [serial = 1714] [outer = 17833800] 02:49:15 INFO - PROCESS | 3484 | 1465120155625 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (17993400) [pid = 3484] [serial = 1715] [outer = 17833800] 02:49:16 INFO - PROCESS | 3484 | 1465120156119 Marionette TRACE conn5 <- [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]]]}] 02:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 02:49:16 INFO - PROCESS | 3484 | 1465120156187 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 02:49:16 INFO - PROCESS | 3484 | 1465120156189 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 02:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:49:16 INFO - PROCESS | 3484 | 1465120156211 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:49:16 INFO - PROCESS | 3484 | 1465120156213 Marionette TRACE conn5 <- [1,2250,null,{}] 02:49:16 INFO - PROCESS | 3484 | 1465120156217 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:16 INFO - PROCESS | 3484 | 1465120156218 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:16 INFO - PROCESS | 3484 | 1465120156335 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 02:49:16 INFO - PROCESS | 3484 | 1465120156346 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 3484 | 1465120156348 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:16 INFO - PROCESS | 3484 | ++DOCSHELL 12A73C00 == 17 [pid = 3484] [id = 572] 02:49:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (12ED0000) [pid = 3484] [serial = 1716] [outer = 00000000] 02:49:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (1831F000) [pid = 3484] [serial = 1717] [outer = 12ED0000] 02:49:16 INFO - PROCESS | 3484 | 1465120156391 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (18320400) [pid = 3484] [serial = 1718] [outer = 12ED0000] 02:49:17 INFO - PROCESS | 3484 | 1465120157048 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:49:17 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (18696C00) [pid = 3484] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:49:17 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (18323800) [pid = 3484] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:49:17 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (0DA2EC00) [pid = 3484] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:49:17 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (187C6800) [pid = 3484] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:49:17 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (17995000) [pid = 3484] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:49:17 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (172CE800) [pid = 3484] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:49:17 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (1725D000) [pid = 3484] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:49:17 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (16B6B800) [pid = 3484] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:49:17 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (15C0CC00) [pid = 3484] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:49:17 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (14AF1800) [pid = 3484] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:49:17 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0F403400) [pid = 3484] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:49:17 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0E109C00) [pid = 3484] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:49:17 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (17260000) [pid = 3484] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:49:17 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (16ED1C00) [pid = 3484] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:49:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:49:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 930ms 02:49:17 INFO - PROCESS | 3484 | 1465120157138 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 3484 | 1465120157141 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 02:49:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:49:17 INFO - PROCESS | 3484 | 1465120157144 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 3484 | 1465120157146 Marionette TRACE conn5 <- [1,2254,null,{}] 02:49:17 INFO - PROCESS | 3484 | 1465120157150 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:17 INFO - PROCESS | 3484 | 1465120157152 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:17 INFO - PROCESS | 3484 | 1465120157250 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 02:49:17 INFO - PROCESS | 3484 | 1465120157258 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 3484 | 1465120157261 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:17 INFO - PROCESS | 3484 | ++DOCSHELL 15C0E000 == 18 [pid = 3484] [id = 573] 02:49:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (15C0E800) [pid = 3484] [serial = 1719] [outer = 00000000] 02:49:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (16ED1C00) [pid = 3484] [serial = 1720] [outer = 15C0E800] 02:49:17 INFO - PROCESS | 3484 | 1465120157311 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (177B8400) [pid = 3484] [serial = 1721] [outer = 15C0E800] 02:49:17 INFO - PROCESS | 3484 | 1465120157759 Marionette TRACE conn5 <- [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]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:49:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 02:49:17 INFO - PROCESS | 3484 | 1465120157797 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 3484 | 1465120157798 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 02:49:17 INFO - PROCESS | 3484 | 1465120157801 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 3484 | 1465120157803 Marionette TRACE conn5 <- [1,2258,null,{}] 02:49:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:49:17 INFO - PROCESS | 3484 | 1465120157806 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:17 INFO - PROCESS | 3484 | 1465120157808 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:17 INFO - PROCESS | 3484 | 1465120157888 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 02:49:17 INFO - PROCESS | 3484 | 1465120157893 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 3484 | 1465120157895 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:17 INFO - PROCESS | 3484 | ++DOCSHELL 1830AC00 == 19 [pid = 3484] [id = 574] 02:49:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1841F000) [pid = 3484] [serial = 1722] [outer = 00000000] 02:49:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (18628C00) [pid = 3484] [serial = 1723] [outer = 1841F000] 02:49:17 INFO - PROCESS | 3484 | 1465120157938 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (18692C00) [pid = 3484] [serial = 1724] [outer = 1841F000] 02:49:18 INFO - PROCESS | 3484 | 1465120158363 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:49:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:49:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 570ms 02:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:49:18 INFO - PROCESS | 3484 | 1465120158376 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 02:49:18 INFO - PROCESS | 3484 | 1465120158378 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 02:49:18 INFO - PROCESS | 3484 | 1465120158381 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - PROCESS | 3484 | 1465120158382 Marionette TRACE conn5 <- [1,2262,null,{}] 02:49:18 INFO - PROCESS | 3484 | 1465120158385 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:18 INFO - PROCESS | 3484 | 1465120158387 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:18 INFO - PROCESS | 3484 | 1465120158510 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 02:49:18 INFO - PROCESS | 3484 | 1465120158518 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:18 INFO - PROCESS | 3484 | 1465120158520 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:18 INFO - PROCESS | 3484 | ++DOCSHELL 1861AC00 == 20 [pid = 3484] [id = 575] 02:49:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (18621000) [pid = 3484] [serial = 1725] [outer = 00000000] 02:49:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (195B7400) [pid = 3484] [serial = 1726] [outer = 18621000] 02:49:18 INFO - PROCESS | 3484 | 1465120158562 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (195C4400) [pid = 3484] [serial = 1727] [outer = 18621000] 02:49:18 INFO - PROCESS | 3484 | 1465120158994 Marionette TRACE conn5 <- [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]]]}] 02:49:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:49:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 02:49:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:49:19 INFO - PROCESS | 3484 | 1465120159012 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 3484 | 1465120159014 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 02:49:19 INFO - PROCESS | 3484 | 1465120159017 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - PROCESS | 3484 | 1465120159018 Marionette TRACE conn5 <- [1,2266,null,{}] 02:49:19 INFO - PROCESS | 3484 | 1465120159021 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:19 INFO - PROCESS | 3484 | 1465120159023 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:19 INFO - PROCESS | 3484 | 1465120159152 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 02:49:19 INFO - PROCESS | 3484 | 1465120159301 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:19 INFO - PROCESS | 3484 | 1465120159305 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:19 INFO - PROCESS | 3484 | ++DOCSHELL 0D82C400 == 21 [pid = 3484] [id = 576] 02:49:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (0D86EC00) [pid = 3484] [serial = 1728] [outer = 00000000] 02:49:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (0D939800) [pid = 3484] [serial = 1729] [outer = 0D86EC00] 02:49:19 INFO - PROCESS | 3484 | 1465120159366 Marionette DEBUG loaded listener.js 02:49:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (0E049C00) [pid = 3484] [serial = 1730] [outer = 0D86EC00] 02:49:20 INFO - PROCESS | 3484 | 1465120160153 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:49:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:49:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1171ms 02:49:20 INFO - PROCESS | 3484 | 1465120160190 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 02:49:20 INFO - PROCESS | 3484 | 1465120160195 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 02:49:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:49:20 INFO - PROCESS | 3484 | 1465120160200 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:49:20 INFO - PROCESS | 3484 | 1465120160203 Marionette TRACE conn5 <- [1,2270,null,{}] 02:49:20 INFO - PROCESS | 3484 | 1465120160208 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:20 INFO - PROCESS | 3484 | 1465120160211 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:20 INFO - PROCESS | 3484 | 1465120160334 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 02:49:20 INFO - PROCESS | 3484 | 1465120160475 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 3484 | 1465120160478 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:20 INFO - PROCESS | 3484 | ++DOCSHELL 0F40A800 == 22 [pid = 3484] [id = 577] 02:49:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (0F662C00) [pid = 3484] [serial = 1731] [outer = 00000000] 02:49:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (12782800) [pid = 3484] [serial = 1732] [outer = 0F662C00] 02:49:20 INFO - PROCESS | 3484 | 1465120160535 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (12E27400) [pid = 3484] [serial = 1733] [outer = 0F662C00] 02:49:21 INFO - PROCESS | 3484 | 1465120161440 Marionette TRACE conn5 <- [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]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:49:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1275ms 02:49:21 INFO - PROCESS | 3484 | 1465120161485 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 3484 | 1465120161489 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 02:49:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:49:21 INFO - PROCESS | 3484 | 1465120161494 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 3484 | 1465120161497 Marionette TRACE conn5 <- [1,2274,null,{}] 02:49:21 INFO - PROCESS | 3484 | 1465120161502 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:21 INFO - PROCESS | 3484 | 1465120161505 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:21 INFO - PROCESS | 3484 | 1465120161613 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 02:49:21 INFO - PROCESS | 3484 | 1465120161724 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 3484 | 1465120161727 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:21 INFO - PROCESS | 3484 | --DOCSHELL 19CEB800 == 21 [pid = 3484] [id = 562] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (1A132000) [pid = 3484] [serial = 1687] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | ++DOCSHELL 0D231400 == 22 [pid = 3484] [id = 578] 02:49:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (0D236800) [pid = 3484] [serial = 1734] [outer = 00000000] 02:49:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (0E106000) [pid = 3484] [serial = 1735] [outer = 0D236800] 02:49:21 INFO - PROCESS | 3484 | 1465120161829 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (0E520800) [pid = 3484] [serial = 1736] [outer = 0D236800] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (1774F800) [pid = 3484] [serial = 1685] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (18619800) [pid = 3484] [serial = 1672] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (18627000) [pid = 3484] [serial = 1675] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (1861A000) [pid = 3484] [serial = 1673] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (195C1C00) [pid = 3484] [serial = 1678] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (1869D800) [pid = 3484] [serial = 1676] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (19C83000) [pid = 3484] [serial = 1684] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (19C7AC00) [pid = 3484] [serial = 1679] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (1799CC00) [pid = 3484] [serial = 1669] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (17757000) [pid = 3484] [serial = 1666] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (17757800) [pid = 3484] [serial = 1667] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (172A6800) [pid = 3484] [serial = 1663] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (172A7000) [pid = 3484] [serial = 1664] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (16ED3800) [pid = 3484] [serial = 1660] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (16ED9800) [pid = 3484] [serial = 1661] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1692E400) [pid = 3484] [serial = 1657] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (169C2800) [pid = 3484] [serial = 1658] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (15412400) [pid = 3484] [serial = 1654] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (154AF800) [pid = 3484] [serial = 1655] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (0F694400) [pid = 3484] [serial = 1651] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (127B6C00) [pid = 3484] [serial = 1652] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (0E10E400) [pid = 3484] [serial = 1648] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (0E264800) [pid = 3484] [serial = 1649] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (19CE7000) [pid = 3484] [serial = 1646] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (18620C00) [pid = 3484] [serial = 1682] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (177B6800) [pid = 3484] [serial = 1681] [outer = 00000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (17999000) [pid = 3484] [serial = 1670] [outer = 00000000] [url = about:blank] 02:49:22 INFO - PROCESS | 3484 | 1465120162269 Marionette TRACE conn5 <- [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]]]}] 02:49:22 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 02:49:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 830ms 02:49:22 INFO - PROCESS | 3484 | 1465120162326 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 3484 | 1465120162330 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 02:49:22 INFO - PROCESS | 3484 | 1465120162336 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:49:22 INFO - PROCESS | 3484 | 1465120162339 Marionette TRACE conn5 <- [1,2278,null,{}] 02:49:22 INFO - PROCESS | 3484 | 1465120162343 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:22 INFO - PROCESS | 3484 | 1465120162346 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:22 INFO - PROCESS | 3484 | 1465120162436 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 02:49:22 INFO - PROCESS | 3484 | 1465120162443 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:22 INFO - PROCESS | 3484 | 1465120162445 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:22 INFO - PROCESS | 3484 | ++DOCSHELL 1284B000 == 23 [pid = 3484] [id = 579] 02:49:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (12856000) [pid = 3484] [serial = 1737] [outer = 00000000] 02:49:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (12ECBC00) [pid = 3484] [serial = 1738] [outer = 12856000] 02:49:22 INFO - PROCESS | 3484 | 1465120162494 Marionette DEBUG loaded listener.js 02:49:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (14104400) [pid = 3484] [serial = 1739] [outer = 12856000] 02:49:22 INFO - PROCESS | 3484 | 1465120162989 Marionette TRACE conn5 <- [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]]]}] 02:49:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:49:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 02:49:23 INFO - PROCESS | 3484 | 1465120163071 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 02:49:23 INFO - PROCESS | 3484 | 1465120163073 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 02:49:23 INFO - PROCESS | 3484 | 1465120163077 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:49:23 INFO - PROCESS | 3484 | 1465120163080 Marionette TRACE conn5 <- [1,2282,null,{}] 02:49:23 INFO - PROCESS | 3484 | 1465120163090 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:23 INFO - PROCESS | 3484 | 1465120163095 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:23 INFO - PROCESS | 3484 | 1465120163181 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 02:49:23 INFO - PROCESS | 3484 | 1465120163285 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 3484 | 1465120163288 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:23 INFO - PROCESS | 3484 | ++DOCSHELL 157FA400 == 24 [pid = 3484] [id = 580] 02:49:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (15C01400) [pid = 3484] [serial = 1740] [outer = 00000000] 02:49:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (15C0FC00) [pid = 3484] [serial = 1741] [outer = 15C01400] 02:49:23 INFO - PROCESS | 3484 | 1465120163335 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (16930800) [pid = 3484] [serial = 1742] [outer = 15C01400] 02:49:23 INFO - PROCESS | 3484 | 1465120163697 Marionette TRACE conn5 <- [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]]]}] 02:49:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:49:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 02:49:23 INFO - PROCESS | 3484 | 1465120163750 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 02:49:23 INFO - PROCESS | 3484 | 1465120163753 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 02:49:23 INFO - PROCESS | 3484 | 1465120163756 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:49:23 INFO - PROCESS | 3484 | 1465120163758 Marionette TRACE conn5 <- [1,2286,null,{}] 02:49:23 INFO - PROCESS | 3484 | 1465120163771 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:23 INFO - PROCESS | 3484 | 1465120163773 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:23 INFO - PROCESS | 3484 | 1465120163888 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 02:49:23 INFO - PROCESS | 3484 | 1465120163896 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 3484 | 1465120163898 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:23 INFO - PROCESS | 3484 | ++DOCSHELL 16B5C400 == 25 [pid = 3484] [id = 581] 02:49:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (16B5CC00) [pid = 3484] [serial = 1743] [outer = 00000000] 02:49:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (16ED8000) [pid = 3484] [serial = 1744] [outer = 16B5CC00] 02:49:23 INFO - PROCESS | 3484 | 1465120163942 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (16EDD000) [pid = 3484] [serial = 1745] [outer = 16B5CC00] 02:49:24 INFO - PROCESS | 3484 | 1465120164402 Marionette TRACE conn5 <- [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]]]}] 02:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 02:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:49:24 INFO - PROCESS | 3484 | 1465120164450 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 3484 | 1465120164452 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 02:49:24 INFO - PROCESS | 3484 | 1465120164456 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 3484 | 1465120164457 Marionette TRACE conn5 <- [1,2290,null,{}] 02:49:24 INFO - PROCESS | 3484 | 1465120164460 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:24 INFO - PROCESS | 3484 | 1465120164462 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:24 INFO - PROCESS | 3484 | 1465120164577 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 02:49:24 INFO - PROCESS | 3484 | 1465120164582 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 3484 | 1465120164584 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:24 INFO - PROCESS | 3484 | ++DOCSHELL 0E26A000 == 26 [pid = 3484] [id = 582] 02:49:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (171AF800) [pid = 3484] [serial = 1746] [outer = 00000000] 02:49:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (17265400) [pid = 3484] [serial = 1747] [outer = 171AF800] 02:49:24 INFO - PROCESS | 3484 | 1465120164628 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (172AB000) [pid = 3484] [serial = 1748] [outer = 171AF800] 02:49:25 INFO - PROCESS | 3484 | 1465120165094 Marionette TRACE conn5 <- [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]]]}] 02:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 02:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:49:25 INFO - PROCESS | 3484 | 1465120165127 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 3484 | 1465120165129 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 02:49:25 INFO - PROCESS | 3484 | 1465120165133 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - PROCESS | 3484 | 1465120165134 Marionette TRACE conn5 <- [1,2294,null,{}] 02:49:25 INFO - PROCESS | 3484 | 1465120165137 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:25 INFO - PROCESS | 3484 | 1465120165143 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:25 INFO - PROCESS | 3484 | 1465120165318 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 02:49:25 INFO - PROCESS | 3484 | 1465120165388 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 3484 | 1465120165390 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:25 INFO - PROCESS | 3484 | ++DOCSHELL 172D0800 == 27 [pid = 3484] [id = 583] 02:49:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (172D0C00) [pid = 3484] [serial = 1749] [outer = 00000000] 02:49:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (17837400) [pid = 3484] [serial = 1750] [outer = 172D0C00] 02:49:25 INFO - PROCESS | 3484 | 1465120165435 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (1783A800) [pid = 3484] [serial = 1751] [outer = 172D0C00] 02:49:25 INFO - PROCESS | 3484 | 1465120165884 Marionette TRACE conn5 <- [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]]]}] 02:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 770ms 02:49:25 INFO - PROCESS | 3484 | 1465120165903 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 3484 | 1465120165905 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 02:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:49:25 INFO - PROCESS | 3484 | 1465120165908 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - PROCESS | 3484 | 1465120165910 Marionette TRACE conn5 <- [1,2298,null,{}] 02:49:25 INFO - PROCESS | 3484 | 1465120165913 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:25 INFO - PROCESS | 3484 | 1465120165915 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:26 INFO - PROCESS | 3484 | 1465120166032 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 02:49:26 INFO - PROCESS | 3484 | 1465120166038 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 3484 | 1465120166040 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:26 INFO - PROCESS | 3484 | ++DOCSHELL 0E82BC00 == 28 [pid = 3484] [id = 584] 02:49:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1830A800) [pid = 3484] [serial = 1752] [outer = 00000000] 02:49:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (18318000) [pid = 3484] [serial = 1753] [outer = 1830A800] 02:49:26 INFO - PROCESS | 3484 | 1465120166083 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1861CC00) [pid = 3484] [serial = 1754] [outer = 1830A800] 02:49:26 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (17833800) [pid = 3484] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:49:26 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (15C0F800) [pid = 3484] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:49:26 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (12A89400) [pid = 3484] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:49:26 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (16ED3400) [pid = 3484] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:49:26 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (14AF1000) [pid = 3484] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:49:26 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (12ED0000) [pid = 3484] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:49:26 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (15C0E800) [pid = 3484] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:49:26 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0DAE7800) [pid = 3484] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:49:26 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0E418C00) [pid = 3484] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:49:26 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1725FC00) [pid = 3484] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:49:26 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (1A012400) [pid = 3484] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:49:26 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (172CF800) [pid = 3484] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:49:26 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (1841F000) [pid = 3484] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:49:26 INFO - PROCESS | 3484 | 1465120166708 Marionette TRACE conn5 <- [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]]]}] 02:49:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:49:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 830ms 02:49:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:49:26 INFO - PROCESS | 3484 | 1465120166739 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 3484 | 1465120166741 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 02:49:26 INFO - PROCESS | 3484 | 1465120166744 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 3484 | 1465120166746 Marionette TRACE conn5 <- [1,2302,null,{}] 02:49:26 INFO - PROCESS | 3484 | 1465120166749 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:26 INFO - PROCESS | 3484 | 1465120166751 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:26 INFO - PROCESS | 3484 | 1465120166830 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 02:49:26 INFO - PROCESS | 3484 | 1465120166836 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 3484 | 1465120166838 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:26 INFO - PROCESS | 3484 | ++DOCSHELL 16EDBC00 == 29 [pid = 3484] [id = 585] 02:49:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (17759C00) [pid = 3484] [serial = 1755] [outer = 00000000] 02:49:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (18314400) [pid = 3484] [serial = 1756] [outer = 17759C00] 02:49:26 INFO - PROCESS | 3484 | 1465120166881 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (18627000) [pid = 3484] [serial = 1757] [outer = 17759C00] 02:49:27 INFO - PROCESS | 3484 | 1465120167308 Marionette TRACE conn5 <- [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]]]}] 02:49:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:49:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 570ms 02:49:27 INFO - PROCESS | 3484 | 1465120167315 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 3484 | 1465120167317 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 02:49:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:49:27 INFO - PROCESS | 3484 | 1465120167320 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 3484 | 1465120167321 Marionette TRACE conn5 <- [1,2306,null,{}] 02:49:27 INFO - PROCESS | 3484 | 1465120167325 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:27 INFO - PROCESS | 3484 | 1465120167327 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:27 INFO - PROCESS | 3484 | 1465120167452 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 02:49:27 INFO - PROCESS | 3484 | 1465120167461 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 3484 | 1465120167463 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:27 INFO - PROCESS | 3484 | ++DOCSHELL 0E41B800 == 30 [pid = 3484] [id = 586] 02:49:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (154AD400) [pid = 3484] [serial = 1758] [outer = 00000000] 02:49:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (186A1400) [pid = 3484] [serial = 1759] [outer = 154AD400] 02:49:27 INFO - PROCESS | 3484 | 1465120167515 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (186C0800) [pid = 3484] [serial = 1760] [outer = 154AD400] 02:49:27 INFO - PROCESS | 3484 | 1465120167975 Marionette TRACE conn5 <- [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] 02:49:27 INFO - PROCESS | 3484 | 1465120167994 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 02:49:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:49:27 INFO - PROCESS | 3484 | 1465120167998 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 3484 | 1465120167999 Marionette TRACE conn5 <- [1,2310,null,{}] 02:49:27 INFO - PROCESS | 3484 | 1465120168003 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:27 INFO - PROCESS | 3484 | 1465120168005 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:28 INFO - PROCESS | 3484 | 1465120168124 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 02:49:28 INFO - PROCESS | 3484 | 1465120168129 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:28 INFO - PROCESS | 3484 | 1465120168131 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:28 INFO - PROCESS | 3484 | ++DOCSHELL 16B49800 == 31 [pid = 3484] [id = 587] 02:49:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (194E6C00) [pid = 3484] [serial = 1761] [outer = 00000000] 02:49:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (19C7F400) [pid = 3484] [serial = 1762] [outer = 194E6C00] 02:49:28 INFO - PROCESS | 3484 | 1465120168173 Marionette DEBUG loaded listener.js 02:49:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (19C7FC00) [pid = 3484] [serial = 1763] [outer = 194E6C00] 02:49:28 INFO - PROCESS | 3484 | 1465120168793 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:49:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 870ms 02:49:28 INFO - PROCESS | 3484 | 1465120168869 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 3484 | 1465120168874 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 02:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:49:28 INFO - PROCESS | 3484 | 1465120168879 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - PROCESS | 3484 | 1465120168882 Marionette TRACE conn5 <- [1,2314,null,{}] 02:49:28 INFO - PROCESS | 3484 | 1465120168889 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:28 INFO - PROCESS | 3484 | 1465120168892 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:29 INFO - PROCESS | 3484 | 1465120169058 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 02:49:29 INFO - PROCESS | 3484 | 1465120169069 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 3484 | 1465120169071 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:29 INFO - PROCESS | 3484 | ++DOCSHELL 0E264800 == 32 [pid = 3484] [id = 588] 02:49:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (0E266800) [pid = 3484] [serial = 1764] [outer = 00000000] 02:49:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (0F692C00) [pid = 3484] [serial = 1765] [outer = 0E266800] 02:49:29 INFO - PROCESS | 3484 | 1465120169128 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (12E7DC00) [pid = 3484] [serial = 1766] [outer = 0E266800] 02:49:29 INFO - PROCESS | 3484 | 1465120169788 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:49:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:49:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 02:49:29 INFO - PROCESS | 3484 | 1465120169809 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 02:49:29 INFO - PROCESS | 3484 | 1465120169814 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 02:49:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:49:29 INFO - PROCESS | 3484 | 1465120169820 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - PROCESS | 3484 | 1465120169823 Marionette TRACE conn5 <- [1,2318,null,{}] 02:49:29 INFO - PROCESS | 3484 | 1465120169827 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:29 INFO - PROCESS | 3484 | 1465120169830 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:29 INFO - PROCESS | 3484 | 1465120169942 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 02:49:30 INFO - PROCESS | 3484 | 1465120170055 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:30 INFO - PROCESS | 3484 | 1465120170058 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:30 INFO - PROCESS | 3484 | ++DOCSHELL 15C0E800 == 33 [pid = 3484] [id = 589] 02:49:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (15CCC400) [pid = 3484] [serial = 1767] [outer = 00000000] 02:49:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (16ED0800) [pid = 3484] [serial = 1768] [outer = 15CCC400] 02:49:30 INFO - PROCESS | 3484 | 1465120170156 Marionette DEBUG loaded listener.js 02:49:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (17267400) [pid = 3484] [serial = 1769] [outer = 15CCC400] 02:49:30 INFO - PROCESS | 3484 | 1465120170792 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:49:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1020ms 02:49:30 INFO - PROCESS | 3484 | 1465120170844 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 3484 | 1465120170847 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 02:49:30 INFO - PROCESS | 3484 | 1465120170850 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:49:30 INFO - PROCESS | 3484 | 1465120170854 Marionette TRACE conn5 <- [1,2322,null,{}] 02:49:30 INFO - PROCESS | 3484 | 1465120170865 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:30 INFO - PROCESS | 3484 | 1465120170870 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:31 INFO - PROCESS | 3484 | 1465120171029 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 02:49:31 INFO - PROCESS | 3484 | 1465120171176 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 3484 | 1465120171179 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:31 INFO - PROCESS | 3484 | ++DOCSHELL 19CE9000 == 34 [pid = 3484] [id = 590] 02:49:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (19CEA800) [pid = 3484] [serial = 1770] [outer = 00000000] 02:49:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (1A00FC00) [pid = 3484] [serial = 1771] [outer = 19CEA800] 02:49:31 INFO - PROCESS | 3484 | 1465120171236 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (1A0B3800) [pid = 3484] [serial = 1772] [outer = 19CEA800] 02:49:31 INFO - PROCESS | 3484 | 1465120171782 Marionette TRACE conn5 <- [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]]]}] 02:49:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:49:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 02:49:31 INFO - PROCESS | 3484 | 1465120171824 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 02:49:31 INFO - PROCESS | 3484 | 1465120171827 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 02:49:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:49:31 INFO - PROCESS | 3484 | 1465120171831 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:49:31 INFO - PROCESS | 3484 | 1465120171833 Marionette TRACE conn5 <- [1,2326,null,{}] 02:49:31 INFO - PROCESS | 3484 | 1465120171837 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:31 INFO - PROCESS | 3484 | 1465120171839 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:31 INFO - PROCESS | 3484 | 1465120171951 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 02:49:32 INFO - PROCESS | 3484 | 1465120172063 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 3484 | 1465120172066 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:32 INFO - PROCESS | 3484 | ++DOCSHELL 0C497800 == 35 [pid = 3484] [id = 591] 02:49:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (0C49AC00) [pid = 3484] [serial = 1773] [outer = 00000000] 02:49:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (0E269400) [pid = 3484] [serial = 1774] [outer = 0C49AC00] 02:49:32 INFO - PROCESS | 3484 | 1465120172251 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (0E694C00) [pid = 3484] [serial = 1775] [outer = 0C49AC00] 02:49:33 INFO - PROCESS | 3484 | --DOCSHELL 172D0800 == 34 [pid = 3484] [id = 583] 02:49:33 INFO - PROCESS | 3484 | --DOCSHELL 0E26A000 == 33 [pid = 3484] [id = 582] 02:49:33 INFO - PROCESS | 3484 | --DOCSHELL 0E82BC00 == 32 [pid = 3484] [id = 584] 02:49:33 INFO - PROCESS | 3484 | --DOCSHELL 16EDBC00 == 31 [pid = 3484] [id = 585] 02:49:33 INFO - PROCESS | 3484 | --DOCSHELL 16B5C400 == 30 [pid = 3484] [id = 581] 02:49:33 INFO - PROCESS | 3484 | --DOCSHELL 0E41B800 == 29 [pid = 3484] [id = 586] 02:49:33 INFO - PROCESS | 3484 | --DOCSHELL 19CE9000 == 28 [pid = 3484] [id = 590] 02:49:33 INFO - PROCESS | 3484 | --DOCSHELL 15C0E800 == 27 [pid = 3484] [id = 589] 02:49:33 INFO - PROCESS | 3484 | --DOCSHELL 16B49800 == 26 [pid = 3484] [id = 587] 02:49:33 INFO - PROCESS | 3484 | --DOCSHELL 0E264800 == 25 [pid = 3484] [id = 588] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (1799A000) [pid = 3484] [serial = 1714] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (1692E000) [pid = 3484] [serial = 1702] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (1312A000) [pid = 3484] [serial = 1696] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (13C13800) [pid = 3484] [serial = 1697] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (1720FC00) [pid = 3484] [serial = 1705] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (17217400) [pid = 3484] [serial = 1706] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (15415800) [pid = 3484] [serial = 1699] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (154B6400) [pid = 3484] [serial = 1700] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (17993400) [pid = 3484] [serial = 1715] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (1831F000) [pid = 3484] [serial = 1717] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (177B8400) [pid = 3484] [serial = 1721] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (16ED1C00) [pid = 3484] [serial = 1720] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0DAF4C00) [pid = 3484] [serial = 1690] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (18320400) [pid = 3484] [serial = 1718] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0E051000) [pid = 3484] [serial = 1691] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0E4E6400) [pid = 3484] [serial = 1693] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0E692400) [pid = 3484] [serial = 1694] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (17269000) [pid = 3484] [serial = 1708] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (1A53A000) [pid = 3484] [serial = 1688] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (172D5C00) [pid = 3484] [serial = 1711] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (172D3C00) [pid = 3484] [serial = 1712] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (169B6C00) [pid = 3484] [serial = 1703] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (18628C00) [pid = 3484] [serial = 1723] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (18692C00) [pid = 3484] [serial = 1724] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (172A8400) [pid = 3484] [serial = 1709] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (195B7400) [pid = 3484] [serial = 1726] [outer = 00000000] [url = about:blank] 02:49:33 INFO - PROCESS | 3484 | 1465120173545 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:49:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:49:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1779ms 02:49:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:49:33 INFO - PROCESS | 3484 | 1465120173614 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 3484 | 1465120173618 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 02:49:33 INFO - PROCESS | 3484 | 1465120173623 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - PROCESS | 3484 | 1465120173626 Marionette TRACE conn5 <- [1,2330,null,{}] 02:49:33 INFO - PROCESS | 3484 | 1465120173632 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:33 INFO - PROCESS | 3484 | 1465120173635 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:33 INFO - PROCESS | 3484 | 1465120173760 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 02:49:33 INFO - PROCESS | 3484 | 1465120173770 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 3484 | 1465120173774 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:33 INFO - PROCESS | 3484 | ++DOCSHELL 0DAF4C00 == 26 [pid = 3484] [id = 592] 02:49:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0E047400) [pid = 3484] [serial = 1776] [outer = 00000000] 02:49:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0E102400) [pid = 3484] [serial = 1777] [outer = 0E047400] 02:49:33 INFO - PROCESS | 3484 | 1465120173824 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (0E105C00) [pid = 3484] [serial = 1778] [outer = 0E047400] 02:49:34 INFO - PROCESS | 3484 | 1465120174340 Marionette TRACE conn5 <- [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]]]}] 02:49:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:49:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 791ms 02:49:34 INFO - PROCESS | 3484 | 1465120174413 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 02:49:34 INFO - PROCESS | 3484 | 1465120174418 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 02:49:34 INFO - PROCESS | 3484 | 1465120174424 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:49:34 INFO - PROCESS | 3484 | 1465120174427 Marionette TRACE conn5 <- [1,2334,null,{}] 02:49:34 INFO - PROCESS | 3484 | 1465120174431 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:34 INFO - PROCESS | 3484 | 1465120174434 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:34 INFO - PROCESS | 3484 | 1465120174525 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 02:49:34 INFO - PROCESS | 3484 | 1465120174618 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 3484 | 1465120174621 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:34 INFO - PROCESS | 3484 | ++DOCSHELL 0F68F800 == 27 [pid = 3484] [id = 593] 02:49:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (0F691400) [pid = 3484] [serial = 1779] [outer = 00000000] 02:49:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (12775400) [pid = 3484] [serial = 1780] [outer = 0F691400] 02:49:34 INFO - PROCESS | 3484 | 1465120174670 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (12E7F400) [pid = 3484] [serial = 1781] [outer = 0F691400] 02:49:35 INFO - PROCESS | 3484 | 1465120175057 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:49:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 02:49:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:49:35 INFO - PROCESS | 3484 | 1465120175127 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 3484 | 1465120175129 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 02:49:35 INFO - PROCESS | 3484 | 1465120175133 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 3484 | 1465120175136 Marionette TRACE conn5 <- [1,2338,null,{}] 02:49:35 INFO - PROCESS | 3484 | 1465120175147 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:35 INFO - PROCESS | 3484 | 1465120175152 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:35 INFO - PROCESS | 3484 | 1465120175241 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 02:49:35 INFO - PROCESS | 3484 | 1465120175253 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:35 INFO - PROCESS | 3484 | 1465120175257 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:35 INFO - PROCESS | 3484 | ++DOCSHELL 15419800 == 28 [pid = 3484] [id = 594] 02:49:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (1541A400) [pid = 3484] [serial = 1782] [outer = 00000000] 02:49:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (157F6400) [pid = 3484] [serial = 1783] [outer = 1541A400] 02:49:35 INFO - PROCESS | 3484 | 1465120175308 Marionette DEBUG loaded listener.js 02:49:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (15C10400) [pid = 3484] [serial = 1784] [outer = 1541A400] 02:49:35 INFO - PROCESS | 3484 | 1465120175882 Marionette TRACE conn5 <- [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]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:49:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 790ms 02:49:35 INFO - PROCESS | 3484 | 1465120175924 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 3484 | 1465120175926 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 02:49:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:49:35 INFO - PROCESS | 3484 | 1465120175935 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 3484 | 1465120175937 Marionette TRACE conn5 <- [1,2342,null,{}] 02:49:35 INFO - PROCESS | 3484 | 1465120175945 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:35 INFO - PROCESS | 3484 | 1465120175946 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:36 INFO - PROCESS | 3484 | 1465120176064 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 02:49:36 INFO - PROCESS | 3484 | 1465120176076 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 3484 | 1465120176078 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:36 INFO - PROCESS | 3484 | ++DOCSHELL 169C1000 == 29 [pid = 3484] [id = 595] 02:49:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (169C2400) [pid = 3484] [serial = 1785] [outer = 00000000] 02:49:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (16ECF400) [pid = 3484] [serial = 1786] [outer = 169C2400] 02:49:36 INFO - PROCESS | 3484 | 1465120176123 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (16EDC800) [pid = 3484] [serial = 1787] [outer = 169C2400] 02:49:36 INFO - PROCESS | 3484 | 1465120176586 Marionette TRACE conn5 <- [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]]]}] 02:49:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:49:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 02:49:36 INFO - PROCESS | 3484 | 1465120176669 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 02:49:36 INFO - PROCESS | 3484 | 1465120176671 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 02:49:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:49:36 INFO - PROCESS | 3484 | 1465120176685 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - PROCESS | 3484 | 1465120176687 Marionette TRACE conn5 <- [1,2346,null,{}] 02:49:36 INFO - PROCESS | 3484 | 1465120176690 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:36 INFO - PROCESS | 3484 | 1465120176693 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:36 INFO - PROCESS | 3484 | 1465120176805 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 02:49:36 INFO - PROCESS | 3484 | 1465120176815 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 3484 | 1465120176817 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:36 INFO - PROCESS | 3484 | ++DOCSHELL 17214800 == 30 [pid = 3484] [id = 596] 02:49:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (17218000) [pid = 3484] [serial = 1788] [outer = 00000000] 02:49:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1721EC00) [pid = 3484] [serial = 1789] [outer = 17218000] 02:49:36 INFO - PROCESS | 3484 | 1465120176860 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (172A7000) [pid = 3484] [serial = 1790] [outer = 17218000] 02:49:37 INFO - PROCESS | 3484 | 1465120177303 Marionette TRACE conn5 <- [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]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:49:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 02:49:37 INFO - PROCESS | 3484 | 1465120177354 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 02:49:37 INFO - PROCESS | 3484 | 1465120177356 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 02:49:37 INFO - PROCESS | 3484 | 1465120177359 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:49:37 INFO - PROCESS | 3484 | 1465120177361 Marionette TRACE conn5 <- [1,2350,null,{}] 02:49:37 INFO - PROCESS | 3484 | 1465120177364 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:37 INFO - PROCESS | 3484 | 1465120177370 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:37 INFO - PROCESS | 3484 | 1465120177515 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 02:49:37 INFO - PROCESS | 3484 | 1465120177527 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:37 INFO - PROCESS | 3484 | 1465120177529 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:37 INFO - PROCESS | 3484 | ++DOCSHELL 172CE400 == 31 [pid = 3484] [id = 597] 02:49:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (172CE800) [pid = 3484] [serial = 1791] [outer = 00000000] 02:49:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (17758400) [pid = 3484] [serial = 1792] [outer = 172CE800] 02:49:37 INFO - PROCESS | 3484 | 1465120177573 Marionette DEBUG loaded listener.js 02:49:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (17832C00) [pid = 3484] [serial = 1793] [outer = 172CE800] 02:49:38 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (194E6C00) [pid = 3484] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:49:38 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (15C01400) [pid = 3484] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:49:38 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (171AF800) [pid = 3484] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:49:38 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1830A800) [pid = 3484] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:49:38 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (17759C00) [pid = 3484] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:49:38 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (16B5CC00) [pid = 3484] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:49:38 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (18621000) [pid = 3484] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:49:38 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (154AD400) [pid = 3484] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:49:38 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0F662C00) [pid = 3484] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:49:38 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (12856000) [pid = 3484] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:49:38 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (0D236800) [pid = 3484] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:49:38 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (0D86EC00) [pid = 3484] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:49:38 INFO - PROCESS | 3484 | 1465120178265 Marionette TRACE conn5 <- [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]]]}] 02:49:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:49:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 930ms 02:49:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:49:38 INFO - PROCESS | 3484 | 1465120178294 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 3484 | 1465120178296 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 02:49:38 INFO - PROCESS | 3484 | 1465120178299 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 3484 | 1465120178300 Marionette TRACE conn5 <- [1,2354,null,{}] 02:49:38 INFO - PROCESS | 3484 | 1465120178304 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:38 INFO - PROCESS | 3484 | 1465120178305 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:38 INFO - PROCESS | 3484 | 1465120178423 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 02:49:38 INFO - PROCESS | 3484 | 1465120178485 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 3484 | 1465120178487 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:38 INFO - PROCESS | 3484 | ++DOCSHELL 0E51DC00 == 32 [pid = 3484] [id = 598] 02:49:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (0F69AC00) [pid = 3484] [serial = 1794] [outer = 00000000] 02:49:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (177B2800) [pid = 3484] [serial = 1795] [outer = 0F69AC00] 02:49:38 INFO - PROCESS | 3484 | 1465120178531 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (17991400) [pid = 3484] [serial = 1796] [outer = 0F69AC00] 02:49:38 INFO - PROCESS | 3484 | 1465120178882 Marionette TRACE conn5 <- [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]]]}] 02:49:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:49:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 02:49:38 INFO - PROCESS | 3484 | 1465120178930 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 02:49:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:49:38 INFO - PROCESS | 3484 | 1465120178932 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 02:49:38 INFO - PROCESS | 3484 | 1465120178935 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 3484 | 1465120178937 Marionette TRACE conn5 <- [1,2358,null,{}] 02:49:38 INFO - PROCESS | 3484 | 1465120178940 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:38 INFO - PROCESS | 3484 | 1465120178942 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:39 INFO - PROCESS | 3484 | 1465120179059 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 02:49:39 INFO - PROCESS | 3484 | 1465120179068 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 3484 | 1465120179070 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:39 INFO - PROCESS | 3484 | ++DOCSHELL 0C49EC00 == 33 [pid = 3484] [id = 599] 02:49:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (12775000) [pid = 3484] [serial = 1797] [outer = 00000000] 02:49:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (18315C00) [pid = 3484] [serial = 1798] [outer = 12775000] 02:49:39 INFO - PROCESS | 3484 | 1465120179113 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (18317C00) [pid = 3484] [serial = 1799] [outer = 12775000] 02:49:39 INFO - PROCESS | 3484 | 1465120179525 Marionette TRACE conn5 <- [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]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:49:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 02:49:39 INFO - PROCESS | 3484 | 1465120179566 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 3484 | 1465120179568 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 02:49:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:49:39 INFO - PROCESS | 3484 | 1465120179571 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 3484 | 1465120179573 Marionette TRACE conn5 <- [1,2362,null,{}] 02:49:39 INFO - PROCESS | 3484 | 1465120179576 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:39 INFO - PROCESS | 3484 | 1465120179578 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:39 INFO - PROCESS | 3484 | 1465120179657 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 02:49:39 INFO - PROCESS | 3484 | 1465120179784 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 3484 | 1465120179786 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:39 INFO - PROCESS | 3484 | ++DOCSHELL 17CCD800 == 34 [pid = 3484] [id = 600] 02:49:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (18317000) [pid = 3484] [serial = 1800] [outer = 00000000] 02:49:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1869BC00) [pid = 3484] [serial = 1801] [outer = 18317000] 02:49:39 INFO - PROCESS | 3484 | 1465120179829 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (1869DC00) [pid = 3484] [serial = 1802] [outer = 18317000] 02:49:40 INFO - PROCESS | 3484 | 1465120180349 Marionette TRACE conn5 <- [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]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 830ms 02:49:40 INFO - PROCESS | 3484 | 1465120180403 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 3484 | 1465120180407 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 02:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:49:40 INFO - PROCESS | 3484 | 1465120180412 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 3484 | 1465120180415 Marionette TRACE conn5 <- [1,2366,null,{}] 02:49:40 INFO - PROCESS | 3484 | 1465120180421 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:40 INFO - PROCESS | 3484 | 1465120180424 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:40 INFO - PROCESS | 3484 | 1465120180545 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 02:49:40 INFO - PROCESS | 3484 | 1465120180686 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 3484 | 1465120180688 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:40 INFO - PROCESS | 3484 | ++DOCSHELL 0DAEFC00 == 35 [pid = 3484] [id = 601] 02:49:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (0E048C00) [pid = 3484] [serial = 1803] [outer = 00000000] 02:49:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (0E4EA800) [pid = 3484] [serial = 1804] [outer = 0E048C00] 02:49:40 INFO - PROCESS | 3484 | 1465120180746 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (12E2E400) [pid = 3484] [serial = 1805] [outer = 0E048C00] 02:49:41 INFO - PROCESS | 3484 | 1465120181497 Marionette TRACE conn5 <- [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]]]}] 02:49:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:49:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1129ms 02:49:41 INFO - PROCESS | 3484 | 1465120181551 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 02:49:41 INFO - PROCESS | 3484 | 1465120181556 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 02:49:41 INFO - PROCESS | 3484 | 1465120181562 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 3484 | 1465120181565 Marionette TRACE conn5 <- [1,2370,null,{}] 02:49:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:49:41 INFO - PROCESS | 3484 | 1465120181569 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:41 INFO - PROCESS | 3484 | 1465120181572 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:41 INFO - PROCESS | 3484 | 1465120181700 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 02:49:41 INFO - PROCESS | 3484 | 1465120181832 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 3484 | 1465120181835 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:41 INFO - PROCESS | 3484 | ++DOCSHELL 15C04400 == 36 [pid = 3484] [id = 602] 02:49:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (16929400) [pid = 3484] [serial = 1806] [outer = 00000000] 02:49:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (169BA400) [pid = 3484] [serial = 1807] [outer = 16929400] 02:49:41 INFO - PROCESS | 3484 | 1465120181892 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (16B6B800) [pid = 3484] [serial = 1808] [outer = 16929400] 02:49:42 INFO - PROCESS | 3484 | --DOCSHELL 0C49EC00 == 35 [pid = 3484] [id = 599] 02:49:42 INFO - PROCESS | 3484 | --DOCSHELL 0E51DC00 == 34 [pid = 3484] [id = 598] 02:49:42 INFO - PROCESS | 3484 | --DOCSHELL 172CE400 == 33 [pid = 3484] [id = 597] 02:49:42 INFO - PROCESS | 3484 | --DOCSHELL 17214800 == 32 [pid = 3484] [id = 596] 02:49:42 INFO - PROCESS | 3484 | --DOCSHELL 169C1000 == 31 [pid = 3484] [id = 595] 02:49:42 INFO - PROCESS | 3484 | --DOCSHELL 15419800 == 30 [pid = 3484] [id = 594] 02:49:42 INFO - PROCESS | 3484 | --DOCSHELL 0F68F800 == 29 [pid = 3484] [id = 593] 02:49:42 INFO - PROCESS | 3484 | --DOCSHELL 0DAF4C00 == 28 [pid = 3484] [id = 592] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (15C0FC00) [pid = 3484] [serial = 1741] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (17265400) [pid = 3484] [serial = 1747] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (18318000) [pid = 3484] [serial = 1753] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (18314400) [pid = 3484] [serial = 1756] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (1861CC00) [pid = 3484] [serial = 1754] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (16EDD000) [pid = 3484] [serial = 1745] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (195C4400) [pid = 3484] [serial = 1727] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (186A1400) [pid = 3484] [serial = 1759] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (16ED8000) [pid = 3484] [serial = 1744] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (12E27400) [pid = 3484] [serial = 1733] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (12ECBC00) [pid = 3484] [serial = 1738] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (18627000) [pid = 3484] [serial = 1757] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (17837400) [pid = 3484] [serial = 1750] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (172AB000) [pid = 3484] [serial = 1748] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (0E106000) [pid = 3484] [serial = 1735] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (0E049C00) [pid = 3484] [serial = 1730] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (14104400) [pid = 3484] [serial = 1739] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (0D939800) [pid = 3484] [serial = 1729] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (16930800) [pid = 3484] [serial = 1742] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (0E520800) [pid = 3484] [serial = 1736] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (12782800) [pid = 3484] [serial = 1732] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (186C0800) [pid = 3484] [serial = 1760] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (19C7F400) [pid = 3484] [serial = 1762] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (19C7FC00) [pid = 3484] [serial = 1763] [outer = 00000000] [url = about:blank] 02:49:42 INFO - PROCESS | 3484 | 1465120182811 Marionette TRACE conn5 <- [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]]]}] 02:49:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:49:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1277ms 02:49:42 INFO - PROCESS | 3484 | 1465120182846 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 3484 | 1465120182850 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 02:49:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:49:42 INFO - PROCESS | 3484 | 1465120182854 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - PROCESS | 3484 | 1465120182858 Marionette TRACE conn5 <- [1,2374,null,{}] 02:49:42 INFO - PROCESS | 3484 | 1465120182863 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:42 INFO - PROCESS | 3484 | 1465120182866 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:42 INFO - PROCESS | 3484 | 1465120182953 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 02:49:42 INFO - PROCESS | 3484 | 1465120182961 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 3484 | 1465120182965 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:42 INFO - PROCESS | 3484 | ++DOCSHELL 0E691C00 == 29 [pid = 3484] [id = 603] 02:49:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (0E692400) [pid = 3484] [serial = 1809] [outer = 00000000] 02:49:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (0F40B800) [pid = 3484] [serial = 1810] [outer = 0E692400] 02:49:43 INFO - PROCESS | 3484 | 1465120183012 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (12782800) [pid = 3484] [serial = 1811] [outer = 0E692400] 02:49:43 INFO - PROCESS | 3484 | 1465120183524 Marionette TRACE conn5 <- [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]]]}] 02:49:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:49:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 732ms 02:49:43 INFO - PROCESS | 3484 | 1465120183588 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 3484 | 1465120183592 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 02:49:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:49:43 INFO - PROCESS | 3484 | 1465120183598 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 3484 | 1465120183601 Marionette TRACE conn5 <- [1,2378,null,{}] 02:49:43 INFO - PROCESS | 3484 | 1465120183604 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:43 INFO - PROCESS | 3484 | 1465120183607 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:43 INFO - PROCESS | 3484 | 1465120183694 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 02:49:43 INFO - PROCESS | 3484 | 1465120183790 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 3484 | 1465120183792 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:43 INFO - PROCESS | 3484 | ++DOCSHELL 14AEAC00 == 30 [pid = 3484] [id = 604] 02:49:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (14AF0C00) [pid = 3484] [serial = 1812] [outer = 00000000] 02:49:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (15411400) [pid = 3484] [serial = 1813] [outer = 14AF0C00] 02:49:43 INFO - PROCESS | 3484 | 1465120183839 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (154B3400) [pid = 3484] [serial = 1814] [outer = 14AF0C00] 02:49:44 INFO - PROCESS | 3484 | 1465120184241 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:49:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 671ms 02:49:44 INFO - PROCESS | 3484 | 1465120184273 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 3484 | 1465120184276 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 02:49:44 INFO - PROCESS | 3484 | 1465120184279 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:49:44 INFO - PROCESS | 3484 | 1465120184282 Marionette TRACE conn5 <- [1,2382,null,{}] 02:49:44 INFO - PROCESS | 3484 | 1465120184324 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:44 INFO - PROCESS | 3484 | 1465120184328 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:44 INFO - PROCESS | 3484 | 1465120184419 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 02:49:44 INFO - PROCESS | 3484 | 1465120184436 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 3484 | 1465120184439 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:44 INFO - PROCESS | 3484 | ++DOCSHELL 171AEC00 == 31 [pid = 3484] [id = 605] 02:49:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (171B1400) [pid = 3484] [serial = 1815] [outer = 00000000] 02:49:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (17214400) [pid = 3484] [serial = 1816] [outer = 171B1400] 02:49:44 INFO - PROCESS | 3484 | 1465120184486 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (1725C400) [pid = 3484] [serial = 1817] [outer = 171B1400] 02:49:44 INFO - PROCESS | 3484 | 1465120184968 Marionette TRACE conn5 <- [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]]]}] 02:49:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:49:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 02:49:45 INFO - PROCESS | 3484 | 1465120185013 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 3484 | 1465120185016 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 02:49:45 INFO - PROCESS | 3484 | 1465120185019 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:49:45 INFO - PROCESS | 3484 | 1465120185020 Marionette TRACE conn5 <- [1,2386,null,{}] 02:49:45 INFO - PROCESS | 3484 | 1465120185024 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:45 INFO - PROCESS | 3484 | 1465120185026 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:45 INFO - PROCESS | 3484 | 1465120185147 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 02:49:45 INFO - PROCESS | 3484 | 1465120185153 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 3484 | 1465120185155 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:45 INFO - PROCESS | 3484 | ++DOCSHELL 172ADC00 == 32 [pid = 3484] [id = 606] 02:49:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (172AD400) [pid = 3484] [serial = 1818] [outer = 00000000] 02:49:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (172D3800) [pid = 3484] [serial = 1819] [outer = 172AD400] 02:49:45 INFO - PROCESS | 3484 | 1465120185256 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (17757800) [pid = 3484] [serial = 1820] [outer = 172AD400] 02:49:45 INFO - PROCESS | 3484 | 1465120185694 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:49:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:49:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 02:49:45 INFO - PROCESS | 3484 | 1465120185753 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 02:49:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:49:45 INFO - PROCESS | 3484 | 1465120185755 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 02:49:45 INFO - PROCESS | 3484 | 1465120185764 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 3484 | 1465120185766 Marionette TRACE conn5 <- [1,2390,null,{}] 02:49:45 INFO - PROCESS | 3484 | 1465120185769 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:45 INFO - PROCESS | 3484 | 1465120185771 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:45 INFO - PROCESS | 3484 | 1465120185918 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 02:49:45 INFO - PROCESS | 3484 | 1465120185930 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 3484 | 1465120185932 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:45 INFO - PROCESS | 3484 | ++DOCSHELL 0E266C00 == 33 [pid = 3484] [id = 607] 02:49:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (0E268000) [pid = 3484] [serial = 1821] [outer = 00000000] 02:49:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (1799A800) [pid = 3484] [serial = 1822] [outer = 0E268000] 02:49:45 INFO - PROCESS | 3484 | 1465120185977 Marionette DEBUG loaded listener.js 02:49:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1830DC00) [pid = 3484] [serial = 1823] [outer = 0E268000] 02:49:46 INFO - PROCESS | 3484 | 1465120186461 Marionette TRACE conn5 <- [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]]]}] 02:49:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:49:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 731ms 02:49:46 INFO - PROCESS | 3484 | 1465120186496 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 3484 | 1465120186498 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 02:49:46 INFO - PROCESS | 3484 | 1465120186502 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:49:46 INFO - PROCESS | 3484 | 1465120186504 Marionette TRACE conn5 <- [1,2394,null,{}] 02:49:46 INFO - PROCESS | 3484 | 1465120186507 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:46 INFO - PROCESS | 3484 | 1465120186513 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:46 INFO - PROCESS | 3484 | 1465120186663 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 02:49:46 INFO - PROCESS | 3484 | 1465120186730 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 3484 | 1465120186732 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:46 INFO - PROCESS | 3484 | ++DOCSHELL 18318C00 == 34 [pid = 3484] [id = 608] 02:49:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (1841B000) [pid = 3484] [serial = 1824] [outer = 00000000] 02:49:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (186CF000) [pid = 3484] [serial = 1825] [outer = 1841B000] 02:49:46 INFO - PROCESS | 3484 | 1465120186776 Marionette DEBUG loaded listener.js 02:49:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (1861F400) [pid = 3484] [serial = 1826] [outer = 1841B000] 02:49:47 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (172D0C00) [pid = 3484] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:49:47 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0E047400) [pid = 3484] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:49:47 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1541A400) [pid = 3484] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:49:47 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0F691400) [pid = 3484] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:49:47 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (169C2400) [pid = 3484] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:49:47 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0C49AC00) [pid = 3484] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:49:47 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (12775000) [pid = 3484] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:49:47 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (0E266800) [pid = 3484] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:49:47 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (15CCC400) [pid = 3484] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:49:47 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (19CEA800) [pid = 3484] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:49:47 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (17218000) [pid = 3484] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:49:47 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (0F69AC00) [pid = 3484] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:49:47 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (172CE800) [pid = 3484] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:49:47 INFO - PROCESS | 3484 | 1465120187272 Marionette TRACE conn5 <- [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]]]}] 02:49:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:49:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 831ms 02:49:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:49:47 INFO - PROCESS | 3484 | 1465120187336 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 3484 | 1465120187338 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 02:49:47 INFO - PROCESS | 3484 | 1465120187345 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - PROCESS | 3484 | 1465120187347 Marionette TRACE conn5 <- [1,2398,null,{}] 02:49:47 INFO - PROCESS | 3484 | 1465120187350 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:47 INFO - PROCESS | 3484 | 1465120187352 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:47 INFO - PROCESS | 3484 | 1465120187431 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 02:49:47 INFO - PROCESS | 3484 | 1465120187443 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:47 INFO - PROCESS | 3484 | 1465120187444 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:47 INFO - PROCESS | 3484 | ++DOCSHELL 17263800 == 35 [pid = 3484] [id = 609] 02:49:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (17265800) [pid = 3484] [serial = 1827] [outer = 00000000] 02:49:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (1830C800) [pid = 3484] [serial = 1828] [outer = 17265800] 02:49:47 INFO - PROCESS | 3484 | 1465120187487 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (18313C00) [pid = 3484] [serial = 1829] [outer = 17265800] 02:49:48 INFO - PROCESS | 3484 | 1465120188038 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:49:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:49:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 02:49:48 INFO - PROCESS | 3484 | 1465120188072 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 3484 | 1465120188074 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 02:49:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:49:48 INFO - PROCESS | 3484 | 1465120188077 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 3484 | 1465120188079 Marionette TRACE conn5 <- [1,2402,null,{}] 02:49:48 INFO - PROCESS | 3484 | 1465120188082 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:48 INFO - PROCESS | 3484 | 1465120188084 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:48 INFO - PROCESS | 3484 | 1465120188165 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 02:49:48 INFO - PROCESS | 3484 | 1465120188171 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 3484 | 1465120188173 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:48 INFO - PROCESS | 3484 | ++DOCSHELL 187C2000 == 36 [pid = 3484] [id = 610] 02:49:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (194E0000) [pid = 3484] [serial = 1830] [outer = 00000000] 02:49:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (195C4400) [pid = 3484] [serial = 1831] [outer = 194E0000] 02:49:48 INFO - PROCESS | 3484 | 1465120188216 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (19C7A000) [pid = 3484] [serial = 1832] [outer = 194E0000] 02:49:48 INFO - PROCESS | 3484 | 1465120188657 Marionette TRACE conn5 <- [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]]]}] 02:49:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:49:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 02:49:48 INFO - PROCESS | 3484 | 1465120188718 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 3484 | 1465120188720 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 02:49:48 INFO - PROCESS | 3484 | 1465120188723 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 3484 | 1465120188725 Marionette TRACE conn5 <- [1,2406,null,{}] 02:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:49:48 INFO - PROCESS | 3484 | 1465120188728 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:48 INFO - PROCESS | 3484 | 1465120188730 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:48 INFO - PROCESS | 3484 | 1465120188834 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 02:49:48 INFO - PROCESS | 3484 | 1465120188840 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 3484 | 1465120188842 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:48 INFO - PROCESS | 3484 | ++DOCSHELL 0D977400 == 37 [pid = 3484] [id = 611] 02:49:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (16927800) [pid = 3484] [serial = 1833] [outer = 00000000] 02:49:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (19C84000) [pid = 3484] [serial = 1834] [outer = 16927800] 02:49:48 INFO - PROCESS | 3484 | 1465120188885 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (19CEB400) [pid = 3484] [serial = 1835] [outer = 16927800] 02:49:49 INFO - PROCESS | 3484 | 1465120189551 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 870ms 02:49:49 INFO - PROCESS | 3484 | 1465120189600 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 02:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:49:49 INFO - PROCESS | 3484 | 1465120189604 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 02:49:49 INFO - PROCESS | 3484 | 1465120189609 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - PROCESS | 3484 | 1465120189614 Marionette TRACE conn5 <- [1,2410,null,{}] 02:49:49 INFO - PROCESS | 3484 | 1465120189619 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:49 INFO - PROCESS | 3484 | 1465120189622 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:49 INFO - PROCESS | 3484 | 1465120189737 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 02:49:49 INFO - PROCESS | 3484 | 1465120189852 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 3484 | 1465120189855 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:49 INFO - PROCESS | 3484 | ++DOCSHELL 0E9A7000 == 38 [pid = 3484] [id = 612] 02:49:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (0E9A7800) [pid = 3484] [serial = 1836] [outer = 00000000] 02:49:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (14109800) [pid = 3484] [serial = 1837] [outer = 0E9A7800] 02:49:49 INFO - PROCESS | 3484 | 1465120189954 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (154B2400) [pid = 3484] [serial = 1838] [outer = 0E9A7800] 02:49:50 INFO - PROCESS | 3484 | 1465120190587 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1028ms 02:49:50 INFO - PROCESS | 3484 | 1465120190637 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 3484 | 1465120190642 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 02:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:49:50 INFO - PROCESS | 3484 | 1465120190649 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 3484 | 1465120190651 Marionette TRACE conn5 <- [1,2414,null,{}] 02:49:50 INFO - PROCESS | 3484 | 1465120190656 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:50 INFO - PROCESS | 3484 | 1465120190659 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:50 INFO - PROCESS | 3484 | 1465120190804 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 02:49:50 INFO - PROCESS | 3484 | 1465120190966 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:50 INFO - PROCESS | 3484 | 1465120190969 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:50 INFO - PROCESS | 3484 | ++DOCSHELL 172CE400 == 39 [pid = 3484] [id = 613] 02:49:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (172D0000) [pid = 3484] [serial = 1839] [outer = 00000000] 02:49:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (17995800) [pid = 3484] [serial = 1840] [outer = 172D0000] 02:49:51 INFO - PROCESS | 3484 | 1465120191026 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (18621C00) [pid = 3484] [serial = 1841] [outer = 172D0000] 02:49:51 INFO - PROCESS | 3484 | 1465120191652 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1017ms 02:49:51 INFO - PROCESS | 3484 | 1465120191670 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 02:49:51 INFO - PROCESS | 3484 | 1465120191672 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 02:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:49:51 INFO - PROCESS | 3484 | 1465120191676 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - PROCESS | 3484 | 1465120191680 Marionette TRACE conn5 <- [1,2418,null,{}] 02:49:51 INFO - PROCESS | 3484 | 1465120191691 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:51 INFO - PROCESS | 3484 | 1465120191695 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:51 INFO - PROCESS | 3484 | 1465120191804 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 02:49:51 INFO - PROCESS | 3484 | 1465120191968 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 3484 | 1465120191971 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:51 INFO - PROCESS | 3484 | ++DOCSHELL 1A132800 == 40 [pid = 3484] [id = 614] 02:49:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1A191800) [pid = 3484] [serial = 1842] [outer = 00000000] 02:49:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1A537400) [pid = 3484] [serial = 1843] [outer = 1A191800] 02:49:52 INFO - PROCESS | 3484 | 1465120192028 Marionette DEBUG loaded listener.js 02:49:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1A933400) [pid = 3484] [serial = 1844] [outer = 1A191800] 02:49:52 INFO - PROCESS | 3484 | 1465120192793 Marionette TRACE conn5 <- [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]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1176ms 02:49:52 INFO - PROCESS | 3484 | 1465120192855 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 3484 | 1465120192859 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 02:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:49:52 INFO - PROCESS | 3484 | 1465120192879 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 3484 | 1465120192882 Marionette TRACE conn5 <- [1,2422,null,{}] 02:49:52 INFO - PROCESS | 3484 | 1465120192888 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:52 INFO - PROCESS | 3484 | 1465120192891 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:52 INFO - PROCESS | 3484 | 1465120192998 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 02:49:53 INFO - PROCESS | 3484 | 1465120193138 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 3484 | 1465120193141 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:53 INFO - PROCESS | 3484 | ++DOCSHELL 13C0CC00 == 41 [pid = 3484] [id = 615] 02:49:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (13C0D000) [pid = 3484] [serial = 1845] [outer = 00000000] 02:49:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (14AF1800) [pid = 3484] [serial = 1846] [outer = 13C0D000] 02:49:53 INFO - PROCESS | 3484 | 1465120193194 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (154AF000) [pid = 3484] [serial = 1847] [outer = 13C0D000] 02:49:53 INFO - PROCESS | 3484 | --DOCSHELL 187C2000 == 40 [pid = 3484] [id = 610] 02:49:53 INFO - PROCESS | 3484 | --DOCSHELL 17263800 == 39 [pid = 3484] [id = 609] 02:49:53 INFO - PROCESS | 3484 | --DOCSHELL 18318C00 == 38 [pid = 3484] [id = 608] 02:49:53 INFO - PROCESS | 3484 | --DOCSHELL 0E266C00 == 37 [pid = 3484] [id = 607] 02:49:53 INFO - PROCESS | 3484 | --DOCSHELL 172ADC00 == 36 [pid = 3484] [id = 606] 02:49:53 INFO - PROCESS | 3484 | --DOCSHELL 171AEC00 == 35 [pid = 3484] [id = 605] 02:49:53 INFO - PROCESS | 3484 | --DOCSHELL 14AEAC00 == 34 [pid = 3484] [id = 604] 02:49:53 INFO - PROCESS | 3484 | --DOCSHELL 0E691C00 == 33 [pid = 3484] [id = 603] 02:49:53 INFO - PROCESS | 3484 | --DOCSHELL 17CCD800 == 32 [pid = 3484] [id = 600] 02:49:53 INFO - PROCESS | 3484 | --DOCSHELL 15C04400 == 31 [pid = 3484] [id = 602] 02:49:53 INFO - PROCESS | 3484 | --DOCSHELL 0DAEFC00 == 30 [pid = 3484] [id = 601] 02:49:53 INFO - PROCESS | 3484 | --DOCSHELL 0C497800 == 29 [pid = 3484] [id = 591] 02:49:53 INFO - PROCESS | 3484 | --DOCSHELL 1A132800 == 28 [pid = 3484] [id = 614] 02:49:54 INFO - PROCESS | 3484 | --DOCSHELL 172CE400 == 27 [pid = 3484] [id = 613] 02:49:54 INFO - PROCESS | 3484 | --DOCSHELL 0D977400 == 26 [pid = 3484] [id = 611] 02:49:54 INFO - PROCESS | 3484 | --DOCSHELL 0E9A7000 == 25 [pid = 3484] [id = 612] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (1783A800) [pid = 3484] [serial = 1751] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (0E102400) [pid = 3484] [serial = 1777] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (0E105C00) [pid = 3484] [serial = 1778] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (157F6400) [pid = 3484] [serial = 1783] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (12775400) [pid = 3484] [serial = 1780] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (16ECF400) [pid = 3484] [serial = 1786] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (12E7F400) [pid = 3484] [serial = 1781] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (16EDC800) [pid = 3484] [serial = 1787] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0E694C00) [pid = 3484] [serial = 1775] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0E269400) [pid = 3484] [serial = 1774] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (18317C00) [pid = 3484] [serial = 1799] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (12E7DC00) [pid = 3484] [serial = 1766] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0F692C00) [pid = 3484] [serial = 1765] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (17267400) [pid = 3484] [serial = 1769] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (16ED0800) [pid = 3484] [serial = 1768] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (1A0B3800) [pid = 3484] [serial = 1772] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (1A00FC00) [pid = 3484] [serial = 1771] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (172A7000) [pid = 3484] [serial = 1790] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (1869BC00) [pid = 3484] [serial = 1801] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (1721EC00) [pid = 3484] [serial = 1789] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (177B2800) [pid = 3484] [serial = 1795] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (17758400) [pid = 3484] [serial = 1792] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (18315C00) [pid = 3484] [serial = 1798] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (17832C00) [pid = 3484] [serial = 1793] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (15C10400) [pid = 3484] [serial = 1784] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (17991400) [pid = 3484] [serial = 1796] [outer = 00000000] [url = about:blank] 02:49:54 INFO - PROCESS | 3484 | 1465120194334 Marionette TRACE conn5 <- [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]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1473ms 02:49:54 INFO - PROCESS | 3484 | 1465120194356 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 3484 | 1465120194360 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 02:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:49:54 INFO - PROCESS | 3484 | 1465120194369 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 3484 | 1465120194372 Marionette TRACE conn5 <- [1,2426,null,{}] 02:49:54 INFO - PROCESS | 3484 | 1465120194395 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:54 INFO - PROCESS | 3484 | 1465120194398 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:54 INFO - PROCESS | 3484 | 1465120194483 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 02:49:54 INFO - PROCESS | 3484 | 1465120194493 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 3484 | 1465120194497 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:54 INFO - PROCESS | 3484 | ++DOCSHELL 0E108C00 == 26 [pid = 3484] [id = 616] 02:49:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (0E10A800) [pid = 3484] [serial = 1848] [outer = 00000000] 02:49:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (0E110800) [pid = 3484] [serial = 1849] [outer = 0E10A800] 02:49:54 INFO - PROCESS | 3484 | 1465120194545 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0E26A400) [pid = 3484] [serial = 1850] [outer = 0E10A800] 02:49:55 INFO - PROCESS | 3484 | 1465120195048 Marionette TRACE conn5 <- [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]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:49:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 02:49:55 INFO - PROCESS | 3484 | 1465120195129 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 3484 | 1465120195134 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 02:49:55 INFO - PROCESS | 3484 | 1465120195140 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:49:55 INFO - PROCESS | 3484 | 1465120195143 Marionette TRACE conn5 <- [1,2430,null,{}] 02:49:55 INFO - PROCESS | 3484 | 1465120195146 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:55 INFO - PROCESS | 3484 | 1465120195149 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:55 INFO - PROCESS | 3484 | 1465120195243 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 02:49:55 INFO - PROCESS | 3484 | 1465120195338 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 3484 | 1465120195340 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:55 INFO - PROCESS | 3484 | ++DOCSHELL 12779800 == 27 [pid = 3484] [id = 617] 02:49:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (1277B000) [pid = 3484] [serial = 1851] [outer = 00000000] 02:49:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (12853000) [pid = 3484] [serial = 1852] [outer = 1277B000] 02:49:55 INFO - PROCESS | 3484 | 1465120195388 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (12ECBC00) [pid = 3484] [serial = 1853] [outer = 1277B000] 02:49:55 INFO - PROCESS | 3484 | 1465120195764 Marionette TRACE conn5 <- [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]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:49:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 02:49:55 INFO - PROCESS | 3484 | 1465120195816 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 3484 | 1465120195818 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 02:49:55 INFO - PROCESS | 3484 | 1465120195821 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:49:55 INFO - PROCESS | 3484 | 1465120195825 Marionette TRACE conn5 <- [1,2434,null,{}] 02:49:55 INFO - PROCESS | 3484 | 1465120195835 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:55 INFO - PROCESS | 3484 | 1465120195840 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:55 INFO - PROCESS | 3484 | 1465120195925 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 02:49:55 INFO - PROCESS | 3484 | 1465120195933 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 3484 | 1465120195936 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:55 INFO - PROCESS | 3484 | ++DOCSHELL 15CD8800 == 28 [pid = 3484] [id = 618] 02:49:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (1692B800) [pid = 3484] [serial = 1854] [outer = 00000000] 02:49:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (16935400) [pid = 3484] [serial = 1855] [outer = 1692B800] 02:49:55 INFO - PROCESS | 3484 | 1465120195984 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (169EA400) [pid = 3484] [serial = 1856] [outer = 1692B800] 02:49:56 INFO - PROCESS | 3484 | 1465120196494 Marionette TRACE conn5 <- [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]]]}] 02:49:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:49:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 02:49:56 INFO - PROCESS | 3484 | 1465120196558 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 02:49:56 INFO - PROCESS | 3484 | 1465120196561 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 02:49:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:49:56 INFO - PROCESS | 3484 | 1465120196602 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 3484 | 1465120196604 Marionette TRACE conn5 <- [1,2438,null,{}] 02:49:56 INFO - PROCESS | 3484 | 1465120196608 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:56 INFO - PROCESS | 3484 | 1465120196610 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:56 INFO - PROCESS | 3484 | 1465120196731 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 02:49:56 INFO - PROCESS | 3484 | 1465120196798 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 3484 | 1465120196800 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:56 INFO - PROCESS | 3484 | ++DOCSHELL 16ED9800 == 29 [pid = 3484] [id = 619] 02:49:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (16EDC400) [pid = 3484] [serial = 1857] [outer = 00000000] 02:49:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (17210000) [pid = 3484] [serial = 1858] [outer = 16EDC400] 02:49:56 INFO - PROCESS | 3484 | 1465120196846 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (1721C000) [pid = 3484] [serial = 1859] [outer = 16EDC400] 02:49:57 INFO - PROCESS | 3484 | 1465120197243 Marionette TRACE conn5 <- [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]]]}] 02:49:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:49:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 690ms 02:49:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:49:57 INFO - PROCESS | 3484 | 1465120197291 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 02:49:57 INFO - PROCESS | 3484 | 1465120197293 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 02:49:57 INFO - PROCESS | 3484 | 1465120197296 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:49:57 INFO - PROCESS | 3484 | 1465120197297 Marionette TRACE conn5 <- [1,2442,null,{}] 02:49:57 INFO - PROCESS | 3484 | 1465120197306 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:57 INFO - PROCESS | 3484 | 1465120197308 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:57 INFO - PROCESS | 3484 | 1465120197421 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 02:49:57 INFO - PROCESS | 3484 | 1465120197427 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:57 INFO - PROCESS | 3484 | 1465120197428 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:57 INFO - PROCESS | 3484 | ++DOCSHELL 17217000 == 30 [pid = 3484] [id = 620] 02:49:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1721E000) [pid = 3484] [serial = 1860] [outer = 00000000] 02:49:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (17264400) [pid = 3484] [serial = 1861] [outer = 1721E000] 02:49:57 INFO - PROCESS | 3484 | 1465120197472 Marionette DEBUG loaded listener.js 02:49:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (172AA000) [pid = 3484] [serial = 1862] [outer = 1721E000] 02:49:57 INFO - PROCESS | 3484 | 1465120197924 Marionette TRACE conn5 <- [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]]]}] 02:49:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:49:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 690ms 02:49:57 INFO - PROCESS | 3484 | 1465120197987 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 02:49:57 INFO - PROCESS | 3484 | 1465120197989 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 02:49:57 INFO - PROCESS | 3484 | 1465120197992 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:49:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:49:57 INFO - PROCESS | 3484 | 1465120197994 Marionette TRACE conn5 <- [1,2446,null,{}] 02:49:57 INFO - PROCESS | 3484 | 1465120197997 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:57 INFO - PROCESS | 3484 | 1465120198003 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:58 INFO - PROCESS | 3484 | 1465120198375 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 02:49:58 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0E268000) [pid = 3484] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:49:58 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (16929400) [pid = 3484] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:49:58 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0E048C00) [pid = 3484] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:49:58 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (18317000) [pid = 3484] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:49:58 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (171B1400) [pid = 3484] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:49:58 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (1841B000) [pid = 3484] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:49:58 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (0E692400) [pid = 3484] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:49:58 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (14AF0C00) [pid = 3484] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:49:58 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (194E0000) [pid = 3484] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:49:58 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (16927800) [pid = 3484] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:49:58 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (172AD400) [pid = 3484] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:49:58 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (17265800) [pid = 3484] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:49:58 INFO - PROCESS | 3484 | 1465120198453 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 3484 | 1465120198455 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:58 INFO - PROCESS | 3484 | ++DOCSHELL 0D234000 == 31 [pid = 3484] [id = 621] 02:49:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0DA28C00) [pid = 3484] [serial = 1863] [outer = 00000000] 02:49:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0E69D000) [pid = 3484] [serial = 1864] [outer = 0DA28C00] 02:49:58 INFO - PROCESS | 3484 | 1465120198500 Marionette DEBUG loaded listener.js 02:49:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (1692E000) [pid = 3484] [serial = 1865] [outer = 0DA28C00] 02:49:58 INFO - PROCESS | 3484 | 1465120198859 Marionette TRACE conn5 <- [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]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 930ms 02:49:58 INFO - PROCESS | 3484 | 1465120198927 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 3484 | 1465120198929 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 02:49:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:49:58 INFO - PROCESS | 3484 | 1465120198932 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 3484 | 1465120198934 Marionette TRACE conn5 <- [1,2450,null,{}] 02:49:58 INFO - PROCESS | 3484 | 1465120198937 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:58 INFO - PROCESS | 3484 | 1465120198939 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:59 INFO - PROCESS | 3484 | 1465120199018 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 02:49:59 INFO - PROCESS | 3484 | 1465120199023 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 3484 | 1465120199025 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:59 INFO - PROCESS | 3484 | ++DOCSHELL 171B7800 == 32 [pid = 3484] [id = 622] 02:49:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (172AD400) [pid = 3484] [serial = 1866] [outer = 00000000] 02:49:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (17833C00) [pid = 3484] [serial = 1867] [outer = 172AD400] 02:49:59 INFO - PROCESS | 3484 | 1465120199069 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (17991400) [pid = 3484] [serial = 1868] [outer = 172AD400] 02:49:59 INFO - PROCESS | 3484 | 1465120199483 Marionette TRACE conn5 <- [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]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 570ms 02:49:59 INFO - PROCESS | 3484 | 1465120199502 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 3484 | 1465120199504 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 02:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:49:59 INFO - PROCESS | 3484 | 1465120199507 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 3484 | 1465120199509 Marionette TRACE conn5 <- [1,2454,null,{}] 02:49:59 INFO - PROCESS | 3484 | 1465120199512 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:59 INFO - PROCESS | 3484 | 1465120199514 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:59 INFO - PROCESS | 3484 | 1465120199636 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 02:49:59 INFO - PROCESS | 3484 | 1465120199644 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 3484 | 1465120199646 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:49:59 INFO - PROCESS | 3484 | ++DOCSHELL 15414C00 == 33 [pid = 3484] [id = 623] 02:49:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (169F1400) [pid = 3484] [serial = 1869] [outer = 00000000] 02:49:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (18314800) [pid = 3484] [serial = 1870] [outer = 169F1400] 02:49:59 INFO - PROCESS | 3484 | 1465120199689 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (1721B400) [pid = 3484] [serial = 1871] [outer = 169F1400] 02:50:00 INFO - PROCESS | 3484 | 1465120200122 Marionette TRACE conn5 <- [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]]]}] 02:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 02:50:00 INFO - PROCESS | 3484 | 1465120200179 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 3484 | 1465120200181 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 02:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:50:00 INFO - PROCESS | 3484 | 1465120200184 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 3484 | 1465120200186 Marionette TRACE conn5 <- [1,2458,null,{}] 02:50:00 INFO - PROCESS | 3484 | 1465120200189 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:00 INFO - PROCESS | 3484 | 1465120200191 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:00 INFO - PROCESS | 3484 | 1465120200308 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 02:50:00 INFO - PROCESS | 3484 | 1465120200319 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 3484 | 1465120200321 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:00 INFO - PROCESS | 3484 | ++DOCSHELL 15C10400 == 34 [pid = 3484] [id = 624] 02:50:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1861D000) [pid = 3484] [serial = 1872] [outer = 00000000] 02:50:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (18692800) [pid = 3484] [serial = 1873] [outer = 1861D000] 02:50:00 INFO - PROCESS | 3484 | 1465120200364 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1869F000) [pid = 3484] [serial = 1874] [outer = 1861D000] 02:50:01 INFO - PROCESS | 3484 | 1465120201156 Marionette TRACE conn5 <- [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]]]}] 02:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1022ms 02:50:01 INFO - PROCESS | 3484 | 1465120201207 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 02:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:50:01 INFO - PROCESS | 3484 | 1465120201212 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 02:50:01 INFO - PROCESS | 3484 | 1465120201216 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 3484 | 1465120201222 Marionette TRACE conn5 <- [1,2462,null,{}] 02:50:01 INFO - PROCESS | 3484 | 1465120201288 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:01 INFO - PROCESS | 3484 | 1465120201291 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:01 INFO - PROCESS | 3484 | 1465120201430 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 02:50:01 INFO - PROCESS | 3484 | 1465120201531 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 3484 | 1465120201534 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:01 INFO - PROCESS | 3484 | ++DOCSHELL 0E521800 == 35 [pid = 3484] [id = 625] 02:50:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (0E692C00) [pid = 3484] [serial = 1875] [outer = 00000000] 02:50:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1277D800) [pid = 3484] [serial = 1876] [outer = 0E692C00] 02:50:01 INFO - PROCESS | 3484 | 1465120201591 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (13122000) [pid = 3484] [serial = 1877] [outer = 0E692C00] 02:50:02 INFO - PROCESS | 3484 | 1465120202369 Marionette TRACE conn5 <- [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]]]}] 02:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1209ms 02:50:02 INFO - PROCESS | 3484 | 1465120202503 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 02:50:02 INFO - PROCESS | 3484 | 1465120202507 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 02:50:02 INFO - PROCESS | 3484 | 1465120202512 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:50:02 INFO - PROCESS | 3484 | 1465120202516 Marionette TRACE conn5 <- [1,2466,null,{}] 02:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:50:02 INFO - PROCESS | 3484 | 1465120202529 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:02 INFO - PROCESS | 3484 | 1465120202533 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:02 INFO - PROCESS | 3484 | 1465120202645 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 02:50:02 INFO - PROCESS | 3484 | 1465120202781 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 3484 | 1465120202786 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:02 INFO - PROCESS | 3484 | ++DOCSHELL 0E10E800 == 36 [pid = 3484] [id = 626] 02:50:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (0E261C00) [pid = 3484] [serial = 1878] [outer = 00000000] 02:50:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (0E41DC00) [pid = 3484] [serial = 1879] [outer = 0E261C00] 02:50:02 INFO - PROCESS | 3484 | 1465120202837 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (0E9A7000) [pid = 3484] [serial = 1880] [outer = 0E261C00] 02:50:03 INFO - PROCESS | 3484 | --DOCSHELL 15414C00 == 35 [pid = 3484] [id = 623] 02:50:03 INFO - PROCESS | 3484 | --DOCSHELL 171B7800 == 34 [pid = 3484] [id = 622] 02:50:03 INFO - PROCESS | 3484 | --DOCSHELL 0D234000 == 33 [pid = 3484] [id = 621] 02:50:03 INFO - PROCESS | 3484 | --DOCSHELL 17217000 == 32 [pid = 3484] [id = 620] 02:50:03 INFO - PROCESS | 3484 | --DOCSHELL 16ED9800 == 31 [pid = 3484] [id = 619] 02:50:03 INFO - PROCESS | 3484 | --DOCSHELL 15CD8800 == 30 [pid = 3484] [id = 618] 02:50:03 INFO - PROCESS | 3484 | --DOCSHELL 12779800 == 29 [pid = 3484] [id = 617] 02:50:03 INFO - PROCESS | 3484 | --DOCSHELL 0E108C00 == 28 [pid = 3484] [id = 616] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (1799A800) [pid = 3484] [serial = 1822] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (169BA400) [pid = 3484] [serial = 1807] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (16B6B800) [pid = 3484] [serial = 1808] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0E4EA800) [pid = 3484] [serial = 1804] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (12E2E400) [pid = 3484] [serial = 1805] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1869DC00) [pid = 3484] [serial = 1802] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (17214400) [pid = 3484] [serial = 1816] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (186CF000) [pid = 3484] [serial = 1825] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0F40B800) [pid = 3484] [serial = 1810] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (12782800) [pid = 3484] [serial = 1811] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (15411400) [pid = 3484] [serial = 1813] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (154B3400) [pid = 3484] [serial = 1814] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (19C7A000) [pid = 3484] [serial = 1832] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (19CEB400) [pid = 3484] [serial = 1835] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (19C84000) [pid = 3484] [serial = 1834] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (195C4400) [pid = 3484] [serial = 1831] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (1861F400) [pid = 3484] [serial = 1826] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (172D3800) [pid = 3484] [serial = 1819] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (17757800) [pid = 3484] [serial = 1820] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (1830DC00) [pid = 3484] [serial = 1823] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (1830C800) [pid = 3484] [serial = 1828] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (18313C00) [pid = 3484] [serial = 1829] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (1725C400) [pid = 3484] [serial = 1817] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 3484 | 1465120203380 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 930ms 02:50:03 INFO - PROCESS | 3484 | 1465120203452 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 3484 | 1465120203455 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 02:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:50:03 INFO - PROCESS | 3484 | 1465120203461 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - PROCESS | 3484 | 1465120203465 Marionette TRACE conn5 <- [1,2470,null,{}] 02:50:03 INFO - PROCESS | 3484 | 1465120203470 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:03 INFO - PROCESS | 3484 | 1465120203472 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:03 INFO - PROCESS | 3484 | 1465120203560 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 02:50:03 INFO - PROCESS | 3484 | 1465120203572 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 3484 | 1465120203574 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:03 INFO - PROCESS | 3484 | ++DOCSHELL 12E27400 == 29 [pid = 3484] [id = 627] 02:50:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (12E28400) [pid = 3484] [serial = 1881] [outer = 00000000] 02:50:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (13180000) [pid = 3484] [serial = 1882] [outer = 12E28400] 02:50:03 INFO - PROCESS | 3484 | 1465120203623 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (14AEAC00) [pid = 3484] [serial = 1883] [outer = 12E28400] 02:50:04 INFO - PROCESS | 3484 | 1465120204117 Marionette TRACE conn5 <- [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]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:50:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 691ms 02:50:04 INFO - PROCESS | 3484 | 1465120204162 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 3484 | 1465120204164 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 02:50:04 INFO - PROCESS | 3484 | 1465120204167 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:50:04 INFO - PROCESS | 3484 | 1465120204169 Marionette TRACE conn5 <- [1,2474,null,{}] 02:50:04 INFO - PROCESS | 3484 | 1465120204182 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:04 INFO - PROCESS | 3484 | 1465120204186 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:04 INFO - PROCESS | 3484 | 1465120204277 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 02:50:04 INFO - PROCESS | 3484 | 1465120204379 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 3484 | 1465120204382 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:04 INFO - PROCESS | 3484 | ++DOCSHELL 169B7400 == 30 [pid = 3484] [id = 628] 02:50:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (169B9C00) [pid = 3484] [serial = 1884] [outer = 00000000] 02:50:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (16B42000) [pid = 3484] [serial = 1885] [outer = 169B9C00] 02:50:04 INFO - PROCESS | 3484 | 1465120204432 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (16E09800) [pid = 3484] [serial = 1886] [outer = 169B9C00] 02:50:04 INFO - PROCESS | 3484 | 1465120204825 Marionette TRACE conn5 <- [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]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:50:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 02:50:04 INFO - PROCESS | 3484 | 1465120204902 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 3484 | 1465120204904 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 02:50:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:50:04 INFO - PROCESS | 3484 | 1465120204912 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 3484 | 1465120204914 Marionette TRACE conn5 <- [1,2478,null,{}] 02:50:04 INFO - PROCESS | 3484 | 1465120204917 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:04 INFO - PROCESS | 3484 | 1465120204919 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:05 INFO - PROCESS | 3484 | 1465120205009 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 02:50:05 INFO - PROCESS | 3484 | 1465120205015 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 3484 | 1465120205017 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:05 INFO - PROCESS | 3484 | ++DOCSHELL 17217400 == 31 [pid = 3484] [id = 629] 02:50:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (17263000) [pid = 3484] [serial = 1887] [outer = 00000000] 02:50:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (17269800) [pid = 3484] [serial = 1888] [outer = 17263000] 02:50:05 INFO - PROCESS | 3484 | 1465120205063 Marionette DEBUG loaded listener.js 02:50:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (172CC400) [pid = 3484] [serial = 1889] [outer = 17263000] 02:50:05 INFO - PROCESS | 3484 | 1465120205490 Marionette TRACE conn5 <- [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]]]}] 02:50:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:50:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 02:50:05 INFO - PROCESS | 3484 | 1465120205553 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 02:50:05 INFO - PROCESS | 3484 | 1465120205555 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 02:50:05 INFO - PROCESS | 3484 | 1465120205558 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:50:05 INFO - PROCESS | 3484 | 1465120205560 Marionette TRACE conn5 <- [1,2482,null,{}] 02:50:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:50:05 INFO - PROCESS | 3484 | 1465120205563 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:05 INFO - PROCESS | 3484 | 1465120205565 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:05 INFO - PROCESS | 3484 | 1465120205712 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 02:50:05 INFO - PROCESS | 3484 | 1465120205728 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 3484 | 1465120205730 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:05 INFO - PROCESS | 3484 | ++DOCSHELL 172CE400 == 32 [pid = 3484] [id = 630] 02:50:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (172D3800) [pid = 3484] [serial = 1890] [outer = 00000000] 02:50:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (17757800) [pid = 3484] [serial = 1891] [outer = 172D3800] 02:50:05 INFO - PROCESS | 3484 | 1465120205774 Marionette DEBUG loaded listener.js 02:50:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (17834400) [pid = 3484] [serial = 1892] [outer = 172D3800] 02:50:06 INFO - PROCESS | 3484 | 1465120206237 Marionette TRACE conn5 <- [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]]]}] 02:50:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:50:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 02:50:06 INFO - PROCESS | 3484 | 1465120206300 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 02:50:06 INFO - PROCESS | 3484 | 1465120206302 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 02:50:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:50:06 INFO - PROCESS | 3484 | 1465120206305 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - PROCESS | 3484 | 1465120206307 Marionette TRACE conn5 <- [1,2486,null,{}] 02:50:06 INFO - PROCESS | 3484 | 1465120206310 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:06 INFO - PROCESS | 3484 | 1465120206316 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:06 INFO - PROCESS | 3484 | 1465120206466 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 02:50:06 INFO - PROCESS | 3484 | 1465120206535 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:06 INFO - PROCESS | 3484 | 1465120206537 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:06 INFO - PROCESS | 3484 | ++DOCSHELL 1831F000 == 33 [pid = 3484] [id = 631] 02:50:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (18322C00) [pid = 3484] [serial = 1893] [outer = 00000000] 02:50:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (1861CC00) [pid = 3484] [serial = 1894] [outer = 18322C00] 02:50:06 INFO - PROCESS | 3484 | 1465120206581 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (18627C00) [pid = 3484] [serial = 1895] [outer = 18322C00] 02:50:07 INFO - PROCESS | 3484 | 1465120207014 Marionette TRACE conn5 <- [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]]]}] 02:50:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:50:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 02:50:07 INFO - PROCESS | 3484 | 1465120207053 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 02:50:07 INFO - PROCESS | 3484 | 1465120207055 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 02:50:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:50:07 INFO - PROCESS | 3484 | 1465120207062 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:50:07 INFO - PROCESS | 3484 | 1465120207064 Marionette TRACE conn5 <- [1,2490,null,{}] 02:50:07 INFO - PROCESS | 3484 | 1465120207067 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:07 INFO - PROCESS | 3484 | 1465120207069 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:07 INFO - PROCESS | 3484 | 1465120207196 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 02:50:07 INFO - PROCESS | 3484 | 1465120207211 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:07 INFO - PROCESS | 3484 | 1465120207213 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:07 INFO - PROCESS | 3484 | ++DOCSHELL 187CC800 == 34 [pid = 3484] [id = 632] 02:50:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (187CD800) [pid = 3484] [serial = 1896] [outer = 00000000] 02:50:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (193C6800) [pid = 3484] [serial = 1897] [outer = 187CD800] 02:50:07 INFO - PROCESS | 3484 | 1465120207313 Marionette DEBUG loaded listener.js 02:50:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (194DC400) [pid = 3484] [serial = 1898] [outer = 187CD800] 02:50:07 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (169F1400) [pid = 3484] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:50:07 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (16EDC400) [pid = 3484] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:50:07 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (1721E000) [pid = 3484] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:50:07 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (1277B000) [pid = 3484] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:50:07 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (0E10A800) [pid = 3484] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:50:07 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (1692B800) [pid = 3484] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:50:07 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (13C0D000) [pid = 3484] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:50:07 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (0E9A7800) [pid = 3484] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:50:07 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (172D0000) [pid = 3484] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:50:07 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (0DA28C00) [pid = 3484] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:50:07 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (1A191800) [pid = 3484] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:50:07 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (172AD400) [pid = 3484] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:50:07 INFO - PROCESS | 3484 | 1465120207770 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:50:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:50:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 02:50:07 INFO - PROCESS | 3484 | 1465120207794 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 02:50:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:50:07 INFO - PROCESS | 3484 | 1465120207796 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 02:50:07 INFO - PROCESS | 3484 | 1465120207799 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:50:07 INFO - PROCESS | 3484 | 1465120207801 Marionette TRACE conn5 <- [1,2494,null,{}] 02:50:07 INFO - PROCESS | 3484 | 1465120207804 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:07 INFO - PROCESS | 3484 | 1465120207806 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:07 INFO - PROCESS | 3484 | 1465120207885 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 02:50:07 INFO - PROCESS | 3484 | 1465120207989 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:07 INFO - PROCESS | 3484 | 1465120207991 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:08 INFO - PROCESS | 3484 | ++DOCSHELL 0E266800 == 35 [pid = 3484] [id = 633] 02:50:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (14105400) [pid = 3484] [serial = 1899] [outer = 00000000] 02:50:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (1841A800) [pid = 3484] [serial = 1900] [outer = 14105400] 02:50:08 INFO - PROCESS | 3484 | 1465120208034 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (195BF800) [pid = 3484] [serial = 1901] [outer = 14105400] 02:50:08 INFO - PROCESS | 3484 | 1465120208389 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:50:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 02:50:08 INFO - PROCESS | 3484 | 1465120208430 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 3484 | 1465120208432 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 02:50:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:50:08 INFO - PROCESS | 3484 | 1465120208435 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - PROCESS | 3484 | 1465120208437 Marionette TRACE conn5 <- [1,2498,null,{}] 02:50:08 INFO - PROCESS | 3484 | 1465120208440 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:08 INFO - PROCESS | 3484 | 1465120208442 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:08 INFO - PROCESS | 3484 | 1465120208565 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 02:50:08 INFO - PROCESS | 3484 | 1465120208601 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 3484 | 1465120208603 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:08 INFO - PROCESS | 3484 | ++DOCSHELL 0D22FC00 == 36 [pid = 3484] [id = 634] 02:50:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (0E4E6400) [pid = 3484] [serial = 1902] [outer = 00000000] 02:50:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (19C77C00) [pid = 3484] [serial = 1903] [outer = 0E4E6400] 02:50:08 INFO - PROCESS | 3484 | 1465120208647 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (19C7BC00) [pid = 3484] [serial = 1904] [outer = 0E4E6400] 02:50:09 INFO - PROCESS | 3484 | 1465120209057 Marionette TRACE conn5 <- [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]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:50:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 02:50:09 INFO - PROCESS | 3484 | 1465120209106 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 02:50:09 INFO - PROCESS | 3484 | 1465120209108 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 02:50:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:50:09 INFO - PROCESS | 3484 | 1465120209111 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - PROCESS | 3484 | 1465120209112 Marionette TRACE conn5 <- [1,2502,null,{}] 02:50:09 INFO - PROCESS | 3484 | 1465120209116 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:09 INFO - PROCESS | 3484 | 1465120209127 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:09 INFO - PROCESS | 3484 | 1465120209249 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 02:50:09 INFO - PROCESS | 3484 | 1465120209259 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 3484 | 1465120209261 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:09 INFO - PROCESS | 3484 | ++DOCSHELL 16EDD800 == 37 [pid = 3484] [id = 635] 02:50:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (19C80400) [pid = 3484] [serial = 1905] [outer = 00000000] 02:50:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (1A013C00) [pid = 3484] [serial = 1906] [outer = 19C80400] 02:50:09 INFO - PROCESS | 3484 | 1465120209304 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1A0AEC00) [pid = 3484] [serial = 1907] [outer = 19C80400] 02:50:09 INFO - PROCESS | 3484 | 1465120209910 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:50:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 870ms 02:50:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:50:09 INFO - PROCESS | 3484 | 1465120209983 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 02:50:09 INFO - PROCESS | 3484 | 1465120209987 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 02:50:09 INFO - PROCESS | 3484 | 1465120209992 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - PROCESS | 3484 | 1465120209996 Marionette TRACE conn5 <- [1,2506,null,{}] 02:50:09 INFO - PROCESS | 3484 | 1465120210001 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:09 INFO - PROCESS | 3484 | 1465120210005 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:10 INFO - PROCESS | 3484 | 1465120210127 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 02:50:10 INFO - PROCESS | 3484 | 1465120210263 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 3484 | 1465120210266 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:10 INFO - PROCESS | 3484 | ++DOCSHELL 0D22E800 == 38 [pid = 3484] [id = 636] 02:50:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (0E106C00) [pid = 3484] [serial = 1908] [outer = 00000000] 02:50:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (0F658800) [pid = 3484] [serial = 1909] [outer = 0E106C00] 02:50:10 INFO - PROCESS | 3484 | 1465120210324 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (12ECB800) [pid = 3484] [serial = 1910] [outer = 0E106C00] 02:50:10 INFO - PROCESS | 3484 | 1465120210888 Marionette TRACE conn5 <- [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]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:50:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 930ms 02:50:10 INFO - PROCESS | 3484 | 1465120210922 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 3484 | 1465120210927 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 02:50:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:50:10 INFO - PROCESS | 3484 | 1465120210950 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 3484 | 1465120210953 Marionette TRACE conn5 <- [1,2510,null,{}] 02:50:10 INFO - PROCESS | 3484 | 1465120210957 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:10 INFO - PROCESS | 3484 | 1465120210960 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:11 INFO - PROCESS | 3484 | 1465120211075 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 02:50:11 INFO - PROCESS | 3484 | 1465120211232 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:11 INFO - PROCESS | 3484 | 1465120211235 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:11 INFO - PROCESS | 3484 | ++DOCSHELL 169F9000 == 39 [pid = 3484] [id = 637] 02:50:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (16B44800) [pid = 3484] [serial = 1911] [outer = 00000000] 02:50:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (16EDC000) [pid = 3484] [serial = 1912] [outer = 16B44800] 02:50:11 INFO - PROCESS | 3484 | 1465120211292 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (172A6000) [pid = 3484] [serial = 1913] [outer = 16B44800] 02:50:11 INFO - PROCESS | 3484 | 1465120211906 Marionette TRACE conn5 <- [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]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:50:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1021ms 02:50:11 INFO - PROCESS | 3484 | 1465120211971 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 3484 | 1465120211974 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 02:50:11 INFO - PROCESS | 3484 | 1465120211978 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:50:11 INFO - PROCESS | 3484 | 1465120211981 Marionette TRACE conn5 <- [1,2514,null,{}] 02:50:12 INFO - PROCESS | 3484 | 1465120212006 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:12 INFO - PROCESS | 3484 | 1465120212011 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:12 INFO - PROCESS | 3484 | 1465120212183 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 02:50:12 INFO - PROCESS | 3484 | 1465120212246 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 3484 | 1465120212249 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:12 INFO - PROCESS | 3484 | ++DOCSHELL 1A196C00 == 40 [pid = 3484] [id = 638] 02:50:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (1A19A000) [pid = 3484] [serial = 1914] [outer = 00000000] 02:50:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1A53E800) [pid = 3484] [serial = 1915] [outer = 1A19A000] 02:50:12 INFO - PROCESS | 3484 | 1465120212308 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1A992000) [pid = 3484] [serial = 1916] [outer = 1A19A000] 02:50:12 INFO - PROCESS | 3484 | 1465120212959 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:50:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1020ms 02:50:13 INFO - PROCESS | 3484 | 1465120213002 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 02:50:13 INFO - PROCESS | 3484 | 1465120213005 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 02:50:13 INFO - PROCESS | 3484 | 1465120213008 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:50:13 INFO - PROCESS | 3484 | 1465120213010 Marionette TRACE conn5 <- [1,2518,null,{}] 02:50:13 INFO - PROCESS | 3484 | 1465120213014 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:13 INFO - PROCESS | 3484 | 1465120213016 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:13 INFO - PROCESS | 3484 | 1465120213126 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 02:50:13 INFO - PROCESS | 3484 | 1465120213375 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 3484 | 1465120213378 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:13 INFO - PROCESS | 3484 | ++DOCSHELL 0D22B800 == 41 [pid = 3484] [id = 639] 02:50:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (0D939800) [pid = 3484] [serial = 1917] [outer = 00000000] 02:50:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (0DAEDC00) [pid = 3484] [serial = 1918] [outer = 0D939800] 02:50:13 INFO - PROCESS | 3484 | 1465120213450 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (0E264400) [pid = 3484] [serial = 1919] [outer = 0D939800] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 0D22FC00 == 40 [pid = 3484] [id = 634] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 0E266800 == 39 [pid = 3484] [id = 633] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 187CC800 == 38 [pid = 3484] [id = 632] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 1831F000 == 37 [pid = 3484] [id = 631] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 172CE400 == 36 [pid = 3484] [id = 630] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 17217400 == 35 [pid = 3484] [id = 629] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 169B7400 == 34 [pid = 3484] [id = 628] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 12E27400 == 33 [pid = 3484] [id = 627] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 0E10E800 == 32 [pid = 3484] [id = 626] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 0E521800 == 31 [pid = 3484] [id = 625] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 13C0CC00 == 30 [pid = 3484] [id = 615] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 15C10400 == 29 [pid = 3484] [id = 624] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 169F9000 == 28 [pid = 3484] [id = 637] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 1A196C00 == 27 [pid = 3484] [id = 638] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 16EDD800 == 26 [pid = 3484] [id = 635] 02:50:14 INFO - PROCESS | 3484 | --DOCSHELL 0D22E800 == 25 [pid = 3484] [id = 636] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (18314800) [pid = 3484] [serial = 1870] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (17210000) [pid = 3484] [serial = 1858] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (17264400) [pid = 3484] [serial = 1861] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (12853000) [pid = 3484] [serial = 1852] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (12ECBC00) [pid = 3484] [serial = 1853] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0E110800) [pid = 3484] [serial = 1849] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (0E26A400) [pid = 3484] [serial = 1850] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (16935400) [pid = 3484] [serial = 1855] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (154AF000) [pid = 3484] [serial = 1847] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (14AF1800) [pid = 3484] [serial = 1846] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1721C000) [pid = 3484] [serial = 1859] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (154B2400) [pid = 3484] [serial = 1838] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (14109800) [pid = 3484] [serial = 1837] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1721B400) [pid = 3484] [serial = 1871] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (18621C00) [pid = 3484] [serial = 1841] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (17995800) [pid = 3484] [serial = 1840] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (0E69D000) [pid = 3484] [serial = 1864] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (1A933400) [pid = 3484] [serial = 1844] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (1A537400) [pid = 3484] [serial = 1843] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (172AA000) [pid = 3484] [serial = 1862] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (17833C00) [pid = 3484] [serial = 1867] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (17991400) [pid = 3484] [serial = 1868] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (169EA400) [pid = 3484] [serial = 1856] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (1692E000) [pid = 3484] [serial = 1865] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 3484 | 1465120214791 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:50:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:50:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1826ms 02:50:14 INFO - PROCESS | 3484 | 1465120214839 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 3484 | 1465120214843 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 02:50:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:50:14 INFO - PROCESS | 3484 | 1465120214848 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - PROCESS | 3484 | 1465120214851 Marionette TRACE conn5 <- [1,2522,null,{}] 02:50:14 INFO - PROCESS | 3484 | 1465120214857 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:14 INFO - PROCESS | 3484 | 1465120214860 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:14 INFO - PROCESS | 3484 | 1465120214953 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 02:50:14 INFO - PROCESS | 3484 | 1465120214967 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 3484 | 1465120214971 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:14 INFO - PROCESS | 3484 | ++DOCSHELL 0DAEA000 == 26 [pid = 3484] [id = 640] 02:50:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (0DAEFC00) [pid = 3484] [serial = 1920] [outer = 00000000] 02:50:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0E053800) [pid = 3484] [serial = 1921] [outer = 0DAEFC00] 02:50:15 INFO - PROCESS | 3484 | 1465120215019 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0E108000) [pid = 3484] [serial = 1922] [outer = 0DAEFC00] 02:50:15 INFO - PROCESS | 3484 | 1465120215542 Marionette TRACE conn5 <- [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]]]}] 02:50:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:50:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 732ms 02:50:15 INFO - PROCESS | 3484 | 1465120215581 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 02:50:15 INFO - PROCESS | 3484 | 1465120215586 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 02:50:15 INFO - PROCESS | 3484 | 1465120215592 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:50:15 INFO - PROCESS | 3484 | 1465120215595 Marionette TRACE conn5 <- [1,2526,null,{}] 02:50:15 INFO - PROCESS | 3484 | 1465120215599 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:15 INFO - PROCESS | 3484 | 1465120215601 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:15 INFO - PROCESS | 3484 | 1465120215692 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 02:50:15 INFO - PROCESS | 3484 | 1465120215786 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 3484 | 1465120215788 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:15 INFO - PROCESS | 3484 | ++DOCSHELL 0F602000 == 27 [pid = 3484] [id = 641] 02:50:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0F604800) [pid = 3484] [serial = 1923] [outer = 00000000] 02:50:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (12773400) [pid = 3484] [serial = 1924] [outer = 0F604800] 02:50:15 INFO - PROCESS | 3484 | 1465120215845 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (12856800) [pid = 3484] [serial = 1925] [outer = 0F604800] 02:50:16 INFO - PROCESS | 3484 | 1465120216227 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:50:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:50:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 02:50:16 INFO - PROCESS | 3484 | 1465120216266 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 3484 | 1465120216268 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 02:50:16 INFO - PROCESS | 3484 | 1465120216271 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:50:16 INFO - PROCESS | 3484 | 1465120216275 Marionette TRACE conn5 <- [1,2530,null,{}] 02:50:16 INFO - PROCESS | 3484 | 1465120216286 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:16 INFO - PROCESS | 3484 | 1465120216290 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:16 INFO - PROCESS | 3484 | 1465120216415 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 02:50:16 INFO - PROCESS | 3484 | 1465120216428 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 3484 | 1465120216431 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:16 INFO - PROCESS | 3484 | ++DOCSHELL 15411000 == 28 [pid = 3484] [id = 642] 02:50:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (15413C00) [pid = 3484] [serial = 1926] [outer = 00000000] 02:50:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (154EDC00) [pid = 3484] [serial = 1927] [outer = 15413C00] 02:50:16 INFO - PROCESS | 3484 | 1465120216478 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (15C04400) [pid = 3484] [serial = 1928] [outer = 15413C00] 02:50:16 INFO - PROCESS | 3484 | 1465120216940 Marionette TRACE conn5 <- [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]]]}] 02:50:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:50:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 02:50:17 INFO - PROCESS | 3484 | 1465120217005 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 02:50:17 INFO - PROCESS | 3484 | 1465120217008 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 02:50:17 INFO - PROCESS | 3484 | 1465120217011 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - PROCESS | 3484 | 1465120217013 Marionette TRACE conn5 <- [1,2534,null,{}] 02:50:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:50:17 INFO - PROCESS | 3484 | 1465120217016 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:17 INFO - PROCESS | 3484 | 1465120217018 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:17 INFO - PROCESS | 3484 | 1465120217135 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 02:50:17 INFO - PROCESS | 3484 | 1465120217142 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 3484 | 1465120217143 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:17 INFO - PROCESS | 3484 | ++DOCSHELL 16932C00 == 29 [pid = 3484] [id = 643] 02:50:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (169BBC00) [pid = 3484] [serial = 1929] [outer = 00000000] 02:50:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (16B5F400) [pid = 3484] [serial = 1930] [outer = 169BBC00] 02:50:17 INFO - PROCESS | 3484 | 1465120217240 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (16ED3800) [pid = 3484] [serial = 1931] [outer = 169BBC00] 02:50:17 INFO - PROCESS | 3484 | 1465120217665 Marionette TRACE conn5 <- [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]]]}] 02:50:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:50:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 02:50:17 INFO - PROCESS | 3484 | 1465120217685 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 02:50:17 INFO - PROCESS | 3484 | 1465120217687 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 02:50:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:50:17 INFO - PROCESS | 3484 | 1465120217690 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - PROCESS | 3484 | 1465120217692 Marionette TRACE conn5 <- [1,2538,null,{}] 02:50:17 INFO - PROCESS | 3484 | 1465120217701 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:17 INFO - PROCESS | 3484 | 1465120217703 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:17 INFO - PROCESS | 3484 | 1465120217847 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 02:50:17 INFO - PROCESS | 3484 | 1465120217868 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 3484 | 1465120217870 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:17 INFO - PROCESS | 3484 | ++DOCSHELL 16EDCC00 == 30 [pid = 3484] [id = 644] 02:50:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (171B8000) [pid = 3484] [serial = 1932] [outer = 00000000] 02:50:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1721E800) [pid = 3484] [serial = 1933] [outer = 171B8000] 02:50:17 INFO - PROCESS | 3484 | 1465120217915 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (17263800) [pid = 3484] [serial = 1934] [outer = 171B8000] 02:50:18 INFO - PROCESS | 3484 | 1465120218385 Marionette TRACE conn5 <- [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]]]}] 02:50:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:50:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 02:50:18 INFO - PROCESS | 3484 | 1465120218421 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 02:50:18 INFO - PROCESS | 3484 | 1465120218424 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 02:50:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:50:18 INFO - PROCESS | 3484 | 1465120218427 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 3484 | 1465120218428 Marionette TRACE conn5 <- [1,2542,null,{}] 02:50:18 INFO - PROCESS | 3484 | 1465120218432 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:18 INFO - PROCESS | 3484 | 1465120218437 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:18 INFO - PROCESS | 3484 | 1465120218575 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 02:50:18 INFO - PROCESS | 3484 | 1465120218643 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 3484 | 1465120218645 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:18 INFO - PROCESS | 3484 | ++DOCSHELL 16ED6800 == 31 [pid = 3484] [id = 645] 02:50:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (172B4000) [pid = 3484] [serial = 1935] [outer = 00000000] 02:50:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (17752400) [pid = 3484] [serial = 1936] [outer = 172B4000] 02:50:18 INFO - PROCESS | 3484 | 1465120218689 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (17831C00) [pid = 3484] [serial = 1937] [outer = 172B4000] 02:50:19 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (0E4E6400) [pid = 3484] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:50:19 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (172D3800) [pid = 3484] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:50:19 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (18322C00) [pid = 3484] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:50:19 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (14105400) [pid = 3484] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:50:19 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (187CD800) [pid = 3484] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:50:19 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (1861D000) [pid = 3484] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:50:19 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (17263000) [pid = 3484] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:50:19 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (0E261C00) [pid = 3484] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:50:19 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (0E692C00) [pid = 3484] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:50:19 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (12E28400) [pid = 3484] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:50:19 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (169B9C00) [pid = 3484] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:50:19 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (19C80400) [pid = 3484] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:50:19 INFO - PROCESS | 3484 | 1465120219353 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:50:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:50:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 02:50:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:50:19 INFO - PROCESS | 3484 | 1465120219398 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 02:50:19 INFO - PROCESS | 3484 | 1465120219400 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 02:50:19 INFO - PROCESS | 3484 | 1465120219403 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 3484 | 1465120219404 Marionette TRACE conn5 <- [1,2546,null,{}] 02:50:19 INFO - PROCESS | 3484 | 1465120219408 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:19 INFO - PROCESS | 3484 | 1465120219410 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:19 INFO - PROCESS | 3484 | 1465120219525 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 02:50:19 INFO - PROCESS | 3484 | 1465120219589 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:19 INFO - PROCESS | 3484 | 1465120219591 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:19 INFO - PROCESS | 3484 | ++DOCSHELL 0D981C00 == 32 [pid = 3484] [id = 646] 02:50:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (0DA28800) [pid = 3484] [serial = 1938] [outer = 00000000] 02:50:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (1692F800) [pid = 3484] [serial = 1939] [outer = 0DA28800] 02:50:19 INFO - PROCESS | 3484 | 1465120219634 Marionette DEBUG loaded listener.js 02:50:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (17215000) [pid = 3484] [serial = 1940] [outer = 0DA28800] 02:50:19 INFO - PROCESS | 3484 | 1465120219994 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:50:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:50:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 02:50:20 INFO - PROCESS | 3484 | 1465120220034 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 02:50:20 INFO - PROCESS | 3484 | 1465120220036 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 02:50:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:50:20 INFO - PROCESS | 3484 | 1465120220049 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:50:20 INFO - PROCESS | 3484 | 1465120220050 Marionette TRACE conn5 <- [1,2550,null,{}] 02:50:20 INFO - PROCESS | 3484 | 1465120220055 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:20 INFO - PROCESS | 3484 | 1465120220057 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:20 INFO - PROCESS | 3484 | 1465120220135 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 02:50:20 INFO - PROCESS | 3484 | 1465120220140 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 3484 | 1465120220142 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:20 INFO - PROCESS | 3484 | ++DOCSHELL 16E02C00 == 33 [pid = 3484] [id = 647] 02:50:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (17266000) [pid = 3484] [serial = 1941] [outer = 00000000] 02:50:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (17999400) [pid = 3484] [serial = 1942] [outer = 17266000] 02:50:20 INFO - PROCESS | 3484 | 1465120220186 Marionette DEBUG loaded listener.js 02:50:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1799CC00) [pid = 3484] [serial = 1943] [outer = 17266000] 02:50:20 INFO - PROCESS | 3484 | 1465120220639 Marionette TRACE conn5 <- [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]]]}] 02:50:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:50:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 02:50:20 INFO - PROCESS | 3484 | 1465120220674 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 02:50:20 INFO - PROCESS | 3484 | 1465120220676 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 02:50:20 INFO - PROCESS | 3484 | 1465120220679 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:50:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:50:20 INFO - PROCESS | 3484 | 1465120220681 Marionette TRACE conn5 <- [1,2554,null,{}] 02:50:20 INFO - PROCESS | 3484 | 1465120220684 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:20 INFO - PROCESS | 3484 | 1465120220686 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:20 INFO - PROCESS | 3484 | 1465120220764 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 02:50:20 INFO - PROCESS | 3484 | 1465120220772 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 3484 | 1465120220774 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:20 INFO - PROCESS | 3484 | ++DOCSHELL 18314C00 == 34 [pid = 3484] [id = 648] 02:50:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (18318C00) [pid = 3484] [serial = 1944] [outer = 00000000] 02:50:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1841C800) [pid = 3484] [serial = 1945] [outer = 18318C00] 02:50:20 INFO - PROCESS | 3484 | 1465120220818 Marionette DEBUG loaded listener.js 02:50:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (1841D800) [pid = 3484] [serial = 1946] [outer = 18318C00] 02:50:21 INFO - PROCESS | 3484 | --DOCSHELL 0F602000 == 33 [pid = 3484] [id = 641] 02:50:21 INFO - PROCESS | 3484 | --DOCSHELL 0DAEA000 == 32 [pid = 3484] [id = 640] 02:50:21 INFO - PROCESS | 3484 | --DOCSHELL 0D22B800 == 31 [pid = 3484] [id = 639] 02:50:22 INFO - PROCESS | 3484 | --DOCSHELL 16EDCC00 == 30 [pid = 3484] [id = 644] 02:50:22 INFO - PROCESS | 3484 | --DOCSHELL 16ED6800 == 29 [pid = 3484] [id = 645] 02:50:22 INFO - PROCESS | 3484 | --DOCSHELL 16932C00 == 28 [pid = 3484] [id = 643] 02:50:22 INFO - PROCESS | 3484 | --DOCSHELL 0D981C00 == 27 [pid = 3484] [id = 646] 02:50:22 INFO - PROCESS | 3484 | --DOCSHELL 16E02C00 == 26 [pid = 3484] [id = 647] 02:50:22 INFO - PROCESS | 3484 | --DOCSHELL 15411000 == 25 [pid = 3484] [id = 642] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (19C7BC00) [pid = 3484] [serial = 1904] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (17757800) [pid = 3484] [serial = 1891] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (17834400) [pid = 3484] [serial = 1892] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (1861CC00) [pid = 3484] [serial = 1894] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1841A800) [pid = 3484] [serial = 1900] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (193C6800) [pid = 3484] [serial = 1897] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (1869F000) [pid = 3484] [serial = 1874] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (18692800) [pid = 3484] [serial = 1873] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (17269800) [pid = 3484] [serial = 1888] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (0E41DC00) [pid = 3484] [serial = 1879] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (18627C00) [pid = 3484] [serial = 1895] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (0E9A7000) [pid = 3484] [serial = 1880] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (1277D800) [pid = 3484] [serial = 1876] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (13122000) [pid = 3484] [serial = 1877] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (13180000) [pid = 3484] [serial = 1882] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (14AEAC00) [pid = 3484] [serial = 1883] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (16B42000) [pid = 3484] [serial = 1885] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (16E09800) [pid = 3484] [serial = 1886] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (19C77C00) [pid = 3484] [serial = 1903] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (1A013C00) [pid = 3484] [serial = 1906] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 57 (1A0AEC00) [pid = 3484] [serial = 1907] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 56 (194DC400) [pid = 3484] [serial = 1898] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 55 (195BF800) [pid = 3484] [serial = 1901] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | --DOMWINDOW == 54 (172CC400) [pid = 3484] [serial = 1889] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 3484 | 1465120222619 Marionette TRACE conn5 <- [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]]]}] 02:50:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:50:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1974ms 02:50:22 INFO - PROCESS | 3484 | 1465120222658 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 02:50:22 INFO - PROCESS | 3484 | 1465120222663 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 02:50:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:50:22 INFO - PROCESS | 3484 | 1465120222668 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:50:22 INFO - PROCESS | 3484 | 1465120222672 Marionette TRACE conn5 <- [1,2558,null,{}] 02:50:22 INFO - PROCESS | 3484 | 1465120222678 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:22 INFO - PROCESS | 3484 | 1465120222682 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:22 INFO - PROCESS | 3484 | 1465120222787 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 02:50:22 INFO - PROCESS | 3484 | 1465120222795 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 3484 | 1465120222797 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:22 INFO - PROCESS | 3484 | ++DOCSHELL 0E10D400 == 26 [pid = 3484] [id = 649] 02:50:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 55 (0E10FC00) [pid = 3484] [serial = 1947] [outer = 00000000] 02:50:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 56 (0E266800) [pid = 3484] [serial = 1948] [outer = 0E10FC00] 02:50:22 INFO - PROCESS | 3484 | 1465120222848 Marionette DEBUG loaded listener.js 02:50:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 57 (0E26C000) [pid = 3484] [serial = 1949] [outer = 0E10FC00] 02:50:23 INFO - PROCESS | 3484 | 1465120223379 Marionette TRACE conn5 <- [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]]]}] 02:50:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:50:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 02:50:23 INFO - PROCESS | 3484 | 1465120223398 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 02:50:23 INFO - PROCESS | 3484 | 1465120223403 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 02:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:50:23 INFO - PROCESS | 3484 | 1465120223409 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:50:23 INFO - PROCESS | 3484 | 1465120223412 Marionette TRACE conn5 <- [1,2562,null,{}] 02:50:23 INFO - PROCESS | 3484 | 1465120223416 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:23 INFO - PROCESS | 3484 | 1465120223418 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:23 INFO - PROCESS | 3484 | 1465120223510 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 02:50:23 INFO - PROCESS | 3484 | 1465120223519 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 3484 | 1465120223522 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:23 INFO - PROCESS | 3484 | ++DOCSHELL 0F40E400 == 27 [pid = 3484] [id = 650] 02:50:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 58 (0F410C00) [pid = 3484] [serial = 1950] [outer = 00000000] 02:50:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (0F692C00) [pid = 3484] [serial = 1951] [outer = 0F410C00] 02:50:23 INFO - PROCESS | 3484 | 1465120223569 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (1277D800) [pid = 3484] [serial = 1952] [outer = 0F410C00] 02:50:24 INFO - PROCESS | 3484 | 1465120224058 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 02:50:24 INFO - PROCESS | 3484 | 1465120224083 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 3484 | 1465120224085 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 02:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:50:24 INFO - PROCESS | 3484 | 1465120224089 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 3484 | 1465120224092 Marionette TRACE conn5 <- [1,2566,null,{}] 02:50:24 INFO - PROCESS | 3484 | 1465120224103 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:24 INFO - PROCESS | 3484 | 1465120224108 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:24 INFO - PROCESS | 3484 | 1465120224222 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 02:50:24 INFO - PROCESS | 3484 | 1465120224320 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 3484 | 1465120224323 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:24 INFO - PROCESS | 3484 | ++DOCSHELL 14AF2400 == 28 [pid = 3484] [id = 651] 02:50:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (14AF3C00) [pid = 3484] [serial = 1953] [outer = 00000000] 02:50:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (15411000) [pid = 3484] [serial = 1954] [outer = 14AF3C00] 02:50:24 INFO - PROCESS | 3484 | 1465120224371 Marionette DEBUG loaded listener.js 02:50:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (15417C00) [pid = 3484] [serial = 1955] [outer = 14AF3C00] 02:50:24 INFO - PROCESS | 3484 | 1465120224762 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 731ms 02:50:24 INFO - PROCESS | 3484 | 1465120224823 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 3484 | 1465120224825 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 02:50:24 INFO - PROCESS | 3484 | 1465120224828 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:50:24 INFO - PROCESS | 3484 | 1465120224830 Marionette TRACE conn5 <- [1,2570,null,{}] 02:50:24 INFO - PROCESS | 3484 | 1465120224833 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:24 INFO - PROCESS | 3484 | 1465120224835 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:24 INFO - PROCESS | 3484 | 1465120224954 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 02:50:24 INFO - PROCESS | 3484 | 1465120224962 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 3484 | 1465120224964 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:24 INFO - PROCESS | 3484 | ++DOCSHELL 1541B400 == 29 [pid = 3484] [id = 652] 02:50:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (154B2400) [pid = 3484] [serial = 1956] [outer = 00000000] 02:50:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (15C0F000) [pid = 3484] [serial = 1957] [outer = 154B2400] 02:50:25 INFO - PROCESS | 3484 | 1465120225008 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (1692F000) [pid = 3484] [serial = 1958] [outer = 154B2400] 02:50:25 INFO - PROCESS | 3484 | 1465120225422 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 02:50:25 INFO - PROCESS | 3484 | 1465120225463 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 3484 | 1465120225465 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 02:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:50:25 INFO - PROCESS | 3484 | 1465120225468 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 3484 | 1465120225470 Marionette TRACE conn5 <- [1,2574,null,{}] 02:50:25 INFO - PROCESS | 3484 | 1465120225473 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:25 INFO - PROCESS | 3484 | 1465120225475 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:25 INFO - PROCESS | 3484 | 1465120225589 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 02:50:25 INFO - PROCESS | 3484 | 1465120225679 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:25 INFO - PROCESS | 3484 | 1465120225681 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:25 INFO - PROCESS | 3484 | ++DOCSHELL 169EBC00 == 30 [pid = 3484] [id = 653] 02:50:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (169F1000) [pid = 3484] [serial = 1959] [outer = 00000000] 02:50:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (16B6B800) [pid = 3484] [serial = 1960] [outer = 169F1000] 02:50:25 INFO - PROCESS | 3484 | 1465120225729 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (16ED1C00) [pid = 3484] [serial = 1961] [outer = 169F1000] 02:50:26 INFO - PROCESS | 3484 | 1465120226104 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:50:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:50:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 673ms 02:50:26 INFO - PROCESS | 3484 | 1465120226142 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 02:50:26 INFO - PROCESS | 3484 | 1465120226144 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 02:50:26 INFO - PROCESS | 3484 | 1465120226147 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:50:26 INFO - PROCESS | 3484 | 1465120226149 Marionette TRACE conn5 <- [1,2578,null,{}] 02:50:26 INFO - PROCESS | 3484 | 1465120226152 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:26 INFO - PROCESS | 3484 | 1465120226158 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:26 INFO - PROCESS | 3484 | 1465120226262 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 02:50:26 INFO - PROCESS | 3484 | 1465120226268 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 3484 | 1465120226270 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:26 INFO - PROCESS | 3484 | ++DOCSHELL 16EDD400 == 31 [pid = 3484] [id = 654] 02:50:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (171B1C00) [pid = 3484] [serial = 1962] [outer = 00000000] 02:50:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (17269000) [pid = 3484] [serial = 1963] [outer = 171B1C00] 02:50:26 INFO - PROCESS | 3484 | 1465120226314 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (172B2400) [pid = 3484] [serial = 1964] [outer = 171B1C00] 02:50:26 INFO - PROCESS | 3484 | 1465120226748 Marionette TRACE conn5 <- [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]]]}] 02:50:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:50:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 02:50:26 INFO - PROCESS | 3484 | 1465120226822 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 02:50:26 INFO - PROCESS | 3484 | 1465120226824 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 02:50:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:50:26 INFO - PROCESS | 3484 | 1465120226827 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - PROCESS | 3484 | 1465120226829 Marionette TRACE conn5 <- [1,2582,null,{}] 02:50:26 INFO - PROCESS | 3484 | 1465120226832 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:26 INFO - PROCESS | 3484 | 1465120226834 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:26 INFO - PROCESS | 3484 | 1465120226910 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 02:50:26 INFO - PROCESS | 3484 | 1465120226950 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 3484 | 1465120226952 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:26 INFO - PROCESS | 3484 | ++DOCSHELL 15416800 == 32 [pid = 3484] [id = 655] 02:50:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (1692AC00) [pid = 3484] [serial = 1965] [outer = 00000000] 02:50:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (172D8800) [pid = 3484] [serial = 1966] [outer = 1692AC00] 02:50:26 INFO - PROCESS | 3484 | 1465120226994 Marionette DEBUG loaded listener.js 02:50:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (177B2800) [pid = 3484] [serial = 1967] [outer = 1692AC00] 02:50:27 INFO - PROCESS | 3484 | 1465120227434 Marionette TRACE conn5 <- [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]]]}] 02:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 02:50:27 INFO - PROCESS | 3484 | 1465120227471 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 02:50:27 INFO - PROCESS | 3484 | 1465120227473 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 02:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:50:27 INFO - PROCESS | 3484 | 1465120227476 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 3484 | 1465120227478 Marionette TRACE conn5 <- [1,2586,null,{}] 02:50:27 INFO - PROCESS | 3484 | 1465120227481 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:27 INFO - PROCESS | 3484 | 1465120227483 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:27 INFO - PROCESS | 3484 | 1465120227562 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 02:50:27 INFO - PROCESS | 3484 | 1465120227567 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:27 INFO - PROCESS | 3484 | 1465120227569 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:27 INFO - PROCESS | 3484 | ++DOCSHELL 154E0400 == 33 [pid = 3484] [id = 656] 02:50:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (1774F800) [pid = 3484] [serial = 1968] [outer = 00000000] 02:50:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1799C400) [pid = 3484] [serial = 1969] [outer = 1774F800] 02:50:27 INFO - PROCESS | 3484 | 1465120227612 Marionette DEBUG loaded listener.js 02:50:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (17996400) [pid = 3484] [serial = 1970] [outer = 1774F800] 02:50:28 INFO - PROCESS | 3484 | 1465120228076 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 02:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:50:28 INFO - PROCESS | 3484 | 1465120228110 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 02:50:28 INFO - PROCESS | 3484 | 1465120228112 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 02:50:28 INFO - PROCESS | 3484 | 1465120228115 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 3484 | 1465120228116 Marionette TRACE conn5 <- [1,2590,null,{}] 02:50:28 INFO - PROCESS | 3484 | 1465120228120 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:28 INFO - PROCESS | 3484 | 1465120228121 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:28 INFO - PROCESS | 3484 | 1465120228245 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 02:50:28 INFO - PROCESS | 3484 | 1465120228249 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 3484 | 1465120228251 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:28 INFO - PROCESS | 3484 | ++DOCSHELL 14AF2000 == 34 [pid = 3484] [id = 657] 02:50:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1799F000) [pid = 3484] [serial = 1971] [outer = 00000000] 02:50:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (18324C00) [pid = 3484] [serial = 1972] [outer = 1799F000] 02:50:28 INFO - PROCESS | 3484 | 1465120228318 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (18328800) [pid = 3484] [serial = 1973] [outer = 1799F000] 02:50:28 INFO - PROCESS | 3484 | 1465120228791 Marionette TRACE conn5 <- [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]]]}] 02:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 02:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:50:28 INFO - PROCESS | 3484 | 1465120228849 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 02:50:28 INFO - PROCESS | 3484 | 1465120228851 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 02:50:28 INFO - PROCESS | 3484 | 1465120228854 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 3484 | 1465120228855 Marionette TRACE conn5 <- [1,2594,null,{}] 02:50:28 INFO - PROCESS | 3484 | 1465120228869 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:28 INFO - PROCESS | 3484 | 1465120228871 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:28 INFO - PROCESS | 3484 | 1465120228988 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 02:50:29 INFO - PROCESS | 3484 | 1465120228999 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 3484 | 1465120229000 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:29 INFO - PROCESS | 3484 | ++DOCSHELL 16935400 == 35 [pid = 3484] [id = 658] 02:50:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (17999C00) [pid = 3484] [serial = 1974] [outer = 00000000] 02:50:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (18692C00) [pid = 3484] [serial = 1975] [outer = 17999C00] 02:50:29 INFO - PROCESS | 3484 | 1465120229043 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1869F800) [pid = 3484] [serial = 1976] [outer = 17999C00] 02:50:29 INFO - PROCESS | 3484 | 1465120229513 Marionette TRACE conn5 <- [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]]]}] 02:50:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:50:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 690ms 02:50:29 INFO - PROCESS | 3484 | 1465120229545 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 3484 | 1465120229547 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 02:50:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:50:29 INFO - PROCESS | 3484 | 1465120229594 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 3484 | 1465120229597 Marionette TRACE conn5 <- [1,2598,null,{}] 02:50:29 INFO - PROCESS | 3484 | 1465120229600 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:29 INFO - PROCESS | 3484 | 1465120229603 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:29 INFO - PROCESS | 3484 | 1465120229730 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 02:50:29 INFO - PROCESS | 3484 | 1465120229743 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 3484 | 1465120229745 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:29 INFO - PROCESS | 3484 | ++DOCSHELL 0E055C00 == 36 [pid = 3484] [id = 659] 02:50:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (0E514800) [pid = 3484] [serial = 1977] [outer = 00000000] 02:50:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (16B5CC00) [pid = 3484] [serial = 1978] [outer = 0E514800] 02:50:29 INFO - PROCESS | 3484 | 1465120229991 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (195B7400) [pid = 3484] [serial = 1979] [outer = 0E514800] 02:50:30 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (171B8000) [pid = 3484] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:50:30 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (0DA28800) [pid = 3484] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:50:30 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (172B4000) [pid = 3484] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:50:30 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (17266000) [pid = 3484] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:50:30 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (15413C00) [pid = 3484] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:50:30 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0F604800) [pid = 3484] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:50:30 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (0DAEFC00) [pid = 3484] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:50:30 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0D939800) [pid = 3484] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:50:30 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (1A19A000) [pid = 3484] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:50:30 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (16B44800) [pid = 3484] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:50:30 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0E106C00) [pid = 3484] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:50:30 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (169BBC00) [pid = 3484] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:50:30 INFO - PROCESS | 3484 | 1465120230378 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 850ms 02:50:30 INFO - PROCESS | 3484 | 1465120230431 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 3484 | 1465120230433 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 02:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:50:30 INFO - PROCESS | 3484 | 1465120230436 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 3484 | 1465120230437 Marionette TRACE conn5 <- [1,2602,null,{}] 02:50:30 INFO - PROCESS | 3484 | 1465120230441 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:30 INFO - PROCESS | 3484 | 1465120230442 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:30 INFO - PROCESS | 3484 | 1465120230559 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 02:50:30 INFO - PROCESS | 3484 | 1465120230570 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 3484 | 1465120230572 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:30 INFO - PROCESS | 3484 | ++DOCSHELL 14105400 == 37 [pid = 3484] [id = 660] 02:50:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (154B5800) [pid = 3484] [serial = 1980] [outer = 00000000] 02:50:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1830B000) [pid = 3484] [serial = 1981] [outer = 154B5800] 02:50:30 INFO - PROCESS | 3484 | 1465120230615 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (186CC000) [pid = 3484] [serial = 1982] [outer = 154B5800] 02:50:31 INFO - PROCESS | 3484 | 1465120231043 Marionette TRACE conn5 <- [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]]]}] 02:50:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 02:50:31 INFO - PROCESS | 3484 | 1465120231067 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 02:50:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:50:31 INFO - PROCESS | 3484 | 1465120231069 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 02:50:31 INFO - PROCESS | 3484 | 1465120231071 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 3484 | 1465120231073 Marionette TRACE conn5 <- [1,2606,null,{}] 02:50:31 INFO - PROCESS | 3484 | 1465120231076 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:31 INFO - PROCESS | 3484 | 1465120231078 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:31 INFO - PROCESS | 3484 | 1465120231161 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 02:50:31 INFO - PROCESS | 3484 | 1465120231290 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 3484 | 1465120231292 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:31 INFO - PROCESS | 3484 | ++DOCSHELL 0D231800 == 38 [pid = 3484] [id = 661] 02:50:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (0D8D5C00) [pid = 3484] [serial = 1983] [outer = 00000000] 02:50:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (19419800) [pid = 3484] [serial = 1984] [outer = 0D8D5C00] 02:50:31 INFO - PROCESS | 3484 | 1465120231337 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (19C7B000) [pid = 3484] [serial = 1985] [outer = 0D8D5C00] 02:50:31 INFO - PROCESS | 3484 | 1465120231696 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:50:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 02:50:31 INFO - PROCESS | 3484 | 1465120231744 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 3484 | 1465120231746 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 02:50:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:50:31 INFO - PROCESS | 3484 | 1465120231749 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 3484 | 1465120231750 Marionette TRACE conn5 <- [1,2610,null,{}] 02:50:31 INFO - PROCESS | 3484 | 1465120231754 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:31 INFO - PROCESS | 3484 | 1465120231755 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:31 INFO - PROCESS | 3484 | 1465120231836 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 02:50:31 INFO - PROCESS | 3484 | 1465120231842 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 3484 | 1465120231844 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:31 INFO - PROCESS | 3484 | ++DOCSHELL 0E69C000 == 39 [pid = 3484] [id = 662] 02:50:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (16B64800) [pid = 3484] [serial = 1986] [outer = 00000000] 02:50:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (19CDE800) [pid = 3484] [serial = 1987] [outer = 16B64800] 02:50:31 INFO - PROCESS | 3484 | 1465120231886 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (19CED800) [pid = 3484] [serial = 1988] [outer = 16B64800] 02:50:32 INFO - PROCESS | 3484 | 1465120232716 Marionette TRACE conn5 <- [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]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:50:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1021ms 02:50:32 INFO - PROCESS | 3484 | 1465120232771 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 02:50:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:50:32 INFO - PROCESS | 3484 | 1465120232776 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 02:50:32 INFO - PROCESS | 3484 | 1465120232780 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 3484 | 1465120232786 Marionette TRACE conn5 <- [1,2614,null,{}] 02:50:32 INFO - PROCESS | 3484 | 1465120232810 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:32 INFO - PROCESS | 3484 | 1465120232813 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:32 INFO - PROCESS | 3484 | 1465120232998 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 02:50:33 INFO - PROCESS | 3484 | 1465120233103 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 3484 | 1465120233106 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:33 INFO - PROCESS | 3484 | ++DOCSHELL 0E422400 == 40 [pid = 3484] [id = 663] 02:50:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (0E4E6C00) [pid = 3484] [serial = 1989] [outer = 00000000] 02:50:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (0F602000) [pid = 3484] [serial = 1990] [outer = 0E4E6C00] 02:50:33 INFO - PROCESS | 3484 | 1465120233167 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (12A95C00) [pid = 3484] [serial = 1991] [outer = 0E4E6C00] 02:50:34 INFO - PROCESS | 3484 | 1465120234048 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:50:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:50:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1360ms 02:50:34 INFO - PROCESS | 3484 | 1465120234140 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 3484 | 1465120234145 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 02:50:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:50:34 INFO - PROCESS | 3484 | 1465120234150 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - PROCESS | 3484 | 1465120234153 Marionette TRACE conn5 <- [1,2618,null,{}] 02:50:34 INFO - PROCESS | 3484 | 1465120234158 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:34 INFO - PROCESS | 3484 | 1465120234161 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:34 INFO - PROCESS | 3484 | 1465120234303 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 02:50:34 INFO - PROCESS | 3484 | 1465120234438 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 3484 | 1465120234443 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:34 INFO - PROCESS | 3484 | ++DOCSHELL 0E26C400 == 41 [pid = 3484] [id = 664] 02:50:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (0E26D400) [pid = 3484] [serial = 1992] [outer = 00000000] 02:50:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (0E520000) [pid = 3484] [serial = 1993] [outer = 0E26D400] 02:50:34 INFO - PROCESS | 3484 | 1465120234533 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (0F40C400) [pid = 3484] [serial = 1994] [outer = 0E26D400] 02:50:34 INFO - PROCESS | 3484 | --DOCSHELL 0D231800 == 40 [pid = 3484] [id = 661] 02:50:34 INFO - PROCESS | 3484 | --DOCSHELL 14105400 == 39 [pid = 3484] [id = 660] 02:50:34 INFO - PROCESS | 3484 | --DOCSHELL 0E055C00 == 38 [pid = 3484] [id = 659] 02:50:34 INFO - PROCESS | 3484 | --DOCSHELL 16935400 == 37 [pid = 3484] [id = 658] 02:50:34 INFO - PROCESS | 3484 | --DOCSHELL 14AF2000 == 36 [pid = 3484] [id = 657] 02:50:34 INFO - PROCESS | 3484 | --DOCSHELL 154E0400 == 35 [pid = 3484] [id = 656] 02:50:34 INFO - PROCESS | 3484 | --DOCSHELL 15416800 == 34 [pid = 3484] [id = 655] 02:50:34 INFO - PROCESS | 3484 | --DOCSHELL 16EDD400 == 33 [pid = 3484] [id = 654] 02:50:34 INFO - PROCESS | 3484 | --DOCSHELL 169EBC00 == 32 [pid = 3484] [id = 653] 02:50:34 INFO - PROCESS | 3484 | --DOCSHELL 1541B400 == 31 [pid = 3484] [id = 652] 02:50:34 INFO - PROCESS | 3484 | --DOCSHELL 14AF2400 == 30 [pid = 3484] [id = 651] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (1841C800) [pid = 3484] [serial = 1945] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOCSHELL 0F40E400 == 29 [pid = 3484] [id = 650] 02:50:34 INFO - PROCESS | 3484 | --DOCSHELL 0E10D400 == 28 [pid = 3484] [id = 649] 02:50:34 INFO - PROCESS | 3484 | --DOCSHELL 18314C00 == 27 [pid = 3484] [id = 648] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (17263800) [pid = 3484] [serial = 1934] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (1721E800) [pid = 3484] [serial = 1933] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (1692F800) [pid = 3484] [serial = 1939] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (17752400) [pid = 3484] [serial = 1936] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (17999400) [pid = 3484] [serial = 1942] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (17831C00) [pid = 3484] [serial = 1937] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (154EDC00) [pid = 3484] [serial = 1927] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (12773400) [pid = 3484] [serial = 1924] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (12856800) [pid = 3484] [serial = 1925] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0E053800) [pid = 3484] [serial = 1921] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0E108000) [pid = 3484] [serial = 1922] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0E264400) [pid = 3484] [serial = 1919] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0DAEDC00) [pid = 3484] [serial = 1918] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (1A992000) [pid = 3484] [serial = 1916] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (1A53E800) [pid = 3484] [serial = 1915] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (172A6000) [pid = 3484] [serial = 1913] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (16EDC000) [pid = 3484] [serial = 1912] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (12ECB800) [pid = 3484] [serial = 1910] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (0F658800) [pid = 3484] [serial = 1909] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (16B5F400) [pid = 3484] [serial = 1930] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (16ED3800) [pid = 3484] [serial = 1931] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (1799CC00) [pid = 3484] [serial = 1943] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (15C04400) [pid = 3484] [serial = 1928] [outer = 00000000] [url = about:blank] 02:50:34 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (17215000) [pid = 3484] [serial = 1940] [outer = 00000000] [url = about:blank] 02:50:35 INFO - PROCESS | 3484 | 1465120235029 Marionette TRACE conn5 <- [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]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:50:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 930ms 02:50:35 INFO - PROCESS | 3484 | 1465120235080 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 3484 | 1465120235085 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 02:50:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:50:35 INFO - PROCESS | 3484 | 1465120235091 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 3484 | 1465120235094 Marionette TRACE conn5 <- [1,2622,null,{}] 02:50:35 INFO - PROCESS | 3484 | 1465120235098 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:35 INFO - PROCESS | 3484 | 1465120235100 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:35 INFO - PROCESS | 3484 | 1465120235189 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 02:50:35 INFO - PROCESS | 3484 | 1465120235198 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 3484 | 1465120235200 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:35 INFO - PROCESS | 3484 | ++DOCSHELL 0E4F1400 == 28 [pid = 3484] [id = 665] 02:50:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0E514000) [pid = 3484] [serial = 1995] [outer = 00000000] 02:50:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (12780C00) [pid = 3484] [serial = 1996] [outer = 0E514000] 02:50:35 INFO - PROCESS | 3484 | 1465120235247 Marionette DEBUG loaded listener.js 02:50:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (12ECB800) [pid = 3484] [serial = 1997] [outer = 0E514000] 02:50:35 INFO - PROCESS | 3484 | 1465120235741 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:50:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 02:50:35 INFO - PROCESS | 3484 | 1465120235765 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 3484 | 1465120235767 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 02:50:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:50:35 INFO - PROCESS | 3484 | 1465120235770 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 3484 | 1465120235774 Marionette TRACE conn5 <- [1,2626,null,{}] 02:50:35 INFO - PROCESS | 3484 | 1465120235784 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:35 INFO - PROCESS | 3484 | 1465120235789 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:35 INFO - PROCESS | 3484 | 1465120235905 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 02:50:35 INFO - PROCESS | 3484 | 1465120235921 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 3484 | 1465120235924 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:35 INFO - PROCESS | 3484 | ++DOCSHELL 154E0400 == 29 [pid = 3484] [id = 666] 02:50:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (154E2400) [pid = 3484] [serial = 1998] [outer = 00000000] 02:50:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (157F5800) [pid = 3484] [serial = 1999] [outer = 154E2400] 02:50:35 INFO - PROCESS | 3484 | 1465120235974 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (15C10400) [pid = 3484] [serial = 2000] [outer = 154E2400] 02:50:36 INFO - PROCESS | 3484 | 1465120236462 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:50:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:50:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 02:50:36 INFO - PROCESS | 3484 | 1465120236501 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 02:50:36 INFO - PROCESS | 3484 | 1465120236503 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 02:50:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:50:36 INFO - PROCESS | 3484 | 1465120236506 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:50:36 INFO - PROCESS | 3484 | 1465120236508 Marionette TRACE conn5 <- [1,2630,null,{}] 02:50:36 INFO - PROCESS | 3484 | 1465120236512 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:36 INFO - PROCESS | 3484 | 1465120236514 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:36 INFO - PROCESS | 3484 | 1465120236613 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 02:50:36 INFO - PROCESS | 3484 | 1465120236620 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:36 INFO - PROCESS | 3484 | 1465120236622 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:36 INFO - PROCESS | 3484 | ++DOCSHELL 169F1800 == 30 [pid = 3484] [id = 667] 02:50:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (16E09400) [pid = 3484] [serial = 2001] [outer = 00000000] 02:50:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (16ED7000) [pid = 3484] [serial = 2002] [outer = 16E09400] 02:50:36 INFO - PROCESS | 3484 | 1465120236669 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (171B5C00) [pid = 3484] [serial = 2003] [outer = 16E09400] 02:50:37 INFO - PROCESS | 3484 | 1465120237128 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:50:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:50:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 02:50:37 INFO - PROCESS | 3484 | 1465120237177 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 02:50:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:50:37 INFO - PROCESS | 3484 | 1465120237179 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 02:50:37 INFO - PROCESS | 3484 | 1465120237183 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:50:37 INFO - PROCESS | 3484 | 1465120237184 Marionette TRACE conn5 <- [1,2634,null,{}] 02:50:37 INFO - PROCESS | 3484 | 1465120237188 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:37 INFO - PROCESS | 3484 | 1465120237190 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:37 INFO - PROCESS | 3484 | 1465120237303 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 02:50:37 INFO - PROCESS | 3484 | 1465120237392 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:37 INFO - PROCESS | 3484 | 1465120237394 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:37 INFO - PROCESS | 3484 | ++DOCSHELL 1720F400 == 31 [pid = 3484] [id = 668] 02:50:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (17219800) [pid = 3484] [serial = 2004] [outer = 00000000] 02:50:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (1725FC00) [pid = 3484] [serial = 2005] [outer = 17219800] 02:50:37 INFO - PROCESS | 3484 | 1465120237440 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (172A6C00) [pid = 3484] [serial = 2006] [outer = 17219800] 02:50:37 INFO - PROCESS | 3484 | 1465120237842 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:50:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:50:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 02:50:37 INFO - PROCESS | 3484 | 1465120237917 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 02:50:37 INFO - PROCESS | 3484 | 1465120237919 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 02:50:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:50:37 INFO - PROCESS | 3484 | 1465120237922 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:50:37 INFO - PROCESS | 3484 | 1465120237924 Marionette TRACE conn5 <- [1,2638,null,{}] 02:50:37 INFO - PROCESS | 3484 | 1465120237934 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:37 INFO - PROCESS | 3484 | 1465120237940 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:38 INFO - PROCESS | 3484 | 1465120238080 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 02:50:38 INFO - PROCESS | 3484 | 1465120238086 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 3484 | 1465120238088 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:38 INFO - PROCESS | 3484 | ++DOCSHELL 0E049C00 == 32 [pid = 3484] [id = 669] 02:50:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (1317D800) [pid = 3484] [serial = 2007] [outer = 00000000] 02:50:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (172D8400) [pid = 3484] [serial = 2008] [outer = 1317D800] 02:50:38 INFO - PROCESS | 3484 | 1465120238132 Marionette DEBUG loaded listener.js 02:50:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (17840400) [pid = 3484] [serial = 2009] [outer = 1317D800] 02:50:38 INFO - PROCESS | 3484 | 1465120238579 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:50:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 690ms 02:50:38 INFO - PROCESS | 3484 | 1465120238613 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 02:50:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:50:38 INFO - PROCESS | 3484 | 1465120238624 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 02:50:38 INFO - PROCESS | 3484 | 1465120238628 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 3484 | 1465120238629 Marionette TRACE conn5 <- [1,2642,null,{}] 02:50:38 INFO - PROCESS | 3484 | 1465120238639 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:38 INFO - PROCESS | 3484 | 1465120238641 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:38 INFO - PROCESS | 3484 | 1465120238785 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 02:50:38 INFO - PROCESS | 3484 | 1465120238851 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 3484 | 1465120238853 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:38 INFO - PROCESS | 3484 | ++DOCSHELL 17998000 == 33 [pid = 3484] [id = 670] 02:50:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (17998C00) [pid = 3484] [serial = 2010] [outer = 00000000] 02:50:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (18314800) [pid = 3484] [serial = 2011] [outer = 17998C00] 02:50:38 INFO - PROCESS | 3484 | 1465120238899 Marionette DEBUG loaded listener.js 02:50:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (18315400) [pid = 3484] [serial = 2012] [outer = 17998C00] 02:50:39 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0D8D5C00) [pid = 3484] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:50:39 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (1799F000) [pid = 3484] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:50:39 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (171B1C00) [pid = 3484] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:50:39 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1774F800) [pid = 3484] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:50:39 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0E10FC00) [pid = 3484] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:50:39 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1692AC00) [pid = 3484] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:50:39 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (169F1000) [pid = 3484] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:50:39 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0F410C00) [pid = 3484] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:50:39 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (17999C00) [pid = 3484] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:50:39 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (18318C00) [pid = 3484] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:50:39 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (14AF3C00) [pid = 3484] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:50:39 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (154B2400) [pid = 3484] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:50:39 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (0E514800) [pid = 3484] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:50:39 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (154B5800) [pid = 3484] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:50:39 INFO - PROCESS | 3484 | 1465120239445 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:50:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:50:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 870ms 02:50:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:50:39 INFO - PROCESS | 3484 | 1465120239498 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 02:50:39 INFO - PROCESS | 3484 | 1465120239500 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 02:50:39 INFO - PROCESS | 3484 | 1465120239504 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:50:39 INFO - PROCESS | 3484 | 1465120239505 Marionette TRACE conn5 <- [1,2646,null,{}] 02:50:39 INFO - PROCESS | 3484 | 1465120239509 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:39 INFO - PROCESS | 3484 | 1465120239511 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:39 INFO - PROCESS | 3484 | 1465120239627 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 02:50:39 INFO - PROCESS | 3484 | 1465120239692 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:39 INFO - PROCESS | 3484 | 1465120239694 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:39 INFO - PROCESS | 3484 | ++DOCSHELL 0E419800 == 34 [pid = 3484] [id = 671] 02:50:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (12E2C800) [pid = 3484] [serial = 2013] [outer = 00000000] 02:50:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (1725C800) [pid = 3484] [serial = 2014] [outer = 12E2C800] 02:50:39 INFO - PROCESS | 3484 | 1465120239737 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (1774F800) [pid = 3484] [serial = 2015] [outer = 12E2C800] 02:50:40 INFO - PROCESS | 3484 | 1465120240091 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:50:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 631ms 02:50:40 INFO - PROCESS | 3484 | 1465120240142 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 02:50:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:50:40 INFO - PROCESS | 3484 | 1465120240144 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 02:50:40 INFO - PROCESS | 3484 | 1465120240147 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - PROCESS | 3484 | 1465120240149 Marionette TRACE conn5 <- [1,2650,null,{}] 02:50:40 INFO - PROCESS | 3484 | 1465120240152 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:40 INFO - PROCESS | 3484 | 1465120240154 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:40 INFO - PROCESS | 3484 | 1465120240236 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 02:50:40 INFO - PROCESS | 3484 | 1465120240242 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 3484 | 1465120240244 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:40 INFO - PROCESS | 3484 | ++DOCSHELL 1830C000 == 35 [pid = 3484] [id = 672] 02:50:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (1830E000) [pid = 3484] [serial = 2016] [outer = 00000000] 02:50:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (18628800) [pid = 3484] [serial = 2017] [outer = 1830E000] 02:50:40 INFO - PROCESS | 3484 | 1465120240288 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (187CC800) [pid = 3484] [serial = 2018] [outer = 1830E000] 02:50:40 INFO - PROCESS | 3484 | 1465120240714 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:50:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 02:50:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:50:40 INFO - PROCESS | 3484 | 1465120240780 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 3484 | 1465120240782 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 02:50:40 INFO - PROCESS | 3484 | 1465120240786 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - PROCESS | 3484 | 1465120240787 Marionette TRACE conn5 <- [1,2654,null,{}] 02:50:40 INFO - PROCESS | 3484 | 1465120240791 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:40 INFO - PROCESS | 3484 | 1465120240793 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:40 INFO - PROCESS | 3484 | 1465120240875 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 02:50:40 INFO - PROCESS | 3484 | 1465120240883 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 3484 | 1465120240885 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:40 INFO - PROCESS | 3484 | ++DOCSHELL 187C2C00 == 36 [pid = 3484] [id = 673] 02:50:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (19305400) [pid = 3484] [serial = 2019] [outer = 00000000] 02:50:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (195B7800) [pid = 3484] [serial = 2020] [outer = 19305400] 02:50:40 INFO - PROCESS | 3484 | 1465120240927 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (19C75800) [pid = 3484] [serial = 2021] [outer = 19305400] 02:50:41 INFO - PROCESS | 3484 | 1465120241944 Marionette TRACE conn5 <- [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]]]}] 02:50:41 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) 02:50:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1178ms 02:50:41 INFO - PROCESS | 3484 | 1465120241965 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 02:50:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:50:41 INFO - PROCESS | 3484 | 1465120241969 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 02:50:41 INFO - PROCESS | 3484 | 1465120241974 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 3484 | 1465120241977 Marionette TRACE conn5 <- [1,2658,null,{}] 02:50:41 INFO - PROCESS | 3484 | 1465120241983 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:41 INFO - PROCESS | 3484 | 1465120241986 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:42 INFO - PROCESS | 3484 | 1465120242101 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 02:50:42 INFO - PROCESS | 3484 | 1465120242239 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 3484 | 1465120242244 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:42 INFO - PROCESS | 3484 | ++DOCSHELL 0E106400 == 37 [pid = 3484] [id = 674] 02:50:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (0E106C00) [pid = 3484] [serial = 2022] [outer = 00000000] 02:50:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (0E521800) [pid = 3484] [serial = 2023] [outer = 0E106C00] 02:50:42 INFO - PROCESS | 3484 | 1465120242302 Marionette DEBUG loaded listener.js 02:50:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (12779800) [pid = 3484] [serial = 2024] [outer = 0E106C00] 02:50:43 INFO - PROCESS | 3484 | 1465120243389 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 02:50:43 INFO - PROCESS | 3484 | 1465120243413 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 02:50:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:50:43 INFO - PROCESS | 3484 | 1465120243420 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - PROCESS | 3484 | 1465120243423 Marionette TRACE conn5 <- [1,2662,null,{}] 02:50:43 INFO - PROCESS | 3484 | 1465120243427 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:43 INFO - PROCESS | 3484 | 1465120243430 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:43 INFO - PROCESS | 3484 | 1465120243543 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 02:50:43 INFO - PROCESS | 3484 | 1465120243687 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 3484 | 1465120243690 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:43 INFO - PROCESS | 3484 | ++DOCSHELL 154EBC00 == 38 [pid = 3484] [id = 675] 02:50:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (157F6800) [pid = 3484] [serial = 2025] [outer = 00000000] 02:50:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (169EBC00) [pid = 3484] [serial = 2026] [outer = 157F6800] 02:50:43 INFO - PROCESS | 3484 | 1465120243747 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (16ED5400) [pid = 3484] [serial = 2027] [outer = 157F6800] 02:50:44 INFO - PROCESS | 3484 | 1465120244760 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 3484 | 1465120244802 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 02:50:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:50:44 INFO - PROCESS | 3484 | 1465120244806 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 3484 | 1465120244810 Marionette TRACE conn5 <- [1,2666,null,{}] 02:50:44 INFO - PROCESS | 3484 | 1465120244821 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:44 INFO - PROCESS | 3484 | 1465120244826 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:44 INFO - PROCESS | 3484 | 1465120244967 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 02:50:45 INFO - PROCESS | 3484 | 1465120245243 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 3484 | 1465120245246 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:45 INFO - PROCESS | 3484 | ++DOCSHELL 0D874000 == 39 [pid = 3484] [id = 676] 02:50:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (0DAEDC00) [pid = 3484] [serial = 2028] [outer = 00000000] 02:50:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (0E107400) [pid = 3484] [serial = 2029] [outer = 0DAEDC00] 02:50:45 INFO - PROCESS | 3484 | 1465120245297 Marionette DEBUG loaded listener.js 02:50:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (0E264C00) [pid = 3484] [serial = 2030] [outer = 0DAEDC00] 02:50:46 INFO - PROCESS | 3484 | --DOCSHELL 1830C000 == 38 [pid = 3484] [id = 672] 02:50:46 INFO - PROCESS | 3484 | --DOCSHELL 0E419800 == 37 [pid = 3484] [id = 671] 02:50:46 INFO - PROCESS | 3484 | --DOCSHELL 17998000 == 36 [pid = 3484] [id = 670] 02:50:46 INFO - PROCESS | 3484 | --DOCSHELL 0E049C00 == 35 [pid = 3484] [id = 669] 02:50:46 INFO - PROCESS | 3484 | --DOCSHELL 1720F400 == 34 [pid = 3484] [id = 668] 02:50:46 INFO - PROCESS | 3484 | --DOCSHELL 169F1800 == 33 [pid = 3484] [id = 667] 02:50:46 INFO - PROCESS | 3484 | --DOCSHELL 154E0400 == 32 [pid = 3484] [id = 666] 02:50:46 INFO - PROCESS | 3484 | --DOCSHELL 0E4F1400 == 31 [pid = 3484] [id = 665] 02:50:46 INFO - PROCESS | 3484 | --DOCSHELL 0E26C400 == 30 [pid = 3484] [id = 664] 02:50:46 INFO - PROCESS | 3484 | --DOCSHELL 0E422400 == 29 [pid = 3484] [id = 663] 02:50:46 INFO - PROCESS | 3484 | --DOCSHELL 0E69C000 == 28 [pid = 3484] [id = 662] 02:50:46 INFO - PROCESS | 3484 | --DOCSHELL 154EBC00 == 27 [pid = 3484] [id = 675] 02:50:46 INFO - PROCESS | 3484 | --DOCSHELL 187C2C00 == 26 [pid = 3484] [id = 673] 02:50:46 INFO - PROCESS | 3484 | --DOCSHELL 0E106400 == 25 [pid = 3484] [id = 674] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (18324C00) [pid = 3484] [serial = 1972] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (17269000) [pid = 3484] [serial = 1963] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (172B2400) [pid = 3484] [serial = 1964] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (1799C400) [pid = 3484] [serial = 1969] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0E266800) [pid = 3484] [serial = 1948] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0E26C000) [pid = 3484] [serial = 1949] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (172D8800) [pid = 3484] [serial = 1966] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (177B2800) [pid = 3484] [serial = 1967] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (16B6B800) [pid = 3484] [serial = 1960] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (16ED1C00) [pid = 3484] [serial = 1961] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0F692C00) [pid = 3484] [serial = 1951] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (18692C00) [pid = 3484] [serial = 1975] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (1277D800) [pid = 3484] [serial = 1952] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (18328800) [pid = 3484] [serial = 1973] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (1841D800) [pid = 3484] [serial = 1946] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (1869F800) [pid = 3484] [serial = 1976] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (15411000) [pid = 3484] [serial = 1954] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (15417C00) [pid = 3484] [serial = 1955] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (15C0F000) [pid = 3484] [serial = 1957] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (1692F000) [pid = 3484] [serial = 1958] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (195B7400) [pid = 3484] [serial = 1979] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (16B5CC00) [pid = 3484] [serial = 1978] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (1830B000) [pid = 3484] [serial = 1981] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (19C7B000) [pid = 3484] [serial = 1985] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (186CC000) [pid = 3484] [serial = 1982] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (17996400) [pid = 3484] [serial = 1970] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (19419800) [pid = 3484] [serial = 1984] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 3484 | 1465120246730 Marionette TRACE conn5 <- [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]]]}] 02:50:46 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) 02:50:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1979ms 02:50:46 INFO - PROCESS | 3484 | 1465120246789 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 02:50:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:50:46 INFO - PROCESS | 3484 | 1465120246793 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 02:50:46 INFO - PROCESS | 3484 | 1465120246798 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:50:46 INFO - PROCESS | 3484 | 1465120246801 Marionette TRACE conn5 <- [1,2670,null,{}] 02:50:46 INFO - PROCESS | 3484 | 1465120246836 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:46 INFO - PROCESS | 3484 | 1465120246839 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:46 INFO - PROCESS | 3484 | 1465120246926 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 02:50:46 INFO - PROCESS | 3484 | 1465120246933 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:46 INFO - PROCESS | 3484 | 1465120246936 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:46 INFO - PROCESS | 3484 | ++DOCSHELL 0E050000 == 26 [pid = 3484] [id = 677] 02:50:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (0E051000) [pid = 3484] [serial = 2031] [outer = 00000000] 02:50:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (0E109000) [pid = 3484] [serial = 2032] [outer = 0E051000] 02:50:46 INFO - PROCESS | 3484 | 1465120246984 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (0E10E800) [pid = 3484] [serial = 2033] [outer = 0E051000] 02:50:47 INFO - PROCESS | 3484 | 1465120247937 Marionette TRACE conn5 <- [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]]]}] 02:50:47 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) 02:50:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1153ms 02:50:47 INFO - PROCESS | 3484 | 1465120247952 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 3484 | 1465120247957 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 02:50:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:50:47 INFO - PROCESS | 3484 | 1465120247966 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - PROCESS | 3484 | 1465120247969 Marionette TRACE conn5 <- [1,2674,null,{}] 02:50:47 INFO - PROCESS | 3484 | 1465120247973 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:47 INFO - PROCESS | 3484 | 1465120247976 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:48 INFO - PROCESS | 3484 | 1465120248067 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 02:50:48 INFO - PROCESS | 3484 | 1465120248073 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 3484 | 1465120248076 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:48 INFO - PROCESS | 3484 | ++DOCSHELL 127BD000 == 27 [pid = 3484] [id = 678] 02:50:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (127C3800) [pid = 3484] [serial = 2034] [outer = 00000000] 02:50:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (12E27400) [pid = 3484] [serial = 2035] [outer = 127C3800] 02:50:48 INFO - PROCESS | 3484 | 1465120248124 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (1312C000) [pid = 3484] [serial = 2036] [outer = 127C3800] 02:50:49 INFO - PROCESS | 3484 | 1465120249105 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 3484 | 1465120249142 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 02:50:49 INFO - PROCESS | 3484 | 1465120249146 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:50:49 INFO - PROCESS | 3484 | 1465120249149 Marionette TRACE conn5 <- [1,2678,null,{}] 02:50:49 INFO - PROCESS | 3484 | 1465120249160 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:49 INFO - PROCESS | 3484 | 1465120249164 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:49 INFO - PROCESS | 3484 | 1465120249291 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 02:50:49 INFO - PROCESS | 3484 | 1465120249298 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 3484 | 1465120249301 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:49 INFO - PROCESS | 3484 | ++DOCSHELL 154AE000 == 28 [pid = 3484] [id = 679] 02:50:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (154B4C00) [pid = 3484] [serial = 2037] [outer = 00000000] 02:50:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (16928C00) [pid = 3484] [serial = 2038] [outer = 154B4C00] 02:50:49 INFO - PROCESS | 3484 | 1465120249349 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (16933800) [pid = 3484] [serial = 2039] [outer = 154B4C00] 02:50:50 INFO - PROCESS | 3484 | 1465120250322 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 3484 | 1465120250386 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 02:50:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:50:50 INFO - PROCESS | 3484 | 1465120250390 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 3484 | 1465120250391 Marionette TRACE conn5 <- [1,2682,null,{}] 02:50:50 INFO - PROCESS | 3484 | 1465120250402 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:50 INFO - PROCESS | 3484 | 1465120250404 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:50 INFO - PROCESS | 3484 | 1465120250523 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 02:50:50 INFO - PROCESS | 3484 | 1465120250528 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 3484 | 1465120250530 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:50 INFO - PROCESS | 3484 | ++DOCSHELL 1692FC00 == 29 [pid = 3484] [id = 680] 02:50:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (169F1800) [pid = 3484] [serial = 2040] [outer = 00000000] 02:50:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (171B7000) [pid = 3484] [serial = 2041] [outer = 169F1800] 02:50:50 INFO - PROCESS | 3484 | 1465120250575 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (17217800) [pid = 3484] [serial = 2042] [outer = 169F1800] 02:50:50 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (17219800) [pid = 3484] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:50:50 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (1317D800) [pid = 3484] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:50:50 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (12E2C800) [pid = 3484] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:50:50 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (16B64800) [pid = 3484] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:50:50 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (0E514000) [pid = 3484] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:50:50 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (0E26D400) [pid = 3484] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:50:50 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (0E4E6C00) [pid = 3484] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:50:50 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (16E09400) [pid = 3484] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:50:50 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (154E2400) [pid = 3484] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:50:50 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (17998C00) [pid = 3484] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:50:50 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (1830E000) [pid = 3484] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:50:50 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (19305400) [pid = 3484] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:50:51 INFO - PROCESS | 3484 | 1465120251597 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 3484 | 1465120251635 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 02:50:51 INFO - PROCESS | 3484 | 1465120251638 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:50:51 INFO - PROCESS | 3484 | 1465120251640 Marionette TRACE conn5 <- [1,2686,null,{}] 02:50:51 INFO - PROCESS | 3484 | 1465120251643 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:51 INFO - PROCESS | 3484 | 1465120251646 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:51 INFO - PROCESS | 3484 | 1465120251724 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 02:50:51 INFO - PROCESS | 3484 | 1465120251730 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 3484 | 1465120251732 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:51 INFO - PROCESS | 3484 | ++DOCSHELL 14AE8C00 == 30 [pid = 3484] [id = 681] 02:50:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (15417400) [pid = 3484] [serial = 2043] [outer = 00000000] 02:50:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (1725E400) [pid = 3484] [serial = 2044] [outer = 15417400] 02:50:51 INFO - PROCESS | 3484 | 1465120251775 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (17266000) [pid = 3484] [serial = 2045] [outer = 15417400] 02:50:52 INFO - PROCESS | 3484 | 1465120252718 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 3484 | 1465120252772 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 02:50:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:50:52 INFO - PROCESS | 3484 | 1465120252775 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 3484 | 1465120252777 Marionette TRACE conn5 <- [1,2690,null,{}] 02:50:52 INFO - PROCESS | 3484 | 1465120252780 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:52 INFO - PROCESS | 3484 | 1465120252785 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:52 INFO - PROCESS | 3484 | 1465120252937 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 02:50:53 INFO - PROCESS | 3484 | 1465120253069 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 3484 | 1465120253073 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:53 INFO - PROCESS | 3484 | ++DOCSHELL 0D233C00 == 31 [pid = 3484] [id = 682] 02:50:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (0D237800) [pid = 3484] [serial = 2046] [outer = 00000000] 02:50:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0D93A000) [pid = 3484] [serial = 2047] [outer = 0D237800] 02:50:53 INFO - PROCESS | 3484 | 1465120253178 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0E04B800) [pid = 3484] [serial = 2048] [outer = 0D237800] 02:50:53 INFO - PROCESS | 3484 | 1465120253960 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:50:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1223ms 02:50:53 INFO - PROCESS | 3484 | 1465120254000 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 02:50:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:50:53 INFO - PROCESS | 3484 | 1465120254004 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 02:50:54 INFO - PROCESS | 3484 | 1465120254009 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 3484 | 1465120254012 Marionette TRACE conn5 <- [1,2694,null,{}] 02:50:54 INFO - PROCESS | 3484 | 1465120254017 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:54 INFO - PROCESS | 3484 | 1465120254022 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:54 INFO - PROCESS | 3484 | 1465120254165 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 02:50:54 INFO - PROCESS | 3484 | 1465120254301 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 3484 | 1465120254305 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:54 INFO - PROCESS | 3484 | ++DOCSHELL 12E2C800 == 32 [pid = 3484] [id = 683] 02:50:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (13C0BC00) [pid = 3484] [serial = 2049] [outer = 00000000] 02:50:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (1410B800) [pid = 3484] [serial = 2050] [outer = 13C0BC00] 02:50:54 INFO - PROCESS | 3484 | 1465120254365 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (14AED400) [pid = 3484] [serial = 2051] [outer = 13C0BC00] 02:50:55 INFO - PROCESS | 3484 | --DOCSHELL 14AEB000 == 31 [pid = 3484] [id = 566] 02:50:55 INFO - PROCESS | 3484 | --DOCSHELL 12A75C00 == 30 [pid = 3484] [id = 565] 02:50:55 INFO - PROCESS | 3484 | --DOCSHELL 15C0F400 == 29 [pid = 3484] [id = 567] 02:50:55 INFO - PROCESS | 3484 | --DOCSHELL 157FA400 == 28 [pid = 3484] [id = 580] 02:50:55 INFO - PROCESS | 3484 | --DOCSHELL 0DA2D800 == 27 [pid = 3484] [id = 564] 02:50:55 INFO - PROCESS | 3484 | --DOCSHELL 1284B000 == 26 [pid = 3484] [id = 579] 02:50:55 INFO - PROCESS | 3484 | --DOCSHELL 0DA64000 == 25 [pid = 3484] [id = 563] 02:50:55 INFO - PROCESS | 3484 | --DOCSHELL 14AE8C00 == 24 [pid = 3484] [id = 681] 02:50:55 INFO - PROCESS | 3484 | --DOCSHELL 1692FC00 == 23 [pid = 3484] [id = 680] 02:50:55 INFO - PROCESS | 3484 | --DOCSHELL 154AE000 == 22 [pid = 3484] [id = 679] 02:50:55 INFO - PROCESS | 3484 | --DOCSHELL 127BD000 == 21 [pid = 3484] [id = 678] 02:50:55 INFO - PROCESS | 3484 | --DOCSHELL 0E050000 == 20 [pid = 3484] [id = 677] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (1725FC00) [pid = 3484] [serial = 2005] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (172A6C00) [pid = 3484] [serial = 2006] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (17840400) [pid = 3484] [serial = 2009] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (172D8400) [pid = 3484] [serial = 2008] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (1725C800) [pid = 3484] [serial = 2014] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (19CED800) [pid = 3484] [serial = 1988] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (19CDE800) [pid = 3484] [serial = 1987] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (12780C00) [pid = 3484] [serial = 1996] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (12ECB800) [pid = 3484] [serial = 1997] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (0E520000) [pid = 3484] [serial = 1993] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (0F40C400) [pid = 3484] [serial = 1994] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 57 (0F602000) [pid = 3484] [serial = 1990] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 56 (12A95C00) [pid = 3484] [serial = 1991] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 55 (16ED7000) [pid = 3484] [serial = 2002] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 54 (157F5800) [pid = 3484] [serial = 1999] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 53 (15C10400) [pid = 3484] [serial = 2000] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 52 (18314800) [pid = 3484] [serial = 2011] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 51 (18628800) [pid = 3484] [serial = 2017] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 50 (18315400) [pid = 3484] [serial = 2012] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 49 (195B7800) [pid = 3484] [serial = 2020] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 48 (19C75800) [pid = 3484] [serial = 2021] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 47 (187CC800) [pid = 3484] [serial = 2018] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 46 (1774F800) [pid = 3484] [serial = 2015] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | --DOMWINDOW == 45 (171B5C00) [pid = 3484] [serial = 2003] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 3484 | 1465120255235 Marionette TRACE conn5 <- [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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:50:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1283ms 02:50:55 INFO - PROCESS | 3484 | 1465120255291 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 02:50:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:50:55 INFO - PROCESS | 3484 | 1465120255295 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 02:50:55 INFO - PROCESS | 3484 | 1465120255300 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 3484 | 1465120255303 Marionette TRACE conn5 <- [1,2698,null,{}] 02:50:55 INFO - PROCESS | 3484 | 1465120255309 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:55 INFO - PROCESS | 3484 | 1465120255311 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:55 INFO - PROCESS | 3484 | 1465120255404 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 02:50:55 INFO - PROCESS | 3484 | 1465120255411 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 3484 | 1465120255414 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:55 INFO - PROCESS | 3484 | ++DOCSHELL 0E99F400 == 21 [pid = 3484] [id = 684] 02:50:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 46 (0E9A7000) [pid = 3484] [serial = 2052] [outer = 00000000] 02:50:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 47 (0F662C00) [pid = 3484] [serial = 2053] [outer = 0E9A7000] 02:50:55 INFO - PROCESS | 3484 | 1465120255464 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 48 (127BDC00) [pid = 3484] [serial = 2054] [outer = 0E9A7000] 02:50:56 INFO - PROCESS | 3484 | 1465120256014 Marionette TRACE conn5 <- [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] 02:50:56 INFO - PROCESS | 3484 | 1465120256036 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 02:50:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:50:56 INFO - PROCESS | 3484 | 1465120256042 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 3484 | 1465120256044 Marionette TRACE conn5 <- [1,2702,null,{}] 02:50:56 INFO - PROCESS | 3484 | 1465120256048 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:56 INFO - PROCESS | 3484 | 1465120256050 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:56 INFO - PROCESS | 3484 | 1465120256144 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 02:50:56 INFO - PROCESS | 3484 | 1465120256153 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 3484 | 1465120256155 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:56 INFO - PROCESS | 3484 | ++DOCSHELL 14AF3000 == 22 [pid = 3484] [id = 685] 02:50:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 49 (14AF5000) [pid = 3484] [serial = 2055] [outer = 00000000] 02:50:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 50 (15411800) [pid = 3484] [serial = 2056] [outer = 14AF5000] 02:50:56 INFO - PROCESS | 3484 | 1465120256204 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 51 (154B4800) [pid = 3484] [serial = 2057] [outer = 14AF5000] 02:50:56 INFO - PROCESS | 3484 | 1465120256696 Marionette TRACE conn5 <- [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]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:50:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 02:50:56 INFO - PROCESS | 3484 | 1465120256717 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 3484 | 1465120256719 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 02:50:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:50:56 INFO - PROCESS | 3484 | 1465120256723 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 3484 | 1465120256726 Marionette TRACE conn5 <- [1,2706,null,{}] 02:50:56 INFO - PROCESS | 3484 | 1465120256736 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:56 INFO - PROCESS | 3484 | 1465120256741 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:56 INFO - PROCESS | 3484 | 1465120256860 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 02:50:56 INFO - PROCESS | 3484 | 1465120256871 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 3484 | 1465120256874 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:56 INFO - PROCESS | 3484 | ++DOCSHELL 169F9800 == 23 [pid = 3484] [id = 686] 02:50:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 52 (16B41800) [pid = 3484] [serial = 2058] [outer = 00000000] 02:50:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 53 (16E0B400) [pid = 3484] [serial = 2059] [outer = 16B41800] 02:50:56 INFO - PROCESS | 3484 | 1465120256924 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 54 (16ED3000) [pid = 3484] [serial = 2060] [outer = 16B41800] 02:50:57 INFO - PROCESS | 3484 | 1465120257439 Marionette TRACE conn5 <- [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] 02:50:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:50:57 INFO - PROCESS | 3484 | 1465120257462 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 02:50:57 INFO - PROCESS | 3484 | 1465120257465 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - PROCESS | 3484 | 1465120257467 Marionette TRACE conn5 <- [1,2710,null,{}] 02:50:57 INFO - PROCESS | 3484 | 1465120257471 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:57 INFO - PROCESS | 3484 | 1465120257473 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:57 INFO - PROCESS | 3484 | 1465120257595 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 02:50:57 INFO - PROCESS | 3484 | 1465120257601 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 3484 | 1465120257603 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:57 INFO - PROCESS | 3484 | ++DOCSHELL 17269800 == 24 [pid = 3484] [id = 687] 02:50:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 55 (172A5C00) [pid = 3484] [serial = 2061] [outer = 00000000] 02:50:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 56 (172AFC00) [pid = 3484] [serial = 2062] [outer = 172A5C00] 02:50:57 INFO - PROCESS | 3484 | 1465120257647 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 57 (172CF800) [pid = 3484] [serial = 2063] [outer = 172A5C00] 02:50:58 INFO - PROCESS | 3484 | 1465120258136 Marionette TRACE conn5 <- [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] 02:50:58 INFO - PROCESS | 3484 | 1465120258198 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 02:50:58 INFO - PROCESS | 3484 | 1465120258201 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:50:58 INFO - PROCESS | 3484 | 1465120258203 Marionette TRACE conn5 <- [1,2714,null,{}] 02:50:58 INFO - PROCESS | 3484 | 1465120258206 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:58 INFO - PROCESS | 3484 | 1465120258208 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:58 INFO - PROCESS | 3484 | 1465120258357 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 02:50:58 INFO - PROCESS | 3484 | 1465120258380 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 3484 | 1465120258382 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:58 INFO - PROCESS | 3484 | ++DOCSHELL 0DA25400 == 25 [pid = 3484] [id = 688] 02:50:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 58 (17757C00) [pid = 3484] [serial = 2064] [outer = 00000000] 02:50:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (17832800) [pid = 3484] [serial = 2065] [outer = 17757C00] 02:50:58 INFO - PROCESS | 3484 | 1465120258426 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (1783A800) [pid = 3484] [serial = 2066] [outer = 17757C00] 02:50:58 INFO - PROCESS | 3484 | 1465120258891 Marionette TRACE conn5 <- [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]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:50:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 731ms 02:50:58 INFO - PROCESS | 3484 | 1465120258937 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 3484 | 1465120258939 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 02:50:58 INFO - PROCESS | 3484 | 1465120258943 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:50:58 INFO - PROCESS | 3484 | 1465120258944 Marionette TRACE conn5 <- [1,2718,null,{}] 02:50:58 INFO - PROCESS | 3484 | 1465120258948 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:58 INFO - PROCESS | 3484 | 1465120258953 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:59 INFO - PROCESS | 3484 | 1465120259108 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 02:50:59 INFO - PROCESS | 3484 | 1465120259176 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:59 INFO - PROCESS | 3484 | 1465120259178 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:50:59 INFO - PROCESS | 3484 | ++DOCSHELL 17758C00 == 26 [pid = 3484] [id = 689] 02:50:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (17831C00) [pid = 3484] [serial = 2067] [outer = 00000000] 02:50:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (18317400) [pid = 3484] [serial = 2068] [outer = 17831C00] 02:50:59 INFO - PROCESS | 3484 | 1465120259223 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (1841DC00) [pid = 3484] [serial = 2069] [outer = 17831C00] 02:50:59 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (0DAEDC00) [pid = 3484] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:50:59 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (0E051000) [pid = 3484] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:50:59 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (127C3800) [pid = 3484] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:50:59 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (154B4C00) [pid = 3484] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:50:59 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (0E106C00) [pid = 3484] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:50:59 INFO - PROCESS | 3484 | --DOMWINDOW == 57 (157F6800) [pid = 3484] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:50:59 INFO - PROCESS | 3484 | --DOMWINDOW == 56 (169F1800) [pid = 3484] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:51:00 INFO - PROCESS | 3484 | 1465120260096 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 3484 | 1465120260124 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 02:51:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:51:00 INFO - PROCESS | 3484 | 1465120260127 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 3484 | 1465120260129 Marionette TRACE conn5 <- [1,2722,null,{}] 02:51:00 INFO - PROCESS | 3484 | 1465120260132 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:00 INFO - PROCESS | 3484 | 1465120260134 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:00 INFO - PROCESS | 3484 | 1465120260215 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 02:51:00 INFO - PROCESS | 3484 | 1465120260308 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 3484 | 1465120260310 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:00 INFO - PROCESS | 3484 | ++DOCSHELL 16B44800 == 27 [pid = 3484] [id = 690] 02:51:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 57 (16ED9C00) [pid = 3484] [serial = 2070] [outer = 00000000] 02:51:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 58 (18626800) [pid = 3484] [serial = 2071] [outer = 16ED9C00] 02:51:00 INFO - PROCESS | 3484 | 1465120260353 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (18693000) [pid = 3484] [serial = 2072] [outer = 16ED9C00] 02:51:00 INFO - PROCESS | 3484 | 1465120260723 Marionette TRACE conn5 <- [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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:51:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 02:51:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:51:00 INFO - PROCESS | 3484 | 1465120260758 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 3484 | 1465120260760 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 02:51:00 INFO - PROCESS | 3484 | 1465120260763 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 3484 | 1465120260765 Marionette TRACE conn5 <- [1,2726,null,{}] 02:51:00 INFO - PROCESS | 3484 | 1465120260768 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:00 INFO - PROCESS | 3484 | 1465120260770 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:00 INFO - PROCESS | 3484 | 1465120260888 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 02:51:00 INFO - PROCESS | 3484 | 1465120260896 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 3484 | 1465120260898 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:00 INFO - PROCESS | 3484 | ++DOCSHELL 18622000 == 28 [pid = 3484] [id = 691] 02:51:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (18626000) [pid = 3484] [serial = 2073] [outer = 00000000] 02:51:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (186CE800) [pid = 3484] [serial = 2074] [outer = 18626000] 02:51:00 INFO - PROCESS | 3484 | 1465120260942 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (192BA800) [pid = 3484] [serial = 2075] [outer = 18626000] 02:51:01 INFO - PROCESS | 3484 | 1465120261361 Marionette TRACE conn5 <- [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]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:51:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 02:51:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:51:01 INFO - PROCESS | 3484 | 1465120261394 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 02:51:01 INFO - PROCESS | 3484 | 1465120261396 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 02:51:01 INFO - PROCESS | 3484 | 1465120261399 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 3484 | 1465120261401 Marionette TRACE conn5 <- [1,2730,null,{}] 02:51:01 INFO - PROCESS | 3484 | 1465120261404 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:01 INFO - PROCESS | 3484 | 1465120261406 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:01 INFO - PROCESS | 3484 | 1465120261536 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 02:51:01 INFO - PROCESS | 3484 | 1465120261741 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 3484 | 1465120261744 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:01 INFO - PROCESS | 3484 | ++DOCSHELL 0D8D4800 == 29 [pid = 3484] [id = 692] 02:51:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (0D8D5C00) [pid = 3484] [serial = 2076] [outer = 00000000] 02:51:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (0E04B000) [pid = 3484] [serial = 2077] [outer = 0D8D5C00] 02:51:01 INFO - PROCESS | 3484 | 1465120261803 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0E26B000) [pid = 3484] [serial = 2078] [outer = 0D8D5C00] 02:51:02 INFO - PROCESS | 3484 | 1465120262365 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:51:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:51:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1022ms 02:51:02 INFO - PROCESS | 3484 | 1465120262423 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 02:51:02 INFO - PROCESS | 3484 | 1465120262428 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 02:51:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:51:02 INFO - PROCESS | 3484 | 1465120262433 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 3484 | 1465120262437 Marionette TRACE conn5 <- [1,2734,null,{}] 02:51:02 INFO - PROCESS | 3484 | 1465120262462 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:02 INFO - PROCESS | 3484 | 1465120262465 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:02 INFO - PROCESS | 3484 | 1465120262586 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 02:51:02 INFO - PROCESS | 3484 | 1465120262721 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 3484 | 1465120262724 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:02 INFO - PROCESS | 3484 | ++DOCSHELL 15CD9000 == 30 [pid = 3484] [id = 693] 02:51:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (16927000) [pid = 3484] [serial = 2079] [outer = 00000000] 02:51:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (16935C00) [pid = 3484] [serial = 2080] [outer = 16927000] 02:51:02 INFO - PROCESS | 3484 | 1465120262787 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (16B64800) [pid = 3484] [serial = 2081] [outer = 16927000] 02:51:03 INFO - PROCESS | 3484 | 1465120263373 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:51:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 990ms 02:51:03 INFO - PROCESS | 3484 | 1465120263428 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 02:51:03 INFO - PROCESS | 3484 | 1465120263431 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 02:51:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:51:03 INFO - PROCESS | 3484 | 1465120263435 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 3484 | 1465120263437 Marionette TRACE conn5 <- [1,2738,null,{}] 02:51:03 INFO - PROCESS | 3484 | 1465120263441 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:03 INFO - PROCESS | 3484 | 1465120263443 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:03 INFO - PROCESS | 3484 | 1465120263557 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 02:51:03 INFO - PROCESS | 3484 | 1465120263672 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 3484 | 1465120263674 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:03 INFO - PROCESS | 3484 | ++DOCSHELL 18313800 == 31 [pid = 3484] [id = 694] 02:51:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (18319000) [pid = 3484] [serial = 2082] [outer = 00000000] 02:51:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (1832B000) [pid = 3484] [serial = 2083] [outer = 18319000] 02:51:03 INFO - PROCESS | 3484 | 1465120263775 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (1941B000) [pid = 3484] [serial = 2084] [outer = 18319000] 02:51:04 INFO - PROCESS | 3484 | 1465120264375 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:51:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 971ms 02:51:04 INFO - PROCESS | 3484 | 1465120264408 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 02:51:04 INFO - PROCESS | 3484 | 1465120264412 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 02:51:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:51:04 INFO - PROCESS | 3484 | 1465120264423 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 3484 | 1465120264428 Marionette TRACE conn5 <- [1,2742,null,{}] 02:51:04 INFO - PROCESS | 3484 | 1465120264432 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:04 INFO - PROCESS | 3484 | 1465120264435 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:04 INFO - PROCESS | 3484 | 1465120264549 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 02:51:04 INFO - PROCESS | 3484 | 1465120264690 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 3484 | 1465120264692 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:04 INFO - PROCESS | 3484 | ++DOCSHELL 17213C00 == 32 [pid = 3484] [id = 695] 02:51:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (17214400) [pid = 3484] [serial = 2085] [outer = 00000000] 02:51:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (19C80400) [pid = 3484] [serial = 2086] [outer = 17214400] 02:51:04 INFO - PROCESS | 3484 | 1465120264747 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (19CE2800) [pid = 3484] [serial = 2087] [outer = 17214400] 02:51:05 INFO - PROCESS | 3484 | 1465120265421 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:51:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:51:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1025ms 02:51:05 INFO - PROCESS | 3484 | 1465120265463 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 02:51:05 INFO - PROCESS | 3484 | 1465120265468 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 02:51:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:51:05 INFO - PROCESS | 3484 | 1465120265473 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - PROCESS | 3484 | 1465120265478 Marionette TRACE conn5 <- [1,2746,null,{}] 02:51:05 INFO - PROCESS | 3484 | 1465120265499 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:05 INFO - PROCESS | 3484 | 1465120265502 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:05 INFO - PROCESS | 3484 | 1465120265607 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 02:51:05 INFO - PROCESS | 3484 | 1465120265724 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 3484 | 1465120265726 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:06 INFO - PROCESS | 3484 | --DOCSHELL 12853800 == 31 [pid = 3484] [id = 571] 02:51:06 INFO - PROCESS | 3484 | --DOCSHELL 12A73C00 == 30 [pid = 3484] [id = 572] 02:51:06 INFO - PROCESS | 3484 | --DOCSHELL 1861AC00 == 29 [pid = 3484] [id = 575] 02:51:06 INFO - PROCESS | 3484 | --DOCSHELL 172CC000 == 28 [pid = 3484] [id = 570] 02:51:06 INFO - PROCESS | 3484 | --DOCSHELL 1725F400 == 27 [pid = 3484] [id = 569] 02:51:06 INFO - PROCESS | 3484 | --DOCSHELL 0D231400 == 26 [pid = 3484] [id = 578] 02:51:06 INFO - PROCESS | 3484 | --DOCSHELL 15C0E000 == 25 [pid = 3484] [id = 573] 02:51:06 INFO - PROCESS | 3484 | --DOCSHELL 0D874000 == 24 [pid = 3484] [id = 676] 02:51:06 INFO - PROCESS | 3484 | --DOCSHELL 0D233C00 == 23 [pid = 3484] [id = 682] 02:51:06 INFO - PROCESS | 3484 | --DOCSHELL 12E2C800 == 22 [pid = 3484] [id = 683] 02:51:06 INFO - PROCESS | 3484 | --DOCSHELL 0D82C400 == 21 [pid = 3484] [id = 576] 02:51:06 INFO - PROCESS | 3484 | --DOCSHELL 16ED2800 == 20 [pid = 3484] [id = 568] 02:51:06 INFO - PROCESS | 3484 | --DOCSHELL 1830AC00 == 19 [pid = 3484] [id = 574] 02:51:06 INFO - PROCESS | 3484 | --DOCSHELL 0F40A800 == 18 [pid = 3484] [id = 577] 02:51:06 INFO - PROCESS | 3484 | ++DOCSHELL 0C497800 == 19 [pid = 3484] [id = 696] 02:51:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (0C499400) [pid = 3484] [serial = 2088] [outer = 00000000] 02:51:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (0D233C00) [pid = 3484] [serial = 2089] [outer = 0C499400] 02:51:06 INFO - PROCESS | 3484 | 1465120266374 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (0D8D4000) [pid = 3484] [serial = 2090] [outer = 0C499400] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0E264C00) [pid = 3484] [serial = 2030] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0E107400) [pid = 3484] [serial = 2029] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0E109000) [pid = 3484] [serial = 2032] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (0E10E800) [pid = 3484] [serial = 2033] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (12E27400) [pid = 3484] [serial = 2035] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (16928C00) [pid = 3484] [serial = 2038] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (12779800) [pid = 3484] [serial = 2024] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (0E521800) [pid = 3484] [serial = 2023] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (16ED5400) [pid = 3484] [serial = 2027] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (169EBC00) [pid = 3484] [serial = 2026] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (171B7000) [pid = 3484] [serial = 2041] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (16933800) [pid = 3484] [serial = 2039] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (17217800) [pid = 3484] [serial = 2042] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (1312C000) [pid = 3484] [serial = 2036] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (1725E400) [pid = 3484] [serial = 2044] [outer = 00000000] [url = about:blank] 02:51:06 INFO - PROCESS | 3484 | 1465120266942 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:51:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:51:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1502ms 02:51:06 INFO - PROCESS | 3484 | 1465120266978 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 3484 | 1465120266981 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 02:51:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:51:06 INFO - PROCESS | 3484 | 1465120266985 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 3484 | 1465120266988 Marionette TRACE conn5 <- [1,2750,null,{}] 02:51:06 INFO - PROCESS | 3484 | 1465120266993 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:06 INFO - PROCESS | 3484 | 1465120266996 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:07 INFO - PROCESS | 3484 | 1465120267127 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 02:51:07 INFO - PROCESS | 3484 | 1465120267224 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 3484 | 1465120267227 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:07 INFO - PROCESS | 3484 | ++DOCSHELL 0E265000 == 20 [pid = 3484] [id = 697] 02:51:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (0E268400) [pid = 3484] [serial = 2091] [outer = 00000000] 02:51:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (0E82C000) [pid = 3484] [serial = 2092] [outer = 0E268400] 02:51:07 INFO - PROCESS | 3484 | 1465120267274 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0F40A800) [pid = 3484] [serial = 2093] [outer = 0E268400] 02:51:07 INFO - PROCESS | 3484 | 1465120267652 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:51:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 02:51:07 INFO - PROCESS | 3484 | 1465120267718 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 3484 | 1465120267722 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 02:51:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:51:07 INFO - PROCESS | 3484 | 1465120267763 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 3484 | 1465120267766 Marionette TRACE conn5 <- [1,2754,null,{}] 02:51:07 INFO - PROCESS | 3484 | 1465120267770 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:07 INFO - PROCESS | 3484 | 1465120267772 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:07 INFO - PROCESS | 3484 | 1465120267865 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 02:51:07 INFO - PROCESS | 3484 | 1465120267872 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 3484 | 1465120267874 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:07 INFO - PROCESS | 3484 | ++DOCSHELL 1317FC00 == 21 [pid = 3484] [id = 698] 02:51:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (13180000) [pid = 3484] [serial = 2094] [outer = 00000000] 02:51:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (14106C00) [pid = 3484] [serial = 2095] [outer = 13180000] 02:51:07 INFO - PROCESS | 3484 | 1465120267921 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (147E3000) [pid = 3484] [serial = 2096] [outer = 13180000] 02:51:08 INFO - PROCESS | 3484 | 1465120268372 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:51:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:51:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 02:51:08 INFO - PROCESS | 3484 | 1465120268400 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 02:51:08 INFO - PROCESS | 3484 | 1465120268402 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 02:51:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:51:08 INFO - PROCESS | 3484 | 1465120268406 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 3484 | 1465120268409 Marionette TRACE conn5 <- [1,2758,null,{}] 02:51:08 INFO - PROCESS | 3484 | 1465120268419 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:08 INFO - PROCESS | 3484 | 1465120268424 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:08 INFO - PROCESS | 3484 | 1465120268514 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 02:51:08 INFO - PROCESS | 3484 | 1465120268532 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:08 INFO - PROCESS | 3484 | 1465120268534 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:08 INFO - PROCESS | 3484 | ++DOCSHELL 13178C00 == 22 [pid = 3484] [id = 699] 02:51:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (15410400) [pid = 3484] [serial = 2097] [outer = 00000000] 02:51:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (15CD8800) [pid = 3484] [serial = 2098] [outer = 15410400] 02:51:08 INFO - PROCESS | 3484 | 1465120268578 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (169BC800) [pid = 3484] [serial = 2099] [outer = 15410400] 02:51:09 INFO - PROCESS | 3484 | 1465120269074 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:51:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 02:51:09 INFO - PROCESS | 3484 | 1465120269137 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 3484 | 1465120269140 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 02:51:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:51:09 INFO - PROCESS | 3484 | 1465120269151 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 3484 | 1465120269152 Marionette TRACE conn5 <- [1,2762,null,{}] 02:51:09 INFO - PROCESS | 3484 | 1465120269156 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:09 INFO - PROCESS | 3484 | 1465120269158 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:09 INFO - PROCESS | 3484 | 1465120269306 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 02:51:09 INFO - PROCESS | 3484 | 1465120269326 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 3484 | 1465120269328 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:09 INFO - PROCESS | 3484 | ++DOCSHELL 16ECEC00 == 23 [pid = 3484] [id = 700] 02:51:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (16ECF400) [pid = 3484] [serial = 2100] [outer = 00000000] 02:51:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (171B1800) [pid = 3484] [serial = 2101] [outer = 16ECF400] 02:51:09 INFO - PROCESS | 3484 | 1465120269372 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (17213800) [pid = 3484] [serial = 2102] [outer = 16ECF400] 02:51:09 INFO - PROCESS | 3484 | 1465120269808 Marionette TRACE conn5 <- [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]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:51:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 02:51:09 INFO - PROCESS | 3484 | 1465120269822 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 3484 | 1465120269824 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 02:51:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:51:09 INFO - PROCESS | 3484 | 1465120269827 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 3484 | 1465120269829 Marionette TRACE conn5 <- [1,2766,null,{}] 02:51:09 INFO - PROCESS | 3484 | 1465120269832 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:09 INFO - PROCESS | 3484 | 1465120269834 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:09 INFO - PROCESS | 3484 | 1465120269951 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 02:51:09 INFO - PROCESS | 3484 | 1465120269956 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 3484 | 1465120269958 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:09 INFO - PROCESS | 3484 | ++DOCSHELL 1725AC00 == 24 [pid = 3484] [id = 701] 02:51:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1725B400) [pid = 3484] [serial = 2103] [outer = 00000000] 02:51:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (172A7800) [pid = 3484] [serial = 2104] [outer = 1725B400] 02:51:10 INFO - PROCESS | 3484 | 1465120270013 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (172CE000) [pid = 3484] [serial = 2105] [outer = 1725B400] 02:51:10 INFO - PROCESS | 3484 | 1465120270500 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:51:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 02:51:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:51:10 INFO - PROCESS | 3484 | 1465120270558 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 3484 | 1465120270561 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 02:51:10 INFO - PROCESS | 3484 | 1465120270570 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - PROCESS | 3484 | 1465120270572 Marionette TRACE conn5 <- [1,2770,null,{}] 02:51:10 INFO - PROCESS | 3484 | 1465120270575 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:10 INFO - PROCESS | 3484 | 1465120270581 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:10 INFO - PROCESS | 3484 | 1465120270734 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 02:51:11 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0E9A7000) [pid = 3484] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:51:11 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (16B41800) [pid = 3484] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:51:11 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (15417400) [pid = 3484] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:51:11 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (172A5C00) [pid = 3484] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:51:11 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (17757C00) [pid = 3484] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:51:11 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (14AF5000) [pid = 3484] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:51:11 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (16ED9C00) [pid = 3484] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:51:11 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (17831C00) [pid = 3484] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:51:11 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (0D237800) [pid = 3484] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:51:11 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (13C0BC00) [pid = 3484] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:51:11 INFO - PROCESS | 3484 | 1465120271018 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 3484 | 1465120271020 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:11 INFO - PROCESS | 3484 | ++DOCSHELL 0D22E800 == 25 [pid = 3484] [id = 702] 02:51:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (0D876000) [pid = 3484] [serial = 2106] [outer = 00000000] 02:51:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (0F7F2400) [pid = 3484] [serial = 2107] [outer = 0D876000] 02:51:11 INFO - PROCESS | 3484 | 1465120271066 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (154EA800) [pid = 3484] [serial = 2108] [outer = 0D876000] 02:51:11 INFO - PROCESS | 3484 | 1465120271431 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:51:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 890ms 02:51:11 INFO - PROCESS | 3484 | 1465120271454 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 3484 | 1465120271456 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 02:51:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:51:11 INFO - PROCESS | 3484 | 1465120271459 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 3484 | 1465120271461 Marionette TRACE conn5 <- [1,2774,null,{}] 02:51:11 INFO - PROCESS | 3484 | 1465120271465 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:11 INFO - PROCESS | 3484 | 1465120271466 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:11 INFO - PROCESS | 3484 | 1465120271545 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 02:51:11 INFO - PROCESS | 3484 | 1465120271641 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 3484 | 1465120271643 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:11 INFO - PROCESS | 3484 | ++DOCSHELL 0E047C00 == 26 [pid = 3484] [id = 703] 02:51:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (0E101C00) [pid = 3484] [serial = 2109] [outer = 00000000] 02:51:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (177B8400) [pid = 3484] [serial = 2110] [outer = 0E101C00] 02:51:11 INFO - PROCESS | 3484 | 1465120271689 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (1830AC00) [pid = 3484] [serial = 2111] [outer = 0E101C00] 02:51:12 INFO - PROCESS | 3484 | 1465120272055 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:51:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 02:51:12 INFO - PROCESS | 3484 | 1465120272090 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 02:51:12 INFO - PROCESS | 3484 | 1465120272092 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 02:51:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:51:12 INFO - PROCESS | 3484 | 1465120272095 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:51:12 INFO - PROCESS | 3484 | 1465120272097 Marionette TRACE conn5 <- [1,2778,null,{}] 02:51:12 INFO - PROCESS | 3484 | 1465120272101 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:12 INFO - PROCESS | 3484 | 1465120272102 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:12 INFO - PROCESS | 3484 | 1465120272182 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 02:51:12 INFO - PROCESS | 3484 | 1465120272312 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 3484 | 1465120272314 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:12 INFO - PROCESS | 3484 | ++DOCSHELL 0E514000 == 27 [pid = 3484] [id = 704] 02:51:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (12779800) [pid = 3484] [serial = 2112] [outer = 00000000] 02:51:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (18620400) [pid = 3484] [serial = 2113] [outer = 12779800] 02:51:12 INFO - PROCESS | 3484 | 1465120272360 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (18692400) [pid = 3484] [serial = 2114] [outer = 12779800] 02:51:12 INFO - PROCESS | 3484 | 1465120272714 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:51:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 02:51:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:51:12 INFO - PROCESS | 3484 | 1465120272767 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 02:51:12 INFO - PROCESS | 3484 | 1465120272769 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 02:51:12 INFO - PROCESS | 3484 | 1465120272772 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:51:12 INFO - PROCESS | 3484 | 1465120272773 Marionette TRACE conn5 <- [1,2782,null,{}] 02:51:12 INFO - PROCESS | 3484 | 1465120272777 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:12 INFO - PROCESS | 3484 | 1465120272779 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:12 INFO - PROCESS | 3484 | 1465120272872 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 02:51:12 INFO - PROCESS | 3484 | 1465120272877 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 3484 | 1465120272879 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:12 INFO - PROCESS | 3484 | ++DOCSHELL 187C1400 == 28 [pid = 3484] [id = 705] 02:51:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (187CCC00) [pid = 3484] [serial = 2115] [outer = 00000000] 02:51:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (195C1400) [pid = 3484] [serial = 2116] [outer = 187CCC00] 02:51:12 INFO - PROCESS | 3484 | 1465120272921 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (19C77800) [pid = 3484] [serial = 2117] [outer = 187CCC00] 02:51:13 INFO - PROCESS | 3484 | 1465120273591 Marionette TRACE conn5 <- [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]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:51:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 930ms 02:51:13 INFO - PROCESS | 3484 | 1465120273703 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 3484 | 1465120273708 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 02:51:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:51:13 INFO - PROCESS | 3484 | 1465120273712 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - PROCESS | 3484 | 1465120273717 Marionette TRACE conn5 <- [1,2786,null,{}] 02:51:13 INFO - PROCESS | 3484 | 1465120273723 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:13 INFO - PROCESS | 3484 | 1465120273725 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:13 INFO - PROCESS | 3484 | 1465120273855 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 02:51:13 INFO - PROCESS | 3484 | 1465120273990 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 3484 | 1465120273993 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:14 INFO - PROCESS | 3484 | ++DOCSHELL 0E102400 == 29 [pid = 3484] [id = 706] 02:51:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (0E104000) [pid = 3484] [serial = 2118] [outer = 00000000] 02:51:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (12780C00) [pid = 3484] [serial = 2119] [outer = 0E104000] 02:51:14 INFO - PROCESS | 3484 | 1465120274053 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (13125400) [pid = 3484] [serial = 2120] [outer = 0E104000] 02:51:14 INFO - PROCESS | 3484 | 1465120274747 Marionette TRACE conn5 <- [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]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:51:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1078ms 02:51:14 INFO - PROCESS | 3484 | 1465120274793 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 3484 | 1465120274797 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 02:51:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:51:14 INFO - PROCESS | 3484 | 1465120274804 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 3484 | 1465120274807 Marionette TRACE conn5 <- [1,2790,null,{}] 02:51:14 INFO - PROCESS | 3484 | 1465120274811 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:14 INFO - PROCESS | 3484 | 1465120274814 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:14 INFO - PROCESS | 3484 | 1465120274966 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 02:51:15 INFO - PROCESS | 3484 | 1465120275108 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:15 INFO - PROCESS | 3484 | 1465120275111 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:15 INFO - PROCESS | 3484 | ++DOCSHELL 127C3800 == 30 [pid = 3484] [id = 707] 02:51:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1541B800) [pid = 3484] [serial = 2121] [outer = 00000000] 02:51:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (16B42000) [pid = 3484] [serial = 2122] [outer = 1541B800] 02:51:15 INFO - PROCESS | 3484 | 1465120275168 Marionette DEBUG loaded listener.js 02:51:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (16ED0C00) [pid = 3484] [serial = 2123] [outer = 1541B800] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (18693000) [pid = 3484] [serial = 2072] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (186CE800) [pid = 3484] [serial = 2074] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (127BDC00) [pid = 3484] [serial = 2054] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (16E0B400) [pid = 3484] [serial = 2059] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (17266000) [pid = 3484] [serial = 2045] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (172AFC00) [pid = 3484] [serial = 2062] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (17832800) [pid = 3484] [serial = 2065] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0F662C00) [pid = 3484] [serial = 2053] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (154B4800) [pid = 3484] [serial = 2057] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (18626800) [pid = 3484] [serial = 2071] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (18317400) [pid = 3484] [serial = 2068] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1783A800) [pid = 3484] [serial = 2066] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (15411800) [pid = 3484] [serial = 2056] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (172CF800) [pid = 3484] [serial = 2063] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (0E04B800) [pid = 3484] [serial = 2048] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (0D93A000) [pid = 3484] [serial = 2047] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (14AED400) [pid = 3484] [serial = 2051] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (16ED3000) [pid = 3484] [serial = 2060] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (1841DC00) [pid = 3484] [serial = 2069] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (1410B800) [pid = 3484] [serial = 2050] [outer = 00000000] [url = about:blank] 02:51:16 INFO - PROCESS | 3484 | 1465120275996 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:51:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1241ms 02:51:16 INFO - PROCESS | 3484 | 1465120276046 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 02:51:16 INFO - PROCESS | 3484 | 1465120276049 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 02:51:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:51:16 INFO - PROCESS | 3484 | 1465120276053 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - PROCESS | 3484 | 1465120276058 Marionette TRACE conn5 <- [1,2794,null,{}] 02:51:16 INFO - PROCESS | 3484 | 1465120276063 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:16 INFO - PROCESS | 3484 | 1465120276065 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:16 INFO - PROCESS | 3484 | 1465120276155 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 02:51:16 INFO - PROCESS | 3484 | 1465120276254 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 3484 | 1465120276256 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:16 INFO - PROCESS | 3484 | ++DOCSHELL 0E105000 == 31 [pid = 3484] [id = 708] 02:51:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0E105400) [pid = 3484] [serial = 2124] [outer = 00000000] 02:51:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0E82F800) [pid = 3484] [serial = 2125] [outer = 0E105400] 02:51:16 INFO - PROCESS | 3484 | 1465120276304 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (127BDC00) [pid = 3484] [serial = 2126] [outer = 0E105400] 02:51:16 INFO - PROCESS | 3484 | 1465120276737 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:51:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 02:51:16 INFO - PROCESS | 3484 | 1465120276786 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 02:51:16 INFO - PROCESS | 3484 | 1465120276790 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 02:51:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:51:16 INFO - PROCESS | 3484 | 1465120276799 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - PROCESS | 3484 | 1465120276802 Marionette TRACE conn5 <- [1,2798,null,{}] 02:51:16 INFO - PROCESS | 3484 | 1465120276806 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:16 INFO - PROCESS | 3484 | 1465120276808 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:16 INFO - PROCESS | 3484 | 1465120276901 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 02:51:16 INFO - PROCESS | 3484 | 1465120276910 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 3484 | 1465120276912 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:16 INFO - PROCESS | 3484 | ++DOCSHELL 14105800 == 32 [pid = 3484] [id = 709] 02:51:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (14106800) [pid = 3484] [serial = 2127] [outer = 00000000] 02:51:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (15412000) [pid = 3484] [serial = 2128] [outer = 14106800] 02:51:16 INFO - PROCESS | 3484 | 1465120276958 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (15419C00) [pid = 3484] [serial = 2129] [outer = 14106800] 02:51:17 INFO - PROCESS | 3484 | 1465120277433 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:51:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:51:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 02:51:17 INFO - PROCESS | 3484 | 1465120277471 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 02:51:17 INFO - PROCESS | 3484 | 1465120277473 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 02:51:17 INFO - PROCESS | 3484 | 1465120277477 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:51:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:51:17 INFO - PROCESS | 3484 | 1465120277481 Marionette TRACE conn5 <- [1,2802,null,{}] 02:51:17 INFO - PROCESS | 3484 | 1465120277491 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:17 INFO - PROCESS | 3484 | 1465120277496 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:17 INFO - PROCESS | 3484 | 1465120277584 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 02:51:17 INFO - PROCESS | 3484 | 1465120277594 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 3484 | 1465120277597 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:17 INFO - PROCESS | 3484 | ++DOCSHELL 16ECF000 == 33 [pid = 3484] [id = 710] 02:51:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (16ED1400) [pid = 3484] [serial = 2130] [outer = 00000000] 02:51:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (16ED9400) [pid = 3484] [serial = 2131] [outer = 16ED1400] 02:51:17 INFO - PROCESS | 3484 | 1465120277644 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (1721E400) [pid = 3484] [serial = 2132] [outer = 16ED1400] 02:51:18 INFO - PROCESS | 3484 | 1465120278155 Marionette TRACE conn5 <- [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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:51:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 02:51:18 INFO - PROCESS | 3484 | 1465120278211 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 3484 | 1465120278213 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 02:51:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:51:18 INFO - PROCESS | 3484 | 1465120278217 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 3484 | 1465120278218 Marionette TRACE conn5 <- [1,2806,null,{}] 02:51:18 INFO - PROCESS | 3484 | 1465120278222 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:18 INFO - PROCESS | 3484 | 1465120278224 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:18 INFO - PROCESS | 3484 | 1465120278347 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 02:51:18 INFO - PROCESS | 3484 | 1465120278352 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 3484 | 1465120278354 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:18 INFO - PROCESS | 3484 | ++DOCSHELL 1540E800 == 34 [pid = 3484] [id = 711] 02:51:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1725BC00) [pid = 3484] [serial = 2133] [outer = 00000000] 02:51:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (172CC000) [pid = 3484] [serial = 2134] [outer = 1725BC00] 02:51:18 INFO - PROCESS | 3484 | 1465120278398 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (172D8800) [pid = 3484] [serial = 2135] [outer = 1725BC00] 02:51:18 INFO - PROCESS | 3484 | 1465120278828 Marionette TRACE conn5 <- [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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:51:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 672ms 02:51:18 INFO - PROCESS | 3484 | 1465120278892 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 02:51:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:51:18 INFO - PROCESS | 3484 | 1465120278895 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 02:51:18 INFO - PROCESS | 3484 | 1465120278898 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 3484 | 1465120278899 Marionette TRACE conn5 <- [1,2810,null,{}] 02:51:18 INFO - PROCESS | 3484 | 1465120278903 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:18 INFO - PROCESS | 3484 | 1465120278905 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:19 INFO - PROCESS | 3484 | 1465120279050 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 02:51:19 INFO - PROCESS | 3484 | 1465120279114 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 3484 | 1465120279116 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:19 INFO - PROCESS | 3484 | ++DOCSHELL 1775A800 == 35 [pid = 3484] [id = 712] 02:51:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (177B5000) [pid = 3484] [serial = 2136] [outer = 00000000] 02:51:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (17840400) [pid = 3484] [serial = 2137] [outer = 177B5000] 02:51:19 INFO - PROCESS | 3484 | 1465120279160 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (17998C00) [pid = 3484] [serial = 2138] [outer = 177B5000] 02:51:19 INFO - PROCESS | 3484 | 1465120279597 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:51:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 02:51:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:51:19 INFO - PROCESS | 3484 | 1465120279629 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 3484 | 1465120279630 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 02:51:19 INFO - PROCESS | 3484 | 1465120279633 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 3484 | 1465120279635 Marionette TRACE conn5 <- [1,2814,null,{}] 02:51:19 INFO - PROCESS | 3484 | 1465120279644 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:19 INFO - PROCESS | 3484 | 1465120279650 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:19 INFO - PROCESS | 3484 | 1465120279789 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 02:51:19 INFO - PROCESS | 3484 | 1465120279800 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 3484 | 1465120279802 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:19 INFO - PROCESS | 3484 | ++DOCSHELL 18310C00 == 36 [pid = 3484] [id = 713] 02:51:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (18312400) [pid = 3484] [serial = 2139] [outer = 00000000] 02:51:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (192B9800) [pid = 3484] [serial = 2140] [outer = 18312400] 02:51:19 INFO - PROCESS | 3484 | 1465120279846 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (18420C00) [pid = 3484] [serial = 2141] [outer = 18312400] 02:51:20 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (18626000) [pid = 3484] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:51:20 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (12779800) [pid = 3484] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:51:20 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (13180000) [pid = 3484] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:51:20 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (15410400) [pid = 3484] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:51:20 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (16ECF400) [pid = 3484] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:51:20 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0C499400) [pid = 3484] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:51:20 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1725B400) [pid = 3484] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:51:20 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0E268400) [pid = 3484] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:51:20 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (17214400) [pid = 3484] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:51:20 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (0D876000) [pid = 3484] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:51:20 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (0D8D5C00) [pid = 3484] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:51:20 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (16927000) [pid = 3484] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:51:20 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (18319000) [pid = 3484] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:51:20 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (0E101C00) [pid = 3484] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:51:20 INFO - PROCESS | 3484 | 1465120280441 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:51:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 831ms 02:51:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:51:20 INFO - PROCESS | 3484 | 1465120280466 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 02:51:20 INFO - PROCESS | 3484 | 1465120280468 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 02:51:20 INFO - PROCESS | 3484 | 1465120280471 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - PROCESS | 3484 | 1465120280472 Marionette TRACE conn5 <- [1,2818,null,{}] 02:51:20 INFO - PROCESS | 3484 | 1465120280476 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:20 INFO - PROCESS | 3484 | 1465120280477 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:20 INFO - PROCESS | 3484 | 1465120280557 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 02:51:20 INFO - PROCESS | 3484 | 1465120280662 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 3484 | 1465120280664 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:20 INFO - PROCESS | 3484 | ++DOCSHELL 0D985C00 == 37 [pid = 3484] [id = 714] 02:51:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (0E421800) [pid = 3484] [serial = 2142] [outer = 00000000] 02:51:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (15C0A000) [pid = 3484] [serial = 2143] [outer = 0E421800] 02:51:20 INFO - PROCESS | 3484 | 1465120280707 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (16930800) [pid = 3484] [serial = 2144] [outer = 0E421800] 02:51:21 INFO - PROCESS | 3484 | 1465120281072 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:51:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:51:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 02:51:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:51:21 INFO - PROCESS | 3484 | 1465120281102 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 02:51:21 INFO - PROCESS | 3484 | 1465120281104 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 02:51:21 INFO - PROCESS | 3484 | 1465120281107 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:51:21 INFO - PROCESS | 3484 | 1465120281108 Marionette TRACE conn5 <- [1,2822,null,{}] 02:51:21 INFO - PROCESS | 3484 | 1465120281112 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:21 INFO - PROCESS | 3484 | 1465120281113 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:21 INFO - PROCESS | 3484 | 1465120281234 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 02:51:21 INFO - PROCESS | 3484 | 1465120281243 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 3484 | 1465120281245 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:21 INFO - PROCESS | 3484 | ++DOCSHELL 177B7800 == 38 [pid = 3484] [id = 715] 02:51:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (17833800) [pid = 3484] [serial = 2145] [outer = 00000000] 02:51:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (194DC400) [pid = 3484] [serial = 2146] [outer = 17833800] 02:51:21 INFO - PROCESS | 3484 | 1465120281288 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (19C7B000) [pid = 3484] [serial = 2147] [outer = 17833800] 02:51:21 INFO - PROCESS | 3484 | 1465120281733 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:51:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:51:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 02:51:21 INFO - PROCESS | 3484 | 1465120281778 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 02:51:21 INFO - PROCESS | 3484 | 1465120281779 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 02:51:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:51:21 INFO - PROCESS | 3484 | 1465120281782 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:51:21 INFO - PROCESS | 3484 | 1465120281784 Marionette TRACE conn5 <- [1,2826,null,{}] 02:51:21 INFO - PROCESS | 3484 | 1465120281787 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:21 INFO - PROCESS | 3484 | 1465120281789 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:21 INFO - PROCESS | 3484 | 1465120281911 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 02:51:21 INFO - PROCESS | 3484 | 1465120281956 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 3484 | 1465120281958 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:21 INFO - PROCESS | 3484 | ++DOCSHELL 19C80800 == 39 [pid = 3484] [id = 716] 02:51:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (19C82400) [pid = 3484] [serial = 2148] [outer = 00000000] 02:51:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1A012400) [pid = 3484] [serial = 2149] [outer = 19C82400] 02:51:22 INFO - PROCESS | 3484 | 1465120282003 Marionette DEBUG loaded listener.js 02:51:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (1A013000) [pid = 3484] [serial = 2150] [outer = 19C82400] 02:51:22 INFO - PROCESS | 3484 | 1465120282549 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:51:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:51:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 830ms 02:51:22 INFO - PROCESS | 3484 | 1465120282614 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 02:51:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:51:22 INFO - PROCESS | 3484 | 1465120282619 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 02:51:22 INFO - PROCESS | 3484 | 1465120282624 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - PROCESS | 3484 | 1465120282627 Marionette TRACE conn5 <- [1,2830,null,{}] 02:51:22 INFO - PROCESS | 3484 | 1465120282633 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:22 INFO - PROCESS | 3484 | 1465120282636 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:22 INFO - PROCESS | 3484 | 1465120282752 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 02:51:22 INFO - PROCESS | 3484 | 1465120282898 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 3484 | 1465120282901 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:22 INFO - PROCESS | 3484 | ++DOCSHELL 0DAE9400 == 40 [pid = 3484] [id = 717] 02:51:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (0E10A800) [pid = 3484] [serial = 2151] [outer = 00000000] 02:51:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (12854C00) [pid = 3484] [serial = 2152] [outer = 0E10A800] 02:51:22 INFO - PROCESS | 3484 | 1465120282958 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (13C0BC00) [pid = 3484] [serial = 2153] [outer = 0E10A800] 02:51:23 INFO - PROCESS | 3484 | 1465120283596 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:51:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1023ms 02:51:23 INFO - PROCESS | 3484 | 1465120283647 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 3484 | 1465120283652 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 02:51:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:51:23 INFO - PROCESS | 3484 | 1465120283658 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 3484 | 1465120283661 Marionette TRACE conn5 <- [1,2834,null,{}] 02:51:23 INFO - PROCESS | 3484 | 1465120283665 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:23 INFO - PROCESS | 3484 | 1465120283668 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:23 INFO - PROCESS | 3484 | 1465120283784 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 02:51:23 INFO - PROCESS | 3484 | 1465120283927 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:23 INFO - PROCESS | 3484 | 1465120283930 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:23 INFO - PROCESS | 3484 | ++DOCSHELL 169BA000 == 41 [pid = 3484] [id = 718] 02:51:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (169C2000) [pid = 3484] [serial = 2154] [outer = 00000000] 02:51:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (16EDD800) [pid = 3484] [serial = 2155] [outer = 169C2000] 02:51:23 INFO - PROCESS | 3484 | 1465120283987 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (172B3000) [pid = 3484] [serial = 2156] [outer = 169C2000] 02:51:24 INFO - PROCESS | 3484 | 1465120284616 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:51:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:51:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1020ms 02:51:24 INFO - PROCESS | 3484 | 1465120284682 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 3484 | 1465120284684 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 02:51:24 INFO - PROCESS | 3484 | 1465120284688 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:51:24 INFO - PROCESS | 3484 | 1465120284692 Marionette TRACE conn5 <- [1,2838,null,{}] 02:51:24 INFO - PROCESS | 3484 | 1465120284703 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:24 INFO - PROCESS | 3484 | 1465120284707 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:24 INFO - PROCESS | 3484 | 1465120284848 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 02:51:24 INFO - PROCESS | 3484 | 1465120284993 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 3484 | 1465120284996 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:25 INFO - PROCESS | 3484 | ++DOCSHELL 1A01D400 == 42 [pid = 3484] [id = 719] 02:51:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1A01D800) [pid = 3484] [serial = 2157] [outer = 00000000] 02:51:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (1A192800) [pid = 3484] [serial = 2158] [outer = 1A01D800] 02:51:25 INFO - PROCESS | 3484 | 1465120285054 Marionette DEBUG loaded listener.js 02:51:25 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (1A53B800) [pid = 3484] [serial = 2159] [outer = 1A01D800] 02:51:25 INFO - PROCESS | 3484 | 1465120285826 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:51:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:51:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1170ms 02:51:25 INFO - PROCESS | 3484 | 1465120285861 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 02:51:25 INFO - PROCESS | 3484 | 1465120285865 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 02:51:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:51:25 INFO - PROCESS | 3484 | 1465120285870 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 3484 | 1465120285873 Marionette TRACE conn5 <- [1,2842,null,{}] 02:51:25 INFO - PROCESS | 3484 | 1465120285878 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:25 INFO - PROCESS | 3484 | 1465120285881 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:25 INFO - PROCESS | 3484 | 1465120285980 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 02:51:26 INFO - PROCESS | 3484 | 1465120286130 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:26 INFO - PROCESS | 3484 | 1465120286132 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:26 INFO - PROCESS | 3484 | ++DOCSHELL 0E109800 == 43 [pid = 3484] [id = 720] 02:51:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (0E10FC00) [pid = 3484] [serial = 2160] [outer = 00000000] 02:51:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (0E838C00) [pid = 3484] [serial = 2161] [outer = 0E10FC00] 02:51:26 INFO - PROCESS | 3484 | 1465120286184 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (12782800) [pid = 3484] [serial = 2162] [outer = 0E10FC00] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 177B7800 == 42 [pid = 3484] [id = 715] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 0D985C00 == 41 [pid = 3484] [id = 714] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 18310C00 == 40 [pid = 3484] [id = 713] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 1775A800 == 39 [pid = 3484] [id = 712] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 1540E800 == 38 [pid = 3484] [id = 711] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 16ECF000 == 37 [pid = 3484] [id = 710] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 14105800 == 36 [pid = 3484] [id = 709] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 0E105000 == 35 [pid = 3484] [id = 708] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 0E102400 == 34 [pid = 3484] [id = 706] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 187C1400 == 33 [pid = 3484] [id = 705] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 0E514000 == 32 [pid = 3484] [id = 704] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 127C3800 == 31 [pid = 3484] [id = 707] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 0E047C00 == 30 [pid = 3484] [id = 703] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 0D22E800 == 29 [pid = 3484] [id = 702] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 169BA000 == 28 [pid = 3484] [id = 718] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 1A01D400 == 27 [pid = 3484] [id = 719] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 19C80800 == 26 [pid = 3484] [id = 716] 02:51:26 INFO - PROCESS | 3484 | --DOCSHELL 0DAE9400 == 25 [pid = 3484] [id = 717] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (195C1400) [pid = 3484] [serial = 2116] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (192BA800) [pid = 3484] [serial = 2075] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (18620400) [pid = 3484] [serial = 2113] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (14106C00) [pid = 3484] [serial = 2095] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (147E3000) [pid = 3484] [serial = 2096] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (15CD8800) [pid = 3484] [serial = 2098] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (171B1800) [pid = 3484] [serial = 2101] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (0D233C00) [pid = 3484] [serial = 2089] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0D8D4000) [pid = 3484] [serial = 2090] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (172A7800) [pid = 3484] [serial = 2104] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (17213800) [pid = 3484] [serial = 2102] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0E82C000) [pid = 3484] [serial = 2092] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (0F40A800) [pid = 3484] [serial = 2093] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (19C80400) [pid = 3484] [serial = 2086] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (19CE2800) [pid = 3484] [serial = 2087] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0F7F2400) [pid = 3484] [serial = 2107] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (172CE000) [pid = 3484] [serial = 2105] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (154EA800) [pid = 3484] [serial = 2108] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (0E26B000) [pid = 3484] [serial = 2078] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (0E04B000) [pid = 3484] [serial = 2077] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (16B64800) [pid = 3484] [serial = 2081] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (16935C00) [pid = 3484] [serial = 2080] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (1941B000) [pid = 3484] [serial = 2084] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (1832B000) [pid = 3484] [serial = 2083] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (177B8400) [pid = 3484] [serial = 2110] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (1830AC00) [pid = 3484] [serial = 2111] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (18692400) [pid = 3484] [serial = 2114] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (169BC800) [pid = 3484] [serial = 2099] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 3484 | 1465120287348 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:51:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:51:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1536ms 02:51:27 INFO - PROCESS | 3484 | 1465120287408 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 02:51:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:51:27 INFO - PROCESS | 3484 | 1465120287412 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 02:51:27 INFO - PROCESS | 3484 | 1465120287416 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 3484 | 1465120287421 Marionette TRACE conn5 <- [1,2846,null,{}] 02:51:27 INFO - PROCESS | 3484 | 1465120287425 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:27 INFO - PROCESS | 3484 | 1465120287428 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:27 INFO - PROCESS | 3484 | 1465120287519 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 02:51:27 INFO - PROCESS | 3484 | 1465120287656 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 3484 | 1465120287658 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:27 INFO - PROCESS | 3484 | ++DOCSHELL 0E107400 == 26 [pid = 3484] [id = 721] 02:51:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (0E108000) [pid = 3484] [serial = 2163] [outer = 00000000] 02:51:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (0E268800) [pid = 3484] [serial = 2164] [outer = 0E108000] 02:51:27 INFO - PROCESS | 3484 | 1465120287706 Marionette DEBUG loaded listener.js 02:51:27 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0E418400) [pid = 3484] [serial = 2165] [outer = 0E108000] 02:51:28 INFO - PROCESS | 3484 | 1465120288093 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:51:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 02:51:28 INFO - PROCESS | 3484 | 1465120288173 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 3484 | 1465120288178 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 02:51:28 INFO - PROCESS | 3484 | 1465120288186 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:51:28 INFO - PROCESS | 3484 | 1465120288189 Marionette TRACE conn5 <- [1,2850,null,{}] 02:51:28 INFO - PROCESS | 3484 | 1465120288197 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:28 INFO - PROCESS | 3484 | 1465120288200 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:28 INFO - PROCESS | 3484 | 1465120288293 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 02:51:28 INFO - PROCESS | 3484 | 1465120288306 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 3484 | 1465120288308 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:28 INFO - PROCESS | 3484 | ++DOCSHELL 12ED3800 == 27 [pid = 3484] [id = 722] 02:51:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (13121800) [pid = 3484] [serial = 2166] [outer = 00000000] 02:51:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (13C0B400) [pid = 3484] [serial = 2167] [outer = 13121800] 02:51:28 INFO - PROCESS | 3484 | 1465120288357 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (14105800) [pid = 3484] [serial = 2168] [outer = 13121800] 02:51:28 INFO - PROCESS | 3484 | 1465120288818 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:51:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 02:51:28 INFO - PROCESS | 3484 | 1465120288863 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 3484 | 1465120288865 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 02:51:28 INFO - PROCESS | 3484 | 1465120288868 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:51:28 INFO - PROCESS | 3484 | 1465120288872 Marionette TRACE conn5 <- [1,2854,null,{}] 02:51:28 INFO - PROCESS | 3484 | 1465120288883 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:28 INFO - PROCESS | 3484 | 1465120288887 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:28 INFO - PROCESS | 3484 | 1465120288972 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 02:51:28 INFO - PROCESS | 3484 | 1465120288979 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 3484 | 1465120288982 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:28 INFO - PROCESS | 3484 | ++DOCSHELL 157F7800 == 28 [pid = 3484] [id = 723] 02:51:28 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (15C01800) [pid = 3484] [serial = 2169] [outer = 00000000] 02:51:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (15CD4800) [pid = 3484] [serial = 2170] [outer = 15C01800] 02:51:29 INFO - PROCESS | 3484 | 1465120289029 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (1692CC00) [pid = 3484] [serial = 2171] [outer = 15C01800] 02:51:29 INFO - PROCESS | 3484 | 1465120289564 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:51:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 02:51:29 INFO - PROCESS | 3484 | 1465120289602 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 02:51:29 INFO - PROCESS | 3484 | 1465120289605 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 02:51:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:51:29 INFO - PROCESS | 3484 | 1465120289613 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - PROCESS | 3484 | 1465120289615 Marionette TRACE conn5 <- [1,2858,null,{}] 02:51:29 INFO - PROCESS | 3484 | 1465120289619 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:29 INFO - PROCESS | 3484 | 1465120289621 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:29 INFO - PROCESS | 3484 | 1465120289768 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 02:51:29 INFO - PROCESS | 3484 | 1465120289778 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 3484 | 1465120289780 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:29 INFO - PROCESS | 3484 | ++DOCSHELL 169F3000 == 29 [pid = 3484] [id = 724] 02:51:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (16B49000) [pid = 3484] [serial = 2172] [outer = 00000000] 02:51:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (16E0E800) [pid = 3484] [serial = 2173] [outer = 16B49000] 02:51:29 INFO - PROCESS | 3484 | 1465120289825 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (16EDD000) [pid = 3484] [serial = 2174] [outer = 16B49000] 02:51:30 INFO - PROCESS | 3484 | 1465120290310 Marionette TRACE conn5 <- [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]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:51:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 02:51:30 INFO - PROCESS | 3484 | 1465120290347 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 02:51:30 INFO - PROCESS | 3484 | 1465120290349 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 02:51:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:51:30 INFO - PROCESS | 3484 | 1465120290352 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 3484 | 1465120290354 Marionette TRACE conn5 <- [1,2862,null,{}] 02:51:30 INFO - PROCESS | 3484 | 1465120290357 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:30 INFO - PROCESS | 3484 | 1465120290359 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:30 INFO - PROCESS | 3484 | 1465120290473 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 02:51:30 INFO - PROCESS | 3484 | 1465120290479 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:30 INFO - PROCESS | 3484 | 1465120290481 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:30 INFO - PROCESS | 3484 | ++DOCSHELL 17216800 == 30 [pid = 3484] [id = 725] 02:51:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (17217800) [pid = 3484] [serial = 2175] [outer = 00000000] 02:51:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (17262400) [pid = 3484] [serial = 2176] [outer = 17217800] 02:51:30 INFO - PROCESS | 3484 | 1465120290525 Marionette DEBUG loaded listener.js 02:51:30 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (17265800) [pid = 3484] [serial = 2177] [outer = 17217800] 02:51:31 INFO - PROCESS | 3484 | 1465120291026 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:51:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:51:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 02:51:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:51:31 INFO - PROCESS | 3484 | 1465120291104 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 02:51:31 INFO - PROCESS | 3484 | 1465120291106 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 02:51:31 INFO - PROCESS | 3484 | 1465120291109 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:51:31 INFO - PROCESS | 3484 | 1465120291111 Marionette TRACE conn5 <- [1,2866,null,{}] 02:51:31 INFO - PROCESS | 3484 | 1465120291114 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:31 INFO - PROCESS | 3484 | 1465120291119 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:31 INFO - PROCESS | 3484 | 1465120291469 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 02:51:31 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (17833800) [pid = 3484] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:51:31 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (1725BC00) [pid = 3484] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:51:31 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0E104000) [pid = 3484] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:51:31 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1541B800) [pid = 3484] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:51:31 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (0E105400) [pid = 3484] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:51:31 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (16ED1400) [pid = 3484] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:51:31 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (187CCC00) [pid = 3484] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:51:31 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (14106800) [pid = 3484] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:51:31 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (177B5000) [pid = 3484] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:51:31 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (0E421800) [pid = 3484] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:51:31 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (18312400) [pid = 3484] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:51:31 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (19C82400) [pid = 3484] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:51:31 INFO - PROCESS | 3484 | 1465120291541 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 3484 | 1465120291543 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:31 INFO - PROCESS | 3484 | ++DOCSHELL 0D23AC00 == 31 [pid = 3484] [id = 726] 02:51:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0DA2DC00) [pid = 3484] [serial = 2178] [outer = 00000000] 02:51:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0E421800) [pid = 3484] [serial = 2179] [outer = 0DA2DC00] 02:51:31 INFO - PROCESS | 3484 | 1465120291588 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (169C2400) [pid = 3484] [serial = 2180] [outer = 0DA2DC00] 02:51:31 INFO - PROCESS | 3484 | 1465120291959 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:51:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:51:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 870ms 02:51:31 INFO - PROCESS | 3484 | 1465120291991 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 02:51:31 INFO - PROCESS | 3484 | 1465120291993 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 02:51:31 INFO - PROCESS | 3484 | 1465120291996 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:51:31 INFO - PROCESS | 3484 | 1465120291998 Marionette TRACE conn5 <- [1,2870,null,{}] 02:51:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:51:32 INFO - PROCESS | 3484 | 1465120292001 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:32 INFO - PROCESS | 3484 | 1465120292004 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:32 INFO - PROCESS | 3484 | 1465120292082 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 02:51:32 INFO - PROCESS | 3484 | 1465120292087 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 3484 | 1465120292089 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:32 INFO - PROCESS | 3484 | ++DOCSHELL 0F40FC00 == 32 [pid = 3484] [id = 727] 02:51:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (172D8000) [pid = 3484] [serial = 2181] [outer = 00000000] 02:51:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (17991400) [pid = 3484] [serial = 2182] [outer = 172D8000] 02:51:32 INFO - PROCESS | 3484 | 1465120292132 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (179A0000) [pid = 3484] [serial = 2183] [outer = 172D8000] 02:51:32 INFO - PROCESS | 3484 | 1465120292565 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:51:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:51:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 02:51:32 INFO - PROCESS | 3484 | 1465120292632 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 3484 | 1465120292634 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 02:51:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:51:32 INFO - PROCESS | 3484 | 1465120292638 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 3484 | 1465120292640 Marionette TRACE conn5 <- [1,2874,null,{}] 02:51:32 INFO - PROCESS | 3484 | 1465120292643 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:32 INFO - PROCESS | 3484 | 1465120292645 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:32 INFO - PROCESS | 3484 | 1465120292724 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 02:51:32 INFO - PROCESS | 3484 | 1465120292732 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 3484 | 1465120292734 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:32 INFO - PROCESS | 3484 | ++DOCSHELL 1830DC00 == 33 [pid = 3484] [id = 728] 02:51:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (18319400) [pid = 3484] [serial = 2184] [outer = 00000000] 02:51:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (18424400) [pid = 3484] [serial = 2185] [outer = 18319400] 02:51:32 INFO - PROCESS | 3484 | 1465120292778 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (154B1000) [pid = 3484] [serial = 2186] [outer = 18319400] 02:51:33 INFO - PROCESS | 3484 | 1465120293232 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:51:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:51:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 02:51:33 INFO - PROCESS | 3484 | 1465120293272 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 02:51:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:51:33 INFO - PROCESS | 3484 | 1465120293274 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 02:51:33 INFO - PROCESS | 3484 | 1465120293292 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 3484 | 1465120293294 Marionette TRACE conn5 <- [1,2878,null,{}] 02:51:33 INFO - PROCESS | 3484 | 1465120293297 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:33 INFO - PROCESS | 3484 | 1465120293299 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:33 INFO - PROCESS | 3484 | 1465120293379 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 02:51:33 INFO - PROCESS | 3484 | 1465120293384 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 3484 | 1465120293386 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:33 INFO - PROCESS | 3484 | ++DOCSHELL 18625C00 == 34 [pid = 3484] [id = 729] 02:51:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (18628C00) [pid = 3484] [serial = 2187] [outer = 00000000] 02:51:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (18699000) [pid = 3484] [serial = 2188] [outer = 18628C00] 02:51:33 INFO - PROCESS | 3484 | 1465120293429 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (187C2C00) [pid = 3484] [serial = 2189] [outer = 18628C00] 02:51:34 INFO - PROCESS | 3484 | 1465120294266 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:51:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:51:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1037ms 02:51:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:51:34 INFO - PROCESS | 3484 | 1465120294315 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 02:51:34 INFO - PROCESS | 3484 | 1465120294319 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 02:51:34 INFO - PROCESS | 3484 | 1465120294324 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:51:34 INFO - PROCESS | 3484 | 1465120294329 Marionette TRACE conn5 <- [1,2882,null,{}] 02:51:34 INFO - PROCESS | 3484 | 1465120294355 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:34 INFO - PROCESS | 3484 | 1465120294358 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:34 INFO - PROCESS | 3484 | 1465120294508 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 02:51:34 INFO - PROCESS | 3484 | 1465120294644 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:34 INFO - PROCESS | 3484 | 1465120294646 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:34 INFO - PROCESS | 3484 | ++DOCSHELL 0E10B000 == 35 [pid = 3484] [id = 730] 02:51:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (0E10D800) [pid = 3484] [serial = 2190] [outer = 00000000] 02:51:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (12774C00) [pid = 3484] [serial = 2191] [outer = 0E10D800] 02:51:34 INFO - PROCESS | 3484 | 1465120294705 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (13C0C400) [pid = 3484] [serial = 2192] [outer = 0E10D800] 02:51:35 INFO - PROCESS | 3484 | 1465120295424 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:51:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:51:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1143ms 02:51:35 INFO - PROCESS | 3484 | 1465120295482 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 3484 | 1465120295487 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 02:51:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:51:35 INFO - PROCESS | 3484 | 1465120295495 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 3484 | 1465120295497 Marionette TRACE conn5 <- [1,2886,null,{}] 02:51:35 INFO - PROCESS | 3484 | 1465120295502 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:35 INFO - PROCESS | 3484 | 1465120295504 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:35 INFO - PROCESS | 3484 | 1465120295637 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 02:51:35 INFO - PROCESS | 3484 | 1465120295862 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 3484 | 1465120295865 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:35 INFO - PROCESS | 3484 | ++DOCSHELL 0D238000 == 36 [pid = 3484] [id = 731] 02:51:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (0D23A400) [pid = 3484] [serial = 2193] [outer = 00000000] 02:51:35 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (0D935400) [pid = 3484] [serial = 2194] [outer = 0D23A400] 02:51:35 INFO - PROCESS | 3484 | 1465120295924 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (0E04F800) [pid = 3484] [serial = 2195] [outer = 0D23A400] 02:51:36 INFO - PROCESS | 3484 | --DOCSHELL 1830DC00 == 35 [pid = 3484] [id = 728] 02:51:36 INFO - PROCESS | 3484 | --DOCSHELL 0F40FC00 == 34 [pid = 3484] [id = 727] 02:51:36 INFO - PROCESS | 3484 | --DOCSHELL 0D23AC00 == 33 [pid = 3484] [id = 726] 02:51:36 INFO - PROCESS | 3484 | --DOCSHELL 17216800 == 32 [pid = 3484] [id = 725] 02:51:36 INFO - PROCESS | 3484 | --DOCSHELL 169F3000 == 31 [pid = 3484] [id = 724] 02:51:36 INFO - PROCESS | 3484 | --DOCSHELL 157F7800 == 30 [pid = 3484] [id = 723] 02:51:36 INFO - PROCESS | 3484 | --DOCSHELL 12ED3800 == 29 [pid = 3484] [id = 722] 02:51:36 INFO - PROCESS | 3484 | --DOCSHELL 0E107400 == 28 [pid = 3484] [id = 721] 02:51:36 INFO - PROCESS | 3484 | --DOCSHELL 0E109800 == 27 [pid = 3484] [id = 720] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (19C7B000) [pid = 3484] [serial = 2147] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (172CC000) [pid = 3484] [serial = 2134] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (12780C00) [pid = 3484] [serial = 2119] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (13125400) [pid = 3484] [serial = 2120] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (16B42000) [pid = 3484] [serial = 2122] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (16ED0C00) [pid = 3484] [serial = 2123] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0E82F800) [pid = 3484] [serial = 2125] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (127BDC00) [pid = 3484] [serial = 2126] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (16ED9400) [pid = 3484] [serial = 2131] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (19C77800) [pid = 3484] [serial = 2117] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (15412000) [pid = 3484] [serial = 2128] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (15419C00) [pid = 3484] [serial = 2129] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (17998C00) [pid = 3484] [serial = 2138] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (17840400) [pid = 3484] [serial = 2137] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (15C0A000) [pid = 3484] [serial = 2143] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (192B9800) [pid = 3484] [serial = 2140] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (1A013000) [pid = 3484] [serial = 2150] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (18420C00) [pid = 3484] [serial = 2141] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (194DC400) [pid = 3484] [serial = 2146] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (1A012400) [pid = 3484] [serial = 2149] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (172D8800) [pid = 3484] [serial = 2135] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (16930800) [pid = 3484] [serial = 2144] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (1721E400) [pid = 3484] [serial = 2132] [outer = 00000000] [url = about:blank] 02:51:36 INFO - PROCESS | 3484 | 1465120296586 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:51:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:51:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1126ms 02:51:36 INFO - PROCESS | 3484 | 1465120296622 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 02:51:36 INFO - PROCESS | 3484 | 1465120296626 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 02:51:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:51:36 INFO - PROCESS | 3484 | 1465120296630 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:51:36 INFO - PROCESS | 3484 | 1465120296633 Marionette TRACE conn5 <- [1,2890,null,{}] 02:51:36 INFO - PROCESS | 3484 | 1465120296638 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:36 INFO - PROCESS | 3484 | 1465120296642 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:36 INFO - PROCESS | 3484 | 1465120296733 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 02:51:36 INFO - PROCESS | 3484 | 1465120296855 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:36 INFO - PROCESS | 3484 | 1465120296858 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:36 INFO - PROCESS | 3484 | ++DOCSHELL 0F404000 == 28 [pid = 3484] [id = 732] 02:51:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (0F406000) [pid = 3484] [serial = 2196] [outer = 00000000] 02:51:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (12781400) [pid = 3484] [serial = 2197] [outer = 0F406000] 02:51:36 INFO - PROCESS | 3484 | 1465120296905 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (1317A000) [pid = 3484] [serial = 2198] [outer = 0F406000] 02:51:37 INFO - PROCESS | 3484 | 1465120297372 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:51:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:51:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 02:51:37 INFO - PROCESS | 3484 | 1465120297403 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 02:51:37 INFO - PROCESS | 3484 | 1465120297407 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 02:51:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:51:37 INFO - PROCESS | 3484 | 1465120297416 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 3484 | 1465120297418 Marionette TRACE conn5 <- [1,2894,null,{}] 02:51:37 INFO - PROCESS | 3484 | 1465120297421 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:37 INFO - PROCESS | 3484 | 1465120297424 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:37 INFO - PROCESS | 3484 | 1465120297514 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 02:51:37 INFO - PROCESS | 3484 | 1465120297522 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 3484 | 1465120297525 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:37 INFO - PROCESS | 3484 | ++DOCSHELL 154EBC00 == 29 [pid = 3484] [id = 733] 02:51:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (157EEC00) [pid = 3484] [serial = 2199] [outer = 00000000] 02:51:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (1692B800) [pid = 3484] [serial = 2200] [outer = 157EEC00] 02:51:37 INFO - PROCESS | 3484 | 1465120297570 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (169BBC00) [pid = 3484] [serial = 2201] [outer = 157EEC00] 02:51:38 INFO - PROCESS | 3484 | 1465120298055 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:51:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 671ms 02:51:38 INFO - PROCESS | 3484 | 1465120298088 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 3484 | 1465120298090 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 02:51:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:51:38 INFO - PROCESS | 3484 | 1465120298095 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - PROCESS | 3484 | 1465120298101 Marionette TRACE conn5 <- [1,2898,null,{}] 02:51:38 INFO - PROCESS | 3484 | 1465120298110 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:38 INFO - PROCESS | 3484 | 1465120298114 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:38 INFO - PROCESS | 3484 | 1465120298201 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 02:51:38 INFO - PROCESS | 3484 | 1465120298211 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 3484 | 1465120298222 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:38 INFO - PROCESS | 3484 | ++DOCSHELL 1721B800 == 30 [pid = 3484] [id = 734] 02:51:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (1721C400) [pid = 3484] [serial = 2202] [outer = 00000000] 02:51:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (17262800) [pid = 3484] [serial = 2203] [outer = 1721C400] 02:51:38 INFO - PROCESS | 3484 | 1465120298266 Marionette DEBUG loaded listener.js 02:51:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (172AB000) [pid = 3484] [serial = 2204] [outer = 1721C400] 02:51:38 INFO - PROCESS | 3484 | 1465120298703 Marionette TRACE conn5 <- [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]]]}] 02:51:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:51:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:51:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 02:51:38 INFO - PROCESS | 3484 | 1465120298788 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 3484 | 1465120298790 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 02:51:38 INFO - PROCESS | 3484 | 1465120298794 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - TEST-START | /DOMEvents/constructors.html 02:51:38 INFO - PROCESS | 3484 | 1465120298795 Marionette TRACE conn5 <- [1,2902,null,{}] 02:51:38 INFO - PROCESS | 3484 | 1465120298805 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:38 INFO - PROCESS | 3484 | 1465120298807 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:38 INFO - PROCESS | 3484 | 1465120298928 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 02:51:38 INFO - PROCESS | 3484 | 1465120298932 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 3484 | 1465120298934 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:38 INFO - PROCESS | 3484 | ++DOCSHELL 172B4400 == 31 [pid = 3484] [id = 735] 02:51:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (172D0000) [pid = 3484] [serial = 2205] [outer = 00000000] 02:51:38 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (177B2800) [pid = 3484] [serial = 2206] [outer = 172D0000] 02:51:38 INFO - PROCESS | 3484 | 1465120298977 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (17833400) [pid = 3484] [serial = 2207] [outer = 172D0000] 02:51:39 INFO - PROCESS | 3484 | 1465120299653 Marionette TRACE conn5 <- [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]]]}] 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:51:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:51:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:51:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:51:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:51:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:51:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:51:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:51:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:51:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 887ms 02:51:39 INFO - PROCESS | 3484 | 1465120299685 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 02:51:39 INFO - PROCESS | 3484 | 1465120299687 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 02:51:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:51:39 INFO - PROCESS | 3484 | 1465120299690 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 3484 | 1465120299692 Marionette TRACE conn5 <- [1,2906,null,{}] 02:51:39 INFO - PROCESS | 3484 | 1465120299701 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:39 INFO - PROCESS | 3484 | 1465120299703 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:39 INFO - PROCESS | 3484 | 1465120299824 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 02:51:39 INFO - PROCESS | 3484 | 1465120299834 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 3484 | 1465120299840 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:39 INFO - PROCESS | 3484 | ++DOCSHELL 15412400 == 32 [pid = 3484] [id = 736] 02:51:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (18312400) [pid = 3484] [serial = 2208] [outer = 00000000] 02:51:39 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (18625800) [pid = 3484] [serial = 2209] [outer = 18312400] 02:51:39 INFO - PROCESS | 3484 | 1465120299954 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1869E000) [pid = 3484] [serial = 2210] [outer = 18312400] 02:51:40 INFO - PROCESS | 3484 | 1465120300385 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:51:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:51:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 730ms 02:51:40 INFO - PROCESS | 3484 | 1465120300428 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 02:51:40 INFO - PROCESS | 3484 | 1465120300430 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 02:51:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:51:40 INFO - PROCESS | 3484 | 1465120300434 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - PROCESS | 3484 | 1465120300435 Marionette TRACE conn5 <- [1,2910,null,{}] 02:51:40 INFO - PROCESS | 3484 | 1465120300439 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:40 INFO - PROCESS | 3484 | 1465120300441 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:40 INFO - PROCESS | 3484 | 1465120300557 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 02:51:40 INFO - PROCESS | 3484 | 1465120300628 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 3484 | 1465120300630 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:40 INFO - PROCESS | 3484 | ++DOCSHELL 18624C00 == 33 [pid = 3484] [id = 737] 02:51:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (19428400) [pid = 3484] [serial = 2211] [outer = 00000000] 02:51:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (195C6000) [pid = 3484] [serial = 2212] [outer = 19428400] 02:51:40 INFO - PROCESS | 3484 | 1465120300674 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (195C4400) [pid = 3484] [serial = 2213] [outer = 19428400] 02:51:40 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (18319400) [pid = 3484] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:51:40 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (15C01800) [pid = 3484] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:51:40 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (0E10FC00) [pid = 3484] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:51:40 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (16B49000) [pid = 3484] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:51:40 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (0E108000) [pid = 3484] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:51:40 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (13121800) [pid = 3484] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:51:40 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (17217800) [pid = 3484] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:51:40 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (0DA2DC00) [pid = 3484] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:51:40 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (0E10A800) [pid = 3484] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:51:40 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (172D8000) [pid = 3484] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:51:40 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (169C2000) [pid = 3484] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:51:40 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (1A01D800) [pid = 3484] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:51:41 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:51:41 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:51:41 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:51:41 INFO - PROCESS | 3484 | [3484] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:51:41 INFO - PROCESS | 3484 | 1465120301092 Marionette TRACE conn5 <- [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]]]}] 02:51:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:51:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:51:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:51:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:51:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:51:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:51:41 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 02:51:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:51:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:51:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:51:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:51:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:51:41 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 02:51:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:51:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:51:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:51:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:51:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:51:41 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]" 02:51:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:51:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:51:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:51:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:51:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:51:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:51:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 735ms 02:51:41 INFO - PROCESS | 3484 | 1465120301170 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 02:51:41 INFO - PROCESS | 3484 | 1465120301172 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 02:51:41 INFO - PROCESS | 3484 | 1465120301175 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:51:41 INFO - PROCESS | 3484 | 1465120301177 Marionette TRACE conn5 <- [1,2914,null,{}] 02:51:41 INFO - PROCESS | 3484 | 1465120301181 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:41 INFO - PROCESS | 3484 | 1465120301183 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:41 INFO - PROCESS | 3484 | 1465120301289 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 02:51:41 INFO - PROCESS | 3484 | 1465120301294 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:41 INFO - PROCESS | 3484 | 1465120301296 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:41 INFO - PROCESS | 3484 | ++DOCSHELL 14103400 == 34 [pid = 3484] [id = 738] 02:51:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (172D8000) [pid = 3484] [serial = 2214] [outer = 00000000] 02:51:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (19C3C400) [pid = 3484] [serial = 2215] [outer = 172D8000] 02:51:41 INFO - PROCESS | 3484 | 1465120301339 Marionette DEBUG loaded listener.js 02:51:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (19C7A400) [pid = 3484] [serial = 2216] [outer = 172D8000] 02:51:41 INFO - PROCESS | 3484 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:51:41 INFO - PROCESS | 3484 | 1465120301832 Marionette TRACE conn5 <- [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]]]}] 02:51:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:51:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 02:51:41 INFO - PROCESS | 3484 | 1465120301850 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 02:51:41 INFO - PROCESS | 3484 | 1465120301852 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 02:51:41 INFO - PROCESS | 3484 | 1465120301855 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:51:41 INFO - PROCESS | 3484 | 1465120301857 Marionette TRACE conn5 <- [1,2918,null,{}] 02:51:41 INFO - PROCESS | 3484 | 1465120301860 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:41 INFO - PROCESS | 3484 | 1465120301862 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:41 INFO - PROCESS | 3484 | 1465120301943 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 02:51:41 INFO - PROCESS | 3484 | 1465120301948 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:41 INFO - PROCESS | 3484 | 1465120301958 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:41 INFO - PROCESS | 3484 | ++DOCSHELL 19C7B400 == 35 [pid = 3484] [id = 739] 02:51:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (19C7C400) [pid = 3484] [serial = 2217] [outer = 00000000] 02:51:41 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (19CE1400) [pid = 3484] [serial = 2218] [outer = 19C7C400] 02:51:42 INFO - PROCESS | 3484 | 1465120302002 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (19CE2C00) [pid = 3484] [serial = 2219] [outer = 19C7C400] 02:51:42 INFO - PROCESS | 3484 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:51:42 INFO - PROCESS | 3484 | 1465120302412 Marionette TRACE conn5 <- [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]]]}] 02:51:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:51:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 02:51:42 INFO - PROCESS | 3484 | 1465120302429 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 02:51:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:51:42 INFO - PROCESS | 3484 | 1465120302431 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 02:51:42 INFO - PROCESS | 3484 | 1465120302434 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 3484 | 1465120302436 Marionette TRACE conn5 <- [1,2922,null,{}] 02:51:42 INFO - PROCESS | 3484 | 1465120302439 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:42 INFO - PROCESS | 3484 | 1465120302441 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:42 INFO - PROCESS | 3484 | 1465120302569 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 02:51:42 INFO - PROCESS | 3484 | 1465120302576 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 3484 | 1465120302578 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:42 INFO - PROCESS | 3484 | ++DOCSHELL 16ED6400 == 36 [pid = 3484] [id = 740] 02:51:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (19C81C00) [pid = 3484] [serial = 2220] [outer = 00000000] 02:51:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (1A0B8800) [pid = 3484] [serial = 2221] [outer = 19C81C00] 02:51:42 INFO - PROCESS | 3484 | 1465120302621 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1A53A800) [pid = 3484] [serial = 2222] [outer = 19C81C00] 02:51:43 INFO - PROCESS | 3484 | 1465120303168 Marionette TRACE conn5 <- [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]]]}] 02:51:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:51:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 770ms 02:51:43 INFO - PROCESS | 3484 | 1465120303206 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 02:51:43 INFO - PROCESS | 3484 | 1465120303211 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 02:51:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:51:43 INFO - PROCESS | 3484 | 1465120303215 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 3484 | 1465120303219 Marionette TRACE conn5 <- [1,2926,null,{}] 02:51:43 INFO - PROCESS | 3484 | 1465120303225 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:43 INFO - PROCESS | 3484 | 1465120303228 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:43 INFO - PROCESS | 3484 | 1465120303343 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 02:51:43 INFO - PROCESS | 3484 | 1465120303502 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 3484 | 1465120303505 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:43 INFO - PROCESS | 3484 | ++DOCSHELL 0E518800 == 37 [pid = 3484] [id = 741] 02:51:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (0F40FC00) [pid = 3484] [serial = 2223] [outer = 00000000] 02:51:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1410A800) [pid = 3484] [serial = 2224] [outer = 0F40FC00] 02:51:43 INFO - PROCESS | 3484 | 1465120303566 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (154B0800) [pid = 3484] [serial = 2225] [outer = 0F40FC00] 02:51:44 INFO - PROCESS | 3484 | 1465120304136 Marionette TRACE conn5 <- [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]]]}] 02:51:44 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. 02:51:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 991ms 02:51:44 INFO - PROCESS | 3484 | 1465120304206 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 02:51:44 INFO - PROCESS | 3484 | 1465120304211 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 02:51:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:51:44 INFO - PROCESS | 3484 | 1465120304217 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:51:44 INFO - PROCESS | 3484 | 1465120304220 Marionette TRACE conn5 <- [1,2930,null,{}] 02:51:44 INFO - PROCESS | 3484 | 1465120304240 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:44 INFO - PROCESS | 3484 | 1465120304243 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:44 INFO - PROCESS | 3484 | 1465120304363 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 02:51:44 INFO - PROCESS | 3484 | 1465120304499 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 3484 | 1465120304502 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:44 INFO - PROCESS | 3484 | ++DOCSHELL 16ED9C00 == 38 [pid = 3484] [id = 742] 02:51:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (17214000) [pid = 3484] [serial = 2226] [outer = 00000000] 02:51:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (1721D400) [pid = 3484] [serial = 2227] [outer = 17214000] 02:51:44 INFO - PROCESS | 3484 | 1465120304559 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (172D4000) [pid = 3484] [serial = 2228] [outer = 17214000] 02:51:45 INFO - PROCESS | 3484 | 1465120305114 Marionette TRACE conn5 <- [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"]]]}] 02:51:45 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 02:51:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:51:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 02:51:45 INFO - PROCESS | 3484 | 1465120305156 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 3484 | 1465120305159 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 02:51:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:51:45 INFO - PROCESS | 3484 | 1465120305164 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - PROCESS | 3484 | 1465120305168 Marionette TRACE conn5 <- [1,2934,null,{}] 02:51:45 INFO - PROCESS | 3484 | 1465120305179 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:45 INFO - PROCESS | 3484 | 1465120305184 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:45 INFO - PROCESS | 3484 | 1465120305294 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 02:51:45 INFO - PROCESS | 3484 | 1465120305451 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 3484 | 1465120305455 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:45 INFO - PROCESS | 3484 | ++DOCSHELL 1A0AD800 == 39 [pid = 3484] [id = 743] 02:51:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (1A0B3800) [pid = 3484] [serial = 2229] [outer = 00000000] 02:51:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (1A53CC00) [pid = 3484] [serial = 2230] [outer = 1A0B3800] 02:51:45 INFO - PROCESS | 3484 | 1465120305512 Marionette DEBUG loaded listener.js 02:51:45 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (1A940400) [pid = 3484] [serial = 2231] [outer = 1A0B3800] 02:51:46 INFO - PROCESS | 3484 | 1465120306011 Marionette TRACE conn5 <- [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]]]}] 02:51:46 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. 02:51:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 890ms 02:51:46 INFO - PROCESS | 3484 | 1465120306056 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 02:51:46 INFO - PROCESS | 3484 | 1465120306059 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 02:51:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:51:46 INFO - PROCESS | 3484 | 1465120306063 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:51:46 INFO - PROCESS | 3484 | 1465120306065 Marionette TRACE conn5 <- [1,2938,null,{}] 02:51:46 INFO - PROCESS | 3484 | 1465120306068 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:46 INFO - PROCESS | 3484 | 1465120306071 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:46 INFO - PROCESS | 3484 | 1465120306182 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 02:51:46 INFO - PROCESS | 3484 | 1465120306351 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 3484 | 1465120306354 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:46 INFO - PROCESS | 3484 | ++DOCSHELL 0E04C800 == 40 [pid = 3484] [id = 744] 02:51:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (0E102C00) [pid = 3484] [serial = 2232] [outer = 00000000] 02:51:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (0F692C00) [pid = 3484] [serial = 2233] [outer = 0E102C00] 02:51:46 INFO - PROCESS | 3484 | 1465120306410 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (147DB800) [pid = 3484] [serial = 2234] [outer = 0E102C00] 02:51:46 INFO - PROCESS | 3484 | ++DOCSHELL 0DAE6C00 == 41 [pid = 3484] [id = 745] 02:51:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (0E105400) [pid = 3484] [serial = 2235] [outer = 00000000] 02:51:46 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (0E262C00) [pid = 3484] [serial = 2236] [outer = 0E105400] 02:51:47 INFO - PROCESS | 3484 | 1465120307180 Marionette TRACE conn5 <- [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]]]}] 02:51:47 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. 02:51:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1183ms 02:51:47 INFO - PROCESS | 3484 | 1465120307293 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 02:51:47 INFO - PROCESS | 3484 | 1465120307297 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 02:51:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:51:47 INFO - PROCESS | 3484 | 1465120307302 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:51:47 INFO - PROCESS | 3484 | 1465120307305 Marionette TRACE conn5 <- [1,2942,null,{}] 02:51:47 INFO - PROCESS | 3484 | 1465120307311 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:47 INFO - PROCESS | 3484 | 1465120307315 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:47 INFO - PROCESS | 3484 | 1465120307427 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 19C7B400 == 40 [pid = 3484] [id = 739] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 14103400 == 39 [pid = 3484] [id = 738] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 18624C00 == 38 [pid = 3484] [id = 737] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 15412400 == 37 [pid = 3484] [id = 736] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 172B4400 == 36 [pid = 3484] [id = 735] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 1721B800 == 35 [pid = 3484] [id = 734] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 154EBC00 == 34 [pid = 3484] [id = 733] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 0F404000 == 33 [pid = 3484] [id = 732] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 0D238000 == 32 [pid = 3484] [id = 731] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 0E10B000 == 31 [pid = 3484] [id = 730] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 18625C00 == 30 [pid = 3484] [id = 729] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 0E04C800 == 29 [pid = 3484] [id = 744] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 0DAE6C00 == 28 [pid = 3484] [id = 745] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 16ED9C00 == 27 [pid = 3484] [id = 742] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 1A0AD800 == 26 [pid = 3484] [id = 743] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 16ED6400 == 25 [pid = 3484] [id = 740] 02:51:48 INFO - PROCESS | 3484 | --DOCSHELL 0E518800 == 24 [pid = 3484] [id = 741] 02:51:48 INFO - PROCESS | 3484 | 1465120308141 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 3484 | 1465120308145 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (15CD4800) [pid = 3484] [serial = 2170] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (12782800) [pid = 3484] [serial = 2162] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (16E0E800) [pid = 3484] [serial = 2173] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (0E838C00) [pid = 3484] [serial = 2161] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (0E268800) [pid = 3484] [serial = 2164] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (0E418400) [pid = 3484] [serial = 2165] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (13C0B400) [pid = 3484] [serial = 2167] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (14105800) [pid = 3484] [serial = 2168] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (17262400) [pid = 3484] [serial = 2176] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0E421800) [pid = 3484] [serial = 2179] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (17265800) [pid = 3484] [serial = 2177] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (13C0BC00) [pid = 3484] [serial = 2153] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (17991400) [pid = 3484] [serial = 2182] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (12854C00) [pid = 3484] [serial = 2152] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (172B3000) [pid = 3484] [serial = 2156] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (16EDD800) [pid = 3484] [serial = 2155] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (154B1000) [pid = 3484] [serial = 2186] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (1A53B800) [pid = 3484] [serial = 2159] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (1A192800) [pid = 3484] [serial = 2158] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (16EDD000) [pid = 3484] [serial = 2174] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (179A0000) [pid = 3484] [serial = 2183] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (169C2400) [pid = 3484] [serial = 2180] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (1692CC00) [pid = 3484] [serial = 2171] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (18424400) [pid = 3484] [serial = 2185] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 3484 | ++DOCSHELL 0D231800 == 25 [pid = 3484] [id = 746] 02:51:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0D234000) [pid = 3484] [serial = 2237] [outer = 00000000] 02:51:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0D86EC00) [pid = 3484] [serial = 2238] [outer = 0D234000] 02:51:48 INFO - PROCESS | 3484 | 1465120308325 Marionette DEBUG loaded listener.js 02:51:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (0DAE6C00) [pid = 3484] [serial = 2239] [outer = 0D234000] 02:51:48 INFO - PROCESS | 3484 | 1465120308730 Marionette TRACE conn5 <- [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]]]}] 02:51:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:51:48 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 02:51:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1477ms 02:51:48 INFO - PROCESS | 3484 | 1465120308797 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 02:51:48 INFO - PROCESS | 3484 | 1465120308801 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 02:51:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:51:48 INFO - PROCESS | 3484 | 1465120308805 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:51:48 INFO - PROCESS | 3484 | 1465120308808 Marionette TRACE conn5 <- [1,2946,null,{}] 02:51:48 INFO - PROCESS | 3484 | 1465120308813 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:48 INFO - PROCESS | 3484 | 1465120308818 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:48 INFO - PROCESS | 3484 | 1465120308945 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 02:51:48 INFO - PROCESS | 3484 | 1465120308953 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 3484 | 1465120308955 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:48 INFO - PROCESS | 3484 | ++DOCSHELL 0E69FC00 == 26 [pid = 3484] [id = 747] 02:51:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (0E82F800) [pid = 3484] [serial = 2240] [outer = 00000000] 02:51:48 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (12779800) [pid = 3484] [serial = 2241] [outer = 0E82F800] 02:51:49 INFO - PROCESS | 3484 | 1465120309004 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (1284E000) [pid = 3484] [serial = 2242] [outer = 0E82F800] 02:51:49 INFO - PROCESS | 3484 | 1465120309460 Marionette TRACE conn5 <- [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]]]}] 02:51:49 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. 02:51:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 02:51:49 INFO - PROCESS | 3484 | 1465120309481 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 02:51:49 INFO - PROCESS | 3484 | 1465120309485 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 02:51:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:51:49 INFO - PROCESS | 3484 | 1465120309490 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - PROCESS | 3484 | 1465120309492 Marionette TRACE conn5 <- [1,2950,null,{}] 02:51:49 INFO - PROCESS | 3484 | 1465120309499 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:49 INFO - PROCESS | 3484 | 1465120309502 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:49 INFO - PROCESS | 3484 | 1465120309627 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 02:51:49 INFO - PROCESS | 3484 | 1465120309642 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 3484 | 1465120309644 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:49 INFO - PROCESS | 3484 | ++DOCSHELL 147DB400 == 27 [pid = 3484] [id = 748] 02:51:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (14AE6800) [pid = 3484] [serial = 2243] [outer = 00000000] 02:51:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (1540E800) [pid = 3484] [serial = 2244] [outer = 14AE6800] 02:51:49 INFO - PROCESS | 3484 | 1465120309690 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (1541BC00) [pid = 3484] [serial = 2245] [outer = 14AE6800] 02:51:50 INFO - PROCESS | 3484 | 1465120310131 Marionette TRACE conn5 <- [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]]]}] 02:51:50 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. 02:51:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 02:51:50 INFO - PROCESS | 3484 | 1465120310182 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 3484 | 1465120310184 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 02:51:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:51:50 INFO - PROCESS | 3484 | 1465120310190 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 3484 | 1465120310195 Marionette TRACE conn5 <- [1,2954,null,{}] 02:51:50 INFO - PROCESS | 3484 | 1465120310204 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:50 INFO - PROCESS | 3484 | 1465120310208 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:50 INFO - PROCESS | 3484 | 1465120310301 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 02:51:50 INFO - PROCESS | 3484 | 1465120310309 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 3484 | 1465120310311 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:50 INFO - PROCESS | 3484 | ++DOCSHELL 15C01400 == 28 [pid = 3484] [id = 749] 02:51:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (15C04000) [pid = 3484] [serial = 2246] [outer = 00000000] 02:51:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (16B68C00) [pid = 3484] [serial = 2247] [outer = 15C04000] 02:51:50 INFO - PROCESS | 3484 | 1465120310365 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (16ED0000) [pid = 3484] [serial = 2248] [outer = 15C04000] 02:51:50 INFO - PROCESS | 3484 | 1465120310839 Marionette TRACE conn5 <- [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]]]}] 02:51:50 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. 02:51:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 690ms 02:51:50 INFO - PROCESS | 3484 | 1465120310882 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 3484 | 1465120310884 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 02:51:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:51:50 INFO - PROCESS | 3484 | 1465120310888 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 3484 | 1465120310889 Marionette TRACE conn5 <- [1,2958,null,{}] 02:51:50 INFO - PROCESS | 3484 | 1465120310893 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:50 INFO - PROCESS | 3484 | 1465120310895 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:51 INFO - PROCESS | 3484 | 1465120311018 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 02:51:51 INFO - PROCESS | 3484 | 1465120311117 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 3484 | 1465120311119 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:51 INFO - PROCESS | 3484 | ++DOCSHELL 171B8800 == 29 [pid = 3484] [id = 750] 02:51:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (1720F400) [pid = 3484] [serial = 2249] [outer = 00000000] 02:51:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (1721B800) [pid = 3484] [serial = 2250] [outer = 1720F400] 02:51:51 INFO - PROCESS | 3484 | 1465120311163 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (1725BC00) [pid = 3484] [serial = 2251] [outer = 1720F400] 02:51:51 INFO - PROCESS | 3484 | 1465120311525 Marionette TRACE conn5 <- [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]]]}] 02:51:51 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. 02:51:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 02:51:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:51:51 INFO - PROCESS | 3484 | 1465120311562 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 3484 | 1465120311564 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 02:51:51 INFO - PROCESS | 3484 | 1465120311573 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 3484 | 1465120311575 Marionette TRACE conn5 <- [1,2962,null,{}] 02:51:51 INFO - PROCESS | 3484 | 1465120311579 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:51 INFO - PROCESS | 3484 | 1465120311581 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:51 INFO - PROCESS | 3484 | 1465120311698 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 02:51:51 INFO - PROCESS | 3484 | 1465120311703 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 3484 | 1465120311709 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:51 INFO - PROCESS | 3484 | ++DOCSHELL 172A8C00 == 30 [pid = 3484] [id = 751] 02:51:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (172AA000) [pid = 3484] [serial = 2252] [outer = 00000000] 02:51:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (172CB800) [pid = 3484] [serial = 2253] [outer = 172AA000] 02:51:51 INFO - PROCESS | 3484 | 1465120311820 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (17756400) [pid = 3484] [serial = 2254] [outer = 172AA000] 02:51:52 INFO - PROCESS | 3484 | 1465120312269 Marionette TRACE conn5 <- [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]]]}] 02:51:52 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. 02:51:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 02:51:52 INFO - PROCESS | 3484 | 1465120312301 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 3484 | 1465120312303 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 02:51:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:51:52 INFO - PROCESS | 3484 | 1465120312307 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 3484 | 1465120312308 Marionette TRACE conn5 <- [1,2966,null,{}] 02:51:52 INFO - PROCESS | 3484 | 1465120312311 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:52 INFO - PROCESS | 3484 | 1465120312314 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:52 INFO - PROCESS | 3484 | 1465120312459 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 02:51:52 INFO - PROCESS | 3484 | 1465120312493 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:52 INFO - PROCESS | 3484 | 1465120312495 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:52 INFO - PROCESS | 3484 | ++DOCSHELL 0D8CD400 == 31 [pid = 3484] [id = 752] 02:51:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (17840400) [pid = 3484] [serial = 2255] [outer = 00000000] 02:51:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (18310000) [pid = 3484] [serial = 2256] [outer = 17840400] 02:51:52 INFO - PROCESS | 3484 | 1465120312539 Marionette DEBUG loaded listener.js 02:51:52 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (18316800) [pid = 3484] [serial = 2257] [outer = 17840400] 02:51:52 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (172D0000) [pid = 3484] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:51:52 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (19428400) [pid = 3484] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:51:52 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (0D23A400) [pid = 3484] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:51:52 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (18312400) [pid = 3484] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:51:52 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (157EEC00) [pid = 3484] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:51:52 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (0F406000) [pid = 3484] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:51:52 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0E10D800) [pid = 3484] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:51:52 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (18628C00) [pid = 3484] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:51:52 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1721C400) [pid = 3484] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:51:52 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (172D8000) [pid = 3484] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:51:52 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (19C7C400) [pid = 3484] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:51:52 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (19C81C00) [pid = 3484] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:51:53 INFO - PROCESS | 3484 | 1465120313110 Marionette TRACE conn5 <- [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]]]}] 02:51:53 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. 02:51:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 830ms 02:51:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:51:53 INFO - PROCESS | 3484 | 1465120313138 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 02:51:53 INFO - PROCESS | 3484 | 1465120313140 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 02:51:53 INFO - PROCESS | 3484 | 1465120313143 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 3484 | 1465120313145 Marionette TRACE conn5 <- [1,2970,null,{}] 02:51:53 INFO - PROCESS | 3484 | 1465120313148 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:53 INFO - PROCESS | 3484 | 1465120313150 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:53 INFO - PROCESS | 3484 | 1465120313273 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 02:51:53 INFO - PROCESS | 3484 | 1465120313333 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 3484 | 1465120313335 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:53 INFO - PROCESS | 3484 | ++DOCSHELL 16927800 == 32 [pid = 3484] [id = 753] 02:51:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (169F2800) [pid = 3484] [serial = 2258] [outer = 00000000] 02:51:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (1799D400) [pid = 3484] [serial = 2259] [outer = 169F2800] 02:51:53 INFO - PROCESS | 3484 | 1465120313378 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (18315000) [pid = 3484] [serial = 2260] [outer = 169F2800] 02:51:53 INFO - PROCESS | 3484 | 1465120313701 Marionette TRACE conn5 <- [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"]]]}] 02:51:53 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 02:51:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:51:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:51:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:51:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:51:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 570ms 02:51:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:51:53 INFO - PROCESS | 3484 | 1465120313715 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 02:51:53 INFO - PROCESS | 3484 | 1465120313717 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 02:51:53 INFO - PROCESS | 3484 | 1465120313719 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 3484 | 1465120313721 Marionette TRACE conn5 <- [1,2974,null,{}] 02:51:53 INFO - PROCESS | 3484 | 1465120313730 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:53 INFO - PROCESS | 3484 | 1465120313732 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:53 INFO - PROCESS | 3484 | 1465120313858 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 02:51:53 INFO - PROCESS | 3484 | 1465120313866 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 3484 | 1465120313867 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:53 INFO - PROCESS | 3484 | ++DOCSHELL 0D983800 == 33 [pid = 3484] [id = 754] 02:51:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (16E10000) [pid = 3484] [serial = 2261] [outer = 00000000] 02:51:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (18621800) [pid = 3484] [serial = 2262] [outer = 16E10000] 02:51:53 INFO - PROCESS | 3484 | 1465120313912 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (18627400) [pid = 3484] [serial = 2263] [outer = 16E10000] 02:51:54 INFO - PROCESS | 3484 | 1465120314316 Marionette TRACE conn5 <- [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]]]}] 02:51:54 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. 02:51:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 631ms 02:51:54 INFO - PROCESS | 3484 | 1465120314354 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 02:51:54 INFO - PROCESS | 3484 | 1465120314356 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 02:51:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:51:54 INFO - PROCESS | 3484 | 1465120314359 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - PROCESS | 3484 | 1465120314360 Marionette TRACE conn5 <- [1,2978,null,{}] 02:51:54 INFO - PROCESS | 3484 | 1465120314364 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:54 INFO - PROCESS | 3484 | 1465120314366 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:54 INFO - PROCESS | 3484 | 1465120314499 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 02:51:54 INFO - PROCESS | 3484 | 1465120314560 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:54 INFO - PROCESS | 3484 | 1465120314562 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:54 INFO - PROCESS | 3484 | ++DOCSHELL 186C0800 == 34 [pid = 3484] [id = 755] 02:51:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (186C7400) [pid = 3484] [serial = 2264] [outer = 00000000] 02:51:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (195B7800) [pid = 3484] [serial = 2265] [outer = 186C7400] 02:51:54 INFO - PROCESS | 3484 | 1465120314605 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (19C78000) [pid = 3484] [serial = 2266] [outer = 186C7400] 02:51:54 INFO - PROCESS | 3484 | ++DOCSHELL 19CE5800 == 35 [pid = 3484] [id = 756] 02:51:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (19CEA800) [pid = 3484] [serial = 2267] [outer = 00000000] 02:51:54 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (1A013C00) [pid = 3484] [serial = 2268] [outer = 19CEA800] 02:51:55 INFO - PROCESS | 3484 | 1465120315042 Marionette TRACE conn5 <- [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]]]}] 02:51:55 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. 02:51:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 02:51:55 INFO - PROCESS | 3484 | 1465120315090 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 02:51:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:51:55 INFO - PROCESS | 3484 | 1465120315095 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 02:51:55 INFO - PROCESS | 3484 | 1465120315099 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - PROCESS | 3484 | 1465120315103 Marionette TRACE conn5 <- [1,2982,null,{}] 02:51:55 INFO - PROCESS | 3484 | 1465120315202 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:55 INFO - PROCESS | 3484 | 1465120315205 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:55 INFO - PROCESS | 3484 | 1465120315351 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 02:51:55 INFO - PROCESS | 3484 | 1465120315471 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 3484 | 1465120315473 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:55 INFO - PROCESS | 3484 | ++DOCSHELL 0C49F400 == 36 [pid = 3484] [id = 757] 02:51:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (0E10A000) [pid = 3484] [serial = 2269] [outer = 00000000] 02:51:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (0E839400) [pid = 3484] [serial = 2270] [outer = 0E10A000] 02:51:55 INFO - PROCESS | 3484 | 1465120315537 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (12E78C00) [pid = 3484] [serial = 2271] [outer = 0E10A000] 02:51:56 INFO - PROCESS | 3484 | 1465120316145 Marionette TRACE conn5 <- [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]]]}] 02:51:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:51:56 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 02:51:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1065ms 02:51:56 INFO - PROCESS | 3484 | 1465120316183 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 3484 | 1465120316188 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 02:51:56 INFO - PROCESS | 3484 | 1465120316195 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 3484 | 1465120316198 Marionette TRACE conn5 <- [1,2986,null,{}] 02:51:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:51:56 INFO - PROCESS | 3484 | 1465120316202 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:56 INFO - PROCESS | 3484 | 1465120316205 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:56 INFO - PROCESS | 3484 | 1465120316336 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 02:51:56 INFO - PROCESS | 3484 | 1465120316501 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 3484 | 1465120316504 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:56 INFO - PROCESS | 3484 | ++DOCSHELL 1312C000 == 37 [pid = 3484] [id = 758] 02:51:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (15CD4800) [pid = 3484] [serial = 2272] [outer = 00000000] 02:51:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (16B5CC00) [pid = 3484] [serial = 2273] [outer = 15CD4800] 02:51:56 INFO - PROCESS | 3484 | 1465120316562 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (16ED8C00) [pid = 3484] [serial = 2274] [outer = 15CD4800] 02:51:57 INFO - PROCESS | 3484 | 1465120317233 Marionette TRACE conn5 <- [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]]]}] 02:51:57 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. 02:51:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1067ms 02:51:57 INFO - PROCESS | 3484 | 1465120317268 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 3484 | 1465120317271 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 02:51:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:51:57 INFO - PROCESS | 3484 | 1465120317275 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 3484 | 1465120317278 Marionette TRACE conn5 <- [1,2990,null,{}] 02:51:57 INFO - PROCESS | 3484 | 1465120317289 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:57 INFO - PROCESS | 3484 | 1465120317294 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:57 INFO - PROCESS | 3484 | 1465120317528 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 02:51:57 INFO - PROCESS | 3484 | 1465120317682 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 3484 | 1465120317685 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:57 INFO - PROCESS | 3484 | ++DOCSHELL 0D8D4000 == 38 [pid = 3484] [id = 759] 02:51:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (0D93A000) [pid = 3484] [serial = 2275] [outer = 00000000] 02:51:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 93 (0DAEFC00) [pid = 3484] [serial = 2276] [outer = 0D93A000] 02:51:57 INFO - PROCESS | 3484 | 1465120317739 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 3484 | ++DOMWINDOW == 94 (0E10F000) [pid = 3484] [serial = 2277] [outer = 0D93A000] 02:51:58 INFO - PROCESS | 3484 | --DOCSHELL 169F9800 == 37 [pid = 3484] [id = 686] 02:51:58 INFO - PROCESS | 3484 | --DOCSHELL 13178C00 == 36 [pid = 3484] [id = 699] 02:51:58 INFO - PROCESS | 3484 | --DOCSHELL 18313800 == 35 [pid = 3484] [id = 694] 02:51:58 INFO - PROCESS | 3484 | --DOCSHELL 16ECEC00 == 34 [pid = 3484] [id = 700] 02:51:58 INFO - PROCESS | 3484 | --DOCSHELL 1317FC00 == 33 [pid = 3484] [id = 698] 02:51:58 INFO - PROCESS | 3484 | --DOCSHELL 1725AC00 == 32 [pid = 3484] [id = 701] 02:51:58 INFO - PROCESS | 3484 | --DOCSHELL 0DA25400 == 31 [pid = 3484] [id = 688] 02:51:58 INFO - PROCESS | 3484 | --DOCSHELL 0E265000 == 30 [pid = 3484] [id = 697] 02:51:58 INFO - PROCESS | 3484 | --DOCSHELL 14AF3000 == 29 [pid = 3484] [id = 685] 02:51:58 INFO - PROCESS | 3484 | --DOCSHELL 0C497800 == 28 [pid = 3484] [id = 696] 02:51:58 INFO - PROCESS | 3484 | --DOCSHELL 19CE5800 == 27 [pid = 3484] [id = 756] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 93 (1869E000) [pid = 3484] [serial = 2210] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 92 (0D935400) [pid = 3484] [serial = 2194] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (169BBC00) [pid = 3484] [serial = 2201] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (12781400) [pid = 3484] [serial = 2197] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (12774C00) [pid = 3484] [serial = 2191] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (177B2800) [pid = 3484] [serial = 2206] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (18699000) [pid = 3484] [serial = 2188] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (18625800) [pid = 3484] [serial = 2209] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (195C4400) [pid = 3484] [serial = 2213] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (195C6000) [pid = 3484] [serial = 2212] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (172AB000) [pid = 3484] [serial = 2204] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (19C7A400) [pid = 3484] [serial = 2216] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (13C0C400) [pid = 3484] [serial = 2192] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (19C3C400) [pid = 3484] [serial = 2215] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (1317A000) [pid = 3484] [serial = 2198] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (1692B800) [pid = 3484] [serial = 2200] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (187C2C00) [pid = 3484] [serial = 2189] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (17262800) [pid = 3484] [serial = 2203] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (19CE1400) [pid = 3484] [serial = 2218] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (19CE2C00) [pid = 3484] [serial = 2219] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1A53A800) [pid = 3484] [serial = 2222] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (1A0B8800) [pid = 3484] [serial = 2221] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (17833400) [pid = 3484] [serial = 2207] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (0E04F800) [pid = 3484] [serial = 2195] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 3484 | 1465120318316 Marionette TRACE conn5 <- [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]]]}] 02:51:58 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. 02:51:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1078ms 02:51:58 INFO - PROCESS | 3484 | 1465120318357 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 02:51:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:51:58 INFO - PROCESS | 3484 | 1465120318361 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 02:51:58 INFO - PROCESS | 3484 | 1465120318365 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 3484 | 1465120318368 Marionette TRACE conn5 <- [1,2994,null,{}] 02:51:58 INFO - PROCESS | 3484 | 1465120318373 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:58 INFO - PROCESS | 3484 | 1465120318375 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:58 INFO - PROCESS | 3484 | 1465120318465 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 02:51:58 INFO - PROCESS | 3484 | 1465120318561 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 3484 | 1465120318564 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:58 INFO - PROCESS | 3484 | ++DOCSHELL 0E693400 == 28 [pid = 3484] [id = 760] 02:51:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (0E9AC000) [pid = 3484] [serial = 2278] [outer = 00000000] 02:51:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (12A68C00) [pid = 3484] [serial = 2279] [outer = 0E9AC000] 02:51:58 INFO - PROCESS | 3484 | 1465120318619 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (1312BC00) [pid = 3484] [serial = 2280] [outer = 0E9AC000] 02:51:59 INFO - PROCESS | 3484 | 1465120319015 Marionette TRACE conn5 <- [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]]]}] 02:51:59 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. 02:51:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 02:51:59 INFO - PROCESS | 3484 | 1465120319046 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 3484 | 1465120319048 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 02:51:59 INFO - PROCESS | 3484 | 1465120319053 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:51:59 INFO - PROCESS | 3484 | 1465120319054 Marionette TRACE conn5 <- [1,2998,null,{}] 02:51:59 INFO - PROCESS | 3484 | 1465120319058 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:59 INFO - PROCESS | 3484 | 1465120319060 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:59 INFO - PROCESS | 3484 | 1465120319148 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 02:51:59 INFO - PROCESS | 3484 | 1465120319156 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 3484 | 1465120319159 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:59 INFO - PROCESS | 3484 | ++DOCSHELL 154E7000 == 29 [pid = 3484] [id = 761] 02:51:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (157EEC00) [pid = 3484] [serial = 2281] [outer = 00000000] 02:51:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1692C800) [pid = 3484] [serial = 2282] [outer = 157EEC00] 02:51:59 INFO - PROCESS | 3484 | 1465120319204 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (169EB400) [pid = 3484] [serial = 2283] [outer = 157EEC00] 02:51:59 INFO - PROCESS | 3484 | [3484] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:51:59 INFO - PROCESS | 3484 | 1465120319757 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:51:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:51:59 INFO - {} 02:51:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:51:59 INFO - {} 02:51:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:51:59 INFO - {} 02:51:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:51:59 INFO - {} 02:51:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 02:51:59 INFO - PROCESS | 3484 | 1465120319787 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 3484 | 1465120319791 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 02:51:59 INFO - TEST-START | /FileAPI/fileReader.html 02:51:59 INFO - PROCESS | 3484 | 1465120319801 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - PROCESS | 3484 | 1465120319805 Marionette TRACE conn5 <- [1,3002,null,{}] 02:51:59 INFO - PROCESS | 3484 | 1465120319808 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:59 INFO - PROCESS | 3484 | 1465120319811 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:51:59 INFO - PROCESS | 3484 | 1465120319907 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 02:52:00 INFO - PROCESS | 3484 | 1465120320018 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 3484 | 1465120320020 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:00 INFO - PROCESS | 3484 | ++DOCSHELL 1721DC00 == 30 [pid = 3484] [id = 762] 02:52:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (17264000) [pid = 3484] [serial = 2284] [outer = 00000000] 02:52:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (172D2800) [pid = 3484] [serial = 2285] [outer = 17264000] 02:52:00 INFO - PROCESS | 3484 | 1465120320064 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (17759C00) [pid = 3484] [serial = 2286] [outer = 17264000] 02:52:00 INFO - PROCESS | 3484 | 1465120320444 Marionette TRACE conn5 <- [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]]]}] 02:52:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:52:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:52:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:52:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:52:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 690ms 02:52:00 INFO - PROCESS | 3484 | 1465120320487 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 02:52:00 INFO - PROCESS | 3484 | 1465120320489 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 02:52:00 INFO - PROCESS | 3484 | 1465120320493 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:52:00 INFO - TEST-START | /FileAPI/historical.html 02:52:00 INFO - PROCESS | 3484 | 1465120320494 Marionette TRACE conn5 <- [1,3006,null,{}] 02:52:00 INFO - PROCESS | 3484 | 1465120320498 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:00 INFO - PROCESS | 3484 | 1465120320500 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:00 INFO - PROCESS | 3484 | 1465120320649 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 02:52:00 INFO - PROCESS | 3484 | 1465120320666 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 3484 | 1465120320668 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:00 INFO - PROCESS | 3484 | ++DOCSHELL 177B6800 == 31 [pid = 3484] [id = 763] 02:52:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (17834400) [pid = 3484] [serial = 2287] [outer = 00000000] 02:52:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (1799E000) [pid = 3484] [serial = 2288] [outer = 17834400] 02:52:00 INFO - PROCESS | 3484 | 1465120320713 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (18314C00) [pid = 3484] [serial = 2289] [outer = 17834400] 02:52:01 INFO - PROCESS | 3484 | 1465120321119 Marionette TRACE conn5 <- [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"]]]}] 02:52:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:52:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:52:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:52:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:52:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:52:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:52:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:52:01 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 02:52:01 INFO - PROCESS | 3484 | 1465120321168 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 3484 | 1465120321170 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 02:52:01 INFO - TEST-START | /FileAPI/idlharness.html 02:52:01 INFO - PROCESS | 3484 | 1465120321173 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 3484 | 1465120321175 Marionette TRACE conn5 <- [1,3010,null,{}] 02:52:01 INFO - PROCESS | 3484 | 1465120321178 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:01 INFO - PROCESS | 3484 | 1465120321180 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:01 INFO - PROCESS | 3484 | 1465120321303 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 02:52:01 INFO - PROCESS | 3484 | 1465120321309 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 3484 | 1465120321314 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:01 INFO - PROCESS | 3484 | ++DOCSHELL 18625800 == 32 [pid = 3484] [id = 764] 02:52:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (18626000) [pid = 3484] [serial = 2290] [outer = 00000000] 02:52:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (186CA000) [pid = 3484] [serial = 2291] [outer = 18626000] 02:52:01 INFO - PROCESS | 3484 | 1465120321429 Marionette DEBUG loaded listener.js 02:52:01 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (193C5400) [pid = 3484] [serial = 2292] [outer = 18626000] 02:52:02 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (1720F400) [pid = 3484] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:52:02 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (0E82F800) [pid = 3484] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:52:02 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (14AE6800) [pid = 3484] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:52:02 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0D234000) [pid = 3484] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:52:02 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (15C04000) [pid = 3484] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:52:02 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (0E105400) [pid = 3484] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:52:02 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (0E102C00) [pid = 3484] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:52:02 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (172AA000) [pid = 3484] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:52:02 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (0F40FC00) [pid = 3484] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:52:02 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (16E10000) [pid = 3484] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:52:02 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (17214000) [pid = 3484] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:52:02 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1A0B3800) [pid = 3484] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:52:02 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (17840400) [pid = 3484] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:52:02 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (169F2800) [pid = 3484] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:52:02 INFO - PROCESS | 3484 | 1465120322477 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:52:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:52:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:52:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:52:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:52:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:52:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:52:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:52:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:52:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:52:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:52:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:52:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:52:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:52:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:52:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:52:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:52:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:52:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:52:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:52:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:52:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:52:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:52:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:52:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:52:02 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 02:52:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:52:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:52:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:52:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:52:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:52:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:52:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:52:02 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 02:52:02 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 02:52:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:52:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:52:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:52:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:52:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:52:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:52:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:52:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:52:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:52:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:52:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:52:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:52:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:52:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:52:02 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 02:52:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:52:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:52:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:52:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:52:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:52:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:52:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:52:02 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 02:52:02 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 02:52:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:52:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:52:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:52:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:52:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:52:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:52:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:52:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:52:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:52:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:52:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 1420ms 02:52:02 INFO - PROCESS | 3484 | 1465120322595 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 02:52:02 INFO - PROCESS | 3484 | 1465120322597 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 02:52:02 INFO - TEST-START | /FileAPI/idlharness.worker 02:52:02 INFO - PROCESS | 3484 | 1465120322601 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:52:02 INFO - PROCESS | 3484 | 1465120322603 Marionette TRACE conn5 <- [1,3014,null,{}] 02:52:02 INFO - PROCESS | 3484 | 1465120322614 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:02 INFO - PROCESS | 3484 | 1465120322616 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:02 INFO - PROCESS | 3484 | 1465120322699 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 02:52:02 INFO - PROCESS | 3484 | 1465120322707 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 3484 | 1465120322709 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:02 INFO - PROCESS | 3484 | ++DOCSHELL 194DCC00 == 33 [pid = 3484] [id = 765] 02:52:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (195BFC00) [pid = 3484] [serial = 2293] [outer = 00000000] 02:52:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (19C84400) [pid = 3484] [serial = 2294] [outer = 195BFC00] 02:52:02 INFO - PROCESS | 3484 | 1465120322754 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (1AF93C00) [pid = 3484] [serial = 2295] [outer = 195BFC00] 02:52:03 INFO - PROCESS | 3484 | [3484] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:52:03 INFO - PROCESS | 3484 | 1465120323687 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:52:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:52:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:52:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:52:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:52:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:52:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:52:03 INFO - {} 02:52:03 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 02:52:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:52:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:52:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:52:03 INFO - {} 02:52:03 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 - {} 02:52:03 INFO - {} 02:52:03 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 02:52:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:52:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:52:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:52:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:52:03 INFO - {} 02:52:03 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 02:52:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:52:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:52:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:52:03 INFO - {} 02:52:03 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 - {} 02:52:03 INFO - {} 02:52:03 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 02:52:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:52:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:52:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 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 02:52:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:52:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:52:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 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 02:52:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 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 02:52:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 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 02:52:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:52:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:52:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:52:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:52:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:52:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:52:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:52:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:52:03 INFO - {} 02:52:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1186ms 02:52:03 INFO - PROCESS | 3484 | 1465120323791 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 3484 | 1465120323793 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 02:52:03 INFO - PROCESS | 3484 | 1465120323796 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:52:03 INFO - PROCESS | 3484 | 1465120323798 Marionette TRACE conn5 <- [1,3018,null,{}] 02:52:03 INFO - PROCESS | 3484 | 1465120323802 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:03 INFO - PROCESS | 3484 | 1465120323803 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:03 INFO - PROCESS | 3484 | 1465120323885 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 02:52:03 INFO - PROCESS | 3484 | 1465120323889 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 3484 | 1465120323892 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:03 INFO - PROCESS | 3484 | ++DOCSHELL 19C84000 == 34 [pid = 3484] [id = 766] 02:52:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1AF95000) [pid = 3484] [serial = 2296] [outer = 00000000] 02:52:03 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (1B9E7000) [pid = 3484] [serial = 2297] [outer = 1AF95000] 02:52:03 INFO - PROCESS | 3484 | 1465120323936 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (1B9E7800) [pid = 3484] [serial = 2298] [outer = 1AF95000] 02:52:04 INFO - PROCESS | 3484 | 1465120324453 Marionette TRACE conn5 <- [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]]]}] 02:52:04 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 02:52:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 671ms 02:52:04 INFO - PROCESS | 3484 | 1465120324471 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 02:52:04 INFO - PROCESS | 3484 | 1465120324476 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 02:52:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:52:04 INFO - PROCESS | 3484 | 1465120324481 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:52:04 INFO - PROCESS | 3484 | 1465120324484 Marionette TRACE conn5 <- [1,3022,null,{}] 02:52:04 INFO - PROCESS | 3484 | 1465120324490 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:04 INFO - PROCESS | 3484 | 1465120324494 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:04 INFO - PROCESS | 3484 | 1465120324643 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 02:52:04 INFO - PROCESS | 3484 | 1465120324783 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:04 INFO - PROCESS | 3484 | 1465120324788 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:04 INFO - PROCESS | 3484 | ++DOCSHELL 0E110800 == 35 [pid = 3484] [id = 767] 02:52:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (0E263800) [pid = 3484] [serial = 2299] [outer = 00000000] 02:52:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (0E518800) [pid = 3484] [serial = 2300] [outer = 0E263800] 02:52:04 INFO - PROCESS | 3484 | 1465120324851 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 3484 | ++DOMWINDOW == 80 (13176000) [pid = 3484] [serial = 2301] [outer = 0E263800] 02:52:05 INFO - PROCESS | 3484 | 1465120325496 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:52:05 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:52:05 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1072ms 02:52:05 INFO - PROCESS | 3484 | 1465120325557 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 3484 | 1465120325562 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 02:52:05 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:52:05 INFO - PROCESS | 3484 | 1465120325568 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 3484 | 1465120325571 Marionette TRACE conn5 <- [1,3026,null,{}] 02:52:05 INFO - PROCESS | 3484 | 1465120325575 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:05 INFO - PROCESS | 3484 | 1465120325578 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:05 INFO - PROCESS | 3484 | 1465120325694 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 02:52:05 INFO - PROCESS | 3484 | 1465120325837 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 3484 | 1465120325840 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:05 INFO - PROCESS | 3484 | ++DOCSHELL 169BB400 == 36 [pid = 3484] [id = 768] 02:52:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 81 (169BBC00) [pid = 3484] [serial = 2302] [outer = 00000000] 02:52:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 82 (171AE000) [pid = 3484] [serial = 2303] [outer = 169BBC00] 02:52:05 INFO - PROCESS | 3484 | 1465120325897 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 3484 | ++DOMWINDOW == 83 (17262400) [pid = 3484] [serial = 2304] [outer = 169BBC00] 02:52:06 INFO - PROCESS | 3484 | 1465120326450 Marionette TRACE conn5 <- [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"]]]}] 02:52:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:52:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:52:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:52:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 930ms 02:52:06 INFO - PROCESS | 3484 | 1465120326504 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 02:52:06 INFO - PROCESS | 3484 | 1465120326506 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 02:52:06 INFO - PROCESS | 3484 | 1465120326526 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:52:06 INFO - PROCESS | 3484 | 1465120326529 Marionette TRACE conn5 <- [1,3030,null,{}] 02:52:06 INFO - PROCESS | 3484 | 1465120326540 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:06 INFO - PROCESS | 3484 | 1465120326545 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:06 INFO - PROCESS | 3484 | 1465120326665 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 02:52:06 INFO - PROCESS | 3484 | 1465120326775 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 3484 | 1465120326779 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:06 INFO - PROCESS | 3484 | ++DOCSHELL 1930F000 == 37 [pid = 3484] [id = 769] 02:52:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 84 (19C42000) [pid = 3484] [serial = 2305] [outer = 00000000] 02:52:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 85 (19C7E400) [pid = 3484] [serial = 2306] [outer = 19C42000] 02:52:06 INFO - PROCESS | 3484 | 1465120326875 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 3484 | ++DOMWINDOW == 86 (1A997400) [pid = 3484] [serial = 2307] [outer = 19C42000] 02:52:07 INFO - PROCESS | 3484 | 1465120327854 Marionette TRACE conn5 <- [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]]]}] 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:52:07 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. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:52:07 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'.) 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:52:07 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. 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:52:07 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. 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:52:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:52:07 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. 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:52:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:52:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:52:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:52:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:52:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:52:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:52:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:52:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:52:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:52:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:52:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:52:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:52:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:52:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:52:07 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1419ms 02:52:07 INFO - PROCESS | 3484 | 1465120327991 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 02:52:07 INFO - PROCESS | 3484 | 1465120327994 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 02:52:07 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:52:08 INFO - PROCESS | 3484 | 1465120328004 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - PROCESS | 3484 | 1465120328006 Marionette TRACE conn5 <- [1,3034,null,{}] 02:52:08 INFO - PROCESS | 3484 | 1465120328010 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:08 INFO - PROCESS | 3484 | 1465120328012 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:08 INFO - PROCESS | 3484 | 1465120328115 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 02:52:08 INFO - PROCESS | 3484 | 1465120328287 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 3484 | 1465120328289 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:08 INFO - PROCESS | 3484 | ++DOCSHELL 1869CC00 == 38 [pid = 3484] [id = 770] 02:52:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 87 (1869DC00) [pid = 3484] [serial = 2308] [outer = 00000000] 02:52:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 88 (1B8A0800) [pid = 3484] [serial = 2309] [outer = 1869DC00] 02:52:08 INFO - PROCESS | 3484 | 1465120328397 Marionette DEBUG loaded listener.js 02:52:08 INFO - PROCESS | 3484 | ++DOMWINDOW == 89 (1C039C00) [pid = 3484] [serial = 2310] [outer = 1869DC00] 02:52:08 INFO - PROCESS | 3484 | [3484] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:52:09 INFO - PROCESS | 3484 | 1465120329040 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:52:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:52:09 INFO - {} 02:52:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1071ms 02:52:09 INFO - PROCESS | 3484 | 1465120329113 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 3484 | 1465120329117 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 02:52:09 INFO - PROCESS | 3484 | 1465120329123 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:52:09 INFO - PROCESS | 3484 | 1465120329127 Marionette TRACE conn5 <- [1,3038,null,{}] 02:52:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:52:09 INFO - PROCESS | 3484 | 1465120329136 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:09 INFO - PROCESS | 3484 | 1465120329139 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:09 INFO - PROCESS | 3484 | 1465120329250 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 02:52:09 INFO - PROCESS | 3484 | 1465120329363 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:09 INFO - PROCESS | 3484 | 1465120329367 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:09 INFO - PROCESS | 3484 | ++DOCSHELL 13176C00 == 39 [pid = 3484] [id = 771] 02:52:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 90 (13180000) [pid = 3484] [serial = 2311] [outer = 00000000] 02:52:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 91 (154AD400) [pid = 3484] [serial = 2312] [outer = 13180000] 02:52:09 INFO - PROCESS | 3484 | 1465120329462 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 3484 | ++DOMWINDOW == 92 (15C0D000) [pid = 3484] [serial = 2313] [outer = 13180000] 02:52:10 INFO - PROCESS | 3484 | --DOCSHELL 0D8D4800 == 38 [pid = 3484] [id = 692] 02:52:10 INFO - PROCESS | 3484 | --DOCSHELL 17758C00 == 37 [pid = 3484] [id = 689] 02:52:10 INFO - PROCESS | 3484 | --DOCSHELL 0E99F400 == 36 [pid = 3484] [id = 684] 02:52:10 INFO - PROCESS | 3484 | --DOCSHELL 15CD9000 == 35 [pid = 3484] [id = 693] 02:52:10 INFO - PROCESS | 3484 | --DOCSHELL 0D231800 == 34 [pid = 3484] [id = 746] 02:52:10 INFO - PROCESS | 3484 | --DOCSHELL 17213C00 == 33 [pid = 3484] [id = 695] 02:52:10 INFO - PROCESS | 3484 | --DOCSHELL 16B44800 == 32 [pid = 3484] [id = 690] 02:52:10 INFO - PROCESS | 3484 | --DOCSHELL 17269800 == 31 [pid = 3484] [id = 687] 02:52:10 INFO - PROCESS | 3484 | --DOCSHELL 18622000 == 30 [pid = 3484] [id = 691] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 91 (1721B800) [pid = 3484] [serial = 2250] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 90 (12779800) [pid = 3484] [serial = 2241] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 89 (1284E000) [pid = 3484] [serial = 2242] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 88 (1540E800) [pid = 3484] [serial = 2244] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 87 (1541BC00) [pid = 3484] [serial = 2245] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 86 (0D86EC00) [pid = 3484] [serial = 2238] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 85 (0DAE6C00) [pid = 3484] [serial = 2239] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 84 (16B68C00) [pid = 3484] [serial = 2247] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 83 (0E262C00) [pid = 3484] [serial = 2236] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 82 (147DB800) [pid = 3484] [serial = 2234] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 81 (0F692C00) [pid = 3484] [serial = 2233] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 80 (172CB800) [pid = 3484] [serial = 2253] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 79 (154B0800) [pid = 3484] [serial = 2225] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (1410A800) [pid = 3484] [serial = 2224] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (18627400) [pid = 3484] [serial = 2263] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (172D4000) [pid = 3484] [serial = 2228] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (1721D400) [pid = 3484] [serial = 2227] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (1A940400) [pid = 3484] [serial = 2231] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (1A53CC00) [pid = 3484] [serial = 2230] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (1725BC00) [pid = 3484] [serial = 2251] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (18310000) [pid = 3484] [serial = 2256] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (1799D400) [pid = 3484] [serial = 2259] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (17756400) [pid = 3484] [serial = 2254] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (18621800) [pid = 3484] [serial = 2262] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (18316800) [pid = 3484] [serial = 2257] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (18315000) [pid = 3484] [serial = 2260] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (195B7800) [pid = 3484] [serial = 2265] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (16ED0000) [pid = 3484] [serial = 2248] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 3484 | 1465120330665 Marionette TRACE conn5 <- [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]]]}] 02:52:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:52:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:52:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:52:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:52:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1574ms 02:52:10 INFO - PROCESS | 3484 | 1465120330707 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 02:52:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:52:10 INFO - PROCESS | 3484 | 1465120330711 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 02:52:10 INFO - PROCESS | 3484 | 1465120330715 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 3484 | 1465120330720 Marionette TRACE conn5 <- [1,3042,null,{}] 02:52:10 INFO - PROCESS | 3484 | 1465120330725 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:10 INFO - PROCESS | 3484 | 1465120330727 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:10 INFO - PROCESS | 3484 | 1465120330818 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 02:52:10 INFO - PROCESS | 3484 | 1465120330825 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 3484 | 1465120330828 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:10 INFO - PROCESS | 3484 | ++DOCSHELL 0E10C400 == 31 [pid = 3484] [id = 772] 02:52:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (0E10C800) [pid = 3484] [serial = 2314] [outer = 00000000] 02:52:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (0E4E6400) [pid = 3484] [serial = 2315] [outer = 0E10C800] 02:52:10 INFO - PROCESS | 3484 | 1465120330876 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (0E838C00) [pid = 3484] [serial = 2316] [outer = 0E10C800] 02:52:11 INFO - PROCESS | 3484 | 1465120331641 Marionette TRACE conn5 <- [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"]]]}] 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:52:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:52:11 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" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:52:11 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" 02:52:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:52:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1086ms 02:52:11 INFO - PROCESS | 3484 | 1465120331802 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 3484 | 1465120331807 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 02:52:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:52:11 INFO - PROCESS | 3484 | 1465120331814 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - PROCESS | 3484 | 1465120331816 Marionette TRACE conn5 <- [1,3046,null,{}] 02:52:11 INFO - PROCESS | 3484 | 1465120331820 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:11 INFO - PROCESS | 3484 | 1465120331823 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:11 INFO - PROCESS | 3484 | 1465120331927 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 02:52:12 INFO - PROCESS | 3484 | 1465120332018 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 3484 | 1465120332020 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:12 INFO - PROCESS | 3484 | ++DOCSHELL 1540CC00 == 32 [pid = 3484] [id = 773] 02:52:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (15414800) [pid = 3484] [serial = 2317] [outer = 00000000] 02:52:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (154AF800) [pid = 3484] [serial = 2318] [outer = 15414800] 02:52:12 INFO - PROCESS | 3484 | 1465120332067 Marionette DEBUG loaded listener.js 02:52:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (154ED400) [pid = 3484] [serial = 2319] [outer = 15414800] 02:52:12 INFO - PROCESS | 3484 | 1465120332470 Marionette TRACE conn5 <- [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]]]}] 02:52:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:52:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:52:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:52:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:52:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:52:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:52:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:52:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:52:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:52:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:52:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:52:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:52:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:52:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:52:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:52:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:52:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:52:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:52:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:52:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 674ms 02:52:12 INFO - PROCESS | 3484 | 1465120332491 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 3484 | 1465120332493 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 02:52:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:52:12 INFO - PROCESS | 3484 | 1465120332496 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 3484 | 1465120332500 Marionette TRACE conn5 <- [1,3050,null,{}] 02:52:12 INFO - PROCESS | 3484 | 1465120332510 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:12 INFO - PROCESS | 3484 | 1465120332514 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:12 INFO - PROCESS | 3484 | 1465120332646 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 02:52:12 INFO - PROCESS | 3484 | 1465120332671 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 3484 | 1465120332674 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:12 INFO - PROCESS | 3484 | ++DOCSHELL 16E0C000 == 33 [pid = 3484] [id = 774] 02:52:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (16E0CC00) [pid = 3484] [serial = 2320] [outer = 00000000] 02:52:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (16EDD000) [pid = 3484] [serial = 2321] [outer = 16E0CC00] 02:52:12 INFO - PROCESS | 3484 | 1465120332722 Marionette DEBUG loaded listener.js 02:52:12 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (17215000) [pid = 3484] [serial = 2322] [outer = 16E0CC00] 02:52:12 INFO - PROCESS | 3484 | [3484] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:52:13 INFO - PROCESS | 3484 | 1465120333181 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:52:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:52:13 INFO - {} 02:52:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 731ms 02:52:13 INFO - PROCESS | 3484 | 1465120333233 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 02:52:13 INFO - PROCESS | 3484 | 1465120333235 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 02:52:13 INFO - PROCESS | 3484 | 1465120333238 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:52:13 INFO - PROCESS | 3484 | 1465120333240 Marionette TRACE conn5 <- [1,3054,null,{}] 02:52:13 INFO - PROCESS | 3484 | 1465120333243 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:13 INFO - PROCESS | 3484 | 1465120333245 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:13 INFO - PROCESS | 3484 | 1465120333397 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 02:52:13 INFO - PROCESS | 3484 | 1465120333459 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 3484 | 1465120333461 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:13 INFO - PROCESS | 3484 | ++DOCSHELL 172A9800 == 34 [pid = 3484] [id = 775] 02:52:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (172AB400) [pid = 3484] [serial = 2323] [outer = 00000000] 02:52:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (172CD000) [pid = 3484] [serial = 2324] [outer = 172AB400] 02:52:13 INFO - PROCESS | 3484 | 1465120333506 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (172D6C00) [pid = 3484] [serial = 2325] [outer = 172AB400] 02:52:13 INFO - PROCESS | 3484 | 1465120333885 Marionette TRACE conn5 <- [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]]]}] 02:52:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:52:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:52:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:52:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:52:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:52:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:52:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:52:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 02:52:13 INFO - PROCESS | 3484 | 1465120333913 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 02:52:13 INFO - PROCESS | 3484 | 1465120333915 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 02:52:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:52:13 INFO - PROCESS | 3484 | 1465120333923 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - PROCESS | 3484 | 1465120333925 Marionette TRACE conn5 <- [1,3058,null,{}] 02:52:13 INFO - PROCESS | 3484 | 1465120333928 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:13 INFO - PROCESS | 3484 | 1465120333940 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:14 INFO - PROCESS | 3484 | 1465120334057 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 02:52:14 INFO - PROCESS | 3484 | 1465120334062 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 3484 | 1465120334064 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:14 INFO - PROCESS | 3484 | ++DOCSHELL 17752400 == 35 [pid = 3484] [id = 776] 02:52:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (177B2800) [pid = 3484] [serial = 2326] [outer = 00000000] 02:52:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (17994C00) [pid = 3484] [serial = 2327] [outer = 177B2800] 02:52:14 INFO - PROCESS | 3484 | 1465120334107 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (17998000) [pid = 3484] [serial = 2328] [outer = 177B2800] 02:52:14 INFO - PROCESS | 3484 | 1465120334574 Marionette TRACE conn5 <- [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]]]}] 02:52:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:52:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:52:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:52:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:52:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:52:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:52:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 691ms 02:52:14 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (157EEC00) [pid = 3484] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:52:14 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (195BFC00) [pid = 3484] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:52:14 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1AF95000) [pid = 3484] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:52:14 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (17834400) [pid = 3484] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:52:14 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (18626000) [pid = 3484] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:52:14 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (186C7400) [pid = 3484] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:52:14 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (19CEA800) [pid = 3484] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:52:14 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (0E10A000) [pid = 3484] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:52:14 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (15CD4800) [pid = 3484] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:52:14 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (0D93A000) [pid = 3484] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:52:14 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (0E9AC000) [pid = 3484] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:52:14 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (17264000) [pid = 3484] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:52:14 INFO - PROCESS | 3484 | 1465120334867 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 02:52:14 INFO - PROCESS | 3484 | 1465120334869 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 02:52:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:52:14 INFO - PROCESS | 3484 | 1465120334878 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:52:14 INFO - PROCESS | 3484 | 1465120334880 Marionette TRACE conn5 <- [1,3062,null,{}] 02:52:14 INFO - PROCESS | 3484 | 1465120334884 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:14 INFO - PROCESS | 3484 | 1465120334889 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:14 INFO - PROCESS | 3484 | 1465120334988 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 02:52:14 INFO - PROCESS | 3484 | 1465120334995 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 3484 | 1465120334997 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:15 INFO - PROCESS | 3484 | ++DOCSHELL 172A9000 == 36 [pid = 3484] [id = 777] 02:52:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (177B6000) [pid = 3484] [serial = 2329] [outer = 00000000] 02:52:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (1830E000) [pid = 3484] [serial = 2330] [outer = 177B6000] 02:52:15 INFO - PROCESS | 3484 | 1465120335042 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (18424400) [pid = 3484] [serial = 2331] [outer = 177B6000] 02:52:15 INFO - PROCESS | 3484 | 1465120335455 Marionette TRACE conn5 <- [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]]]}] 02:52:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:52:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:52:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:52:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:52:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:52:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:52:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 02:52:15 INFO - PROCESS | 3484 | 1465120335513 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 3484 | 1465120335515 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 02:52:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:52:15 INFO - PROCESS | 3484 | 1465120335518 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - PROCESS | 3484 | 1465120335520 Marionette TRACE conn5 <- [1,3066,null,{}] 02:52:15 INFO - PROCESS | 3484 | 1465120335524 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:15 INFO - PROCESS | 3484 | 1465120335525 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:15 INFO - PROCESS | 3484 | 1465120335606 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 02:52:15 INFO - PROCESS | 3484 | 1465120335611 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 3484 | 1465120335613 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:15 INFO - PROCESS | 3484 | ++DOCSHELL 18623400 == 37 [pid = 3484] [id = 778] 02:52:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (18624C00) [pid = 3484] [serial = 2332] [outer = 00000000] 02:52:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (18699000) [pid = 3484] [serial = 2333] [outer = 18624C00] 02:52:15 INFO - PROCESS | 3484 | 1465120335657 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (1869D800) [pid = 3484] [serial = 2334] [outer = 18624C00] 02:52:16 INFO - PROCESS | 3484 | 1465120336399 Marionette TRACE conn5 <- [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] 02:52:16 INFO - PROCESS | 3484 | 1465120336552 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 02:52:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:52:16 INFO - PROCESS | 3484 | 1465120336578 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 3484 | 1465120336581 Marionette TRACE conn5 <- [1,3070,null,{}] 02:52:16 INFO - PROCESS | 3484 | 1465120336586 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:16 INFO - PROCESS | 3484 | 1465120336589 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:16 INFO - PROCESS | 3484 | 1465120336710 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 02:52:16 INFO - PROCESS | 3484 | 1465120336849 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:16 INFO - PROCESS | 3484 | 1465120336851 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:16 INFO - PROCESS | 3484 | ++DOCSHELL 0D86EC00 == 38 [pid = 3484] [id = 779] 02:52:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (0E10A000) [pid = 3484] [serial = 2335] [outer = 00000000] 02:52:16 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (12E2C800) [pid = 3484] [serial = 2336] [outer = 0E10A000] 02:52:16 INFO - PROCESS | 3484 | 1465120336909 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (13C14800) [pid = 3484] [serial = 2337] [outer = 0E10A000] 02:52:17 INFO - PROCESS | 3484 | 1465120337488 Marionette TRACE conn5 <- [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]]]}] 02:52:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:52:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:52:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:52:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 950ms 02:52:17 INFO - PROCESS | 3484 | 1465120337534 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 02:52:17 INFO - PROCESS | 3484 | 1465120337539 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 02:52:17 INFO - PROCESS | 3484 | 1465120337546 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:52:17 INFO - PROCESS | 3484 | 1465120337549 Marionette TRACE conn5 <- [1,3074,null,{}] 02:52:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:52:17 INFO - PROCESS | 3484 | 1465120337553 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:17 INFO - PROCESS | 3484 | 1465120337556 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:17 INFO - PROCESS | 3484 | 1465120337677 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 02:52:17 INFO - PROCESS | 3484 | 1465120337848 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 3484 | 1465120337851 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:17 INFO - PROCESS | 3484 | ++DOCSHELL 169F9800 == 39 [pid = 3484] [id = 780] 02:52:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (16B41800) [pid = 3484] [serial = 2338] [outer = 00000000] 02:52:17 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (16B63400) [pid = 3484] [serial = 2339] [outer = 16B41800] 02:52:17 INFO - PROCESS | 3484 | 1465120337914 Marionette DEBUG loaded listener.js 02:52:18 INFO - PROCESS | 3484 | ++DOMWINDOW == 79 (16ED2800) [pid = 3484] [serial = 2340] [outer = 16B41800] 02:52:18 INFO - PROCESS | 3484 | 1465120338641 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:52:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:52:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1175ms 02:52:18 INFO - PROCESS | 3484 | 1465120338749 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 3484 | 1465120338753 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 02:52:18 INFO - PROCESS | 3484 | 1465120338759 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - PROCESS | 3484 | 1465120338762 Marionette TRACE conn5 <- [1,3078,null,{}] 02:52:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:52:18 INFO - PROCESS | 3484 | 1465120338767 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:18 INFO - PROCESS | 3484 | 1465120338770 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:18 INFO - PROCESS | 3484 | 1465120338889 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 02:52:19 INFO - PROCESS | 3484 | 1465120339047 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 3484 | 1465120339052 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:19 INFO - PROCESS | 3484 | --DOCSHELL 172A9000 == 38 [pid = 3484] [id = 777] 02:52:19 INFO - PROCESS | 3484 | --DOCSHELL 17752400 == 37 [pid = 3484] [id = 776] 02:52:19 INFO - PROCESS | 3484 | --DOCSHELL 172A9800 == 36 [pid = 3484] [id = 775] 02:52:19 INFO - PROCESS | 3484 | --DOCSHELL 16E0C000 == 35 [pid = 3484] [id = 774] 02:52:19 INFO - PROCESS | 3484 | --DOCSHELL 1540CC00 == 34 [pid = 3484] [id = 773] 02:52:19 INFO - PROCESS | 3484 | --DOCSHELL 0E10C400 == 33 [pid = 3484] [id = 772] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 78 (169EB400) [pid = 3484] [serial = 2283] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (1AF93C00) [pid = 3484] [serial = 2295] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (1B9E7000) [pid = 3484] [serial = 2297] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (1B9E7800) [pid = 3484] [serial = 2298] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (1799E000) [pid = 3484] [serial = 2288] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (193C5400) [pid = 3484] [serial = 2292] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (186CA000) [pid = 3484] [serial = 2291] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (19C78000) [pid = 3484] [serial = 2266] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (1A013C00) [pid = 3484] [serial = 2268] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (0E839400) [pid = 3484] [serial = 2270] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (12E78C00) [pid = 3484] [serial = 2271] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (16B5CC00) [pid = 3484] [serial = 2273] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 66 (16ED8C00) [pid = 3484] [serial = 2274] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 65 (0DAEFC00) [pid = 3484] [serial = 2276] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 64 (0E10F000) [pid = 3484] [serial = 2277] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 63 (12A68C00) [pid = 3484] [serial = 2279] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 62 (1312BC00) [pid = 3484] [serial = 2280] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 61 (18314C00) [pid = 3484] [serial = 2289] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 60 (172D2800) [pid = 3484] [serial = 2285] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 59 (1692C800) [pid = 3484] [serial = 2282] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 58 (19C84400) [pid = 3484] [serial = 2294] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | --DOMWINDOW == 57 (17759C00) [pid = 3484] [serial = 2286] [outer = 00000000] [url = about:blank] 02:52:19 INFO - PROCESS | 3484 | ++DOCSHELL 0D22E000 == 34 [pid = 3484] [id = 781] 02:52:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 58 (0D291400) [pid = 3484] [serial = 2341] [outer = 00000000] 02:52:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 59 (0E102C00) [pid = 3484] [serial = 2342] [outer = 0D291400] 02:52:19 INFO - PROCESS | 3484 | 1465120339135 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 60 (0E261800) [pid = 3484] [serial = 2343] [outer = 0D291400] 02:52:19 INFO - PROCESS | 3484 | 1465120339552 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:52:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:52:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 831ms 02:52:19 INFO - PROCESS | 3484 | 1465120339597 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 02:52:19 INFO - PROCESS | 3484 | 1465120339602 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 02:52:19 INFO - PROCESS | 3484 | 1465120339608 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:52:19 INFO - PROCESS | 3484 | 1465120339610 Marionette TRACE conn5 <- [1,3082,null,{}] 02:52:19 INFO - PROCESS | 3484 | 1465120339614 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:19 INFO - PROCESS | 3484 | 1465120339616 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:19 INFO - PROCESS | 3484 | 1465120339704 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 02:52:19 INFO - PROCESS | 3484 | 1465120339711 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 3484 | 1465120339713 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:19 INFO - PROCESS | 3484 | ++DOCSHELL 12775000 == 35 [pid = 3484] [id = 782] 02:52:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 61 (12A69000) [pid = 3484] [serial = 2344] [outer = 00000000] 02:52:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 62 (12E81C00) [pid = 3484] [serial = 2345] [outer = 12A69000] 02:52:19 INFO - PROCESS | 3484 | 1465120339759 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 3484 | ++DOMWINDOW == 63 (13C0BC00) [pid = 3484] [serial = 2346] [outer = 12A69000] 02:52:20 INFO - PROCESS | 3484 | 1465120340249 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:52:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:52:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 02:52:20 INFO - PROCESS | 3484 | 1465120340282 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 3484 | 1465120340284 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 02:52:20 INFO - PROCESS | 3484 | 1465120340288 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:52:20 INFO - PROCESS | 3484 | 1465120340291 Marionette TRACE conn5 <- [1,3086,null,{}] 02:52:20 INFO - PROCESS | 3484 | 1465120340305 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:20 INFO - PROCESS | 3484 | 1465120340310 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:20 INFO - PROCESS | 3484 | 1465120340399 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 02:52:20 INFO - PROCESS | 3484 | 1465120340409 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 3484 | 1465120340412 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:20 INFO - PROCESS | 3484 | ++DOCSHELL 15C0C000 == 36 [pid = 3484] [id = 783] 02:52:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 64 (15C0CC00) [pid = 3484] [serial = 2347] [outer = 00000000] 02:52:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 65 (1692B400) [pid = 3484] [serial = 2348] [outer = 15C0CC00] 02:52:20 INFO - PROCESS | 3484 | 1465120340459 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 3484 | ++DOMWINDOW == 66 (169BD000) [pid = 3484] [serial = 2349] [outer = 15C0CC00] 02:52:20 INFO - PROCESS | 3484 | 1465120340949 Marionette TRACE conn5 <- [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]]]}] 02:52:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:52:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:52:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 690ms 02:52:20 INFO - PROCESS | 3484 | 1465120340982 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 3484 | 1465120340984 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 02:52:20 INFO - PROCESS | 3484 | 1465120340987 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 3484 | 1465120340989 Marionette TRACE conn5 <- [1,3090,null,{}] 02:52:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:52:20 INFO - PROCESS | 3484 | 1465120340993 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:20 INFO - PROCESS | 3484 | 1465120340995 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:21 INFO - PROCESS | 3484 | 1465120341093 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 02:52:21 INFO - PROCESS | 3484 | 1465120341098 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 3484 | 1465120341100 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:21 INFO - PROCESS | 3484 | ++DOCSHELL 16B5E400 == 37 [pid = 3484] [id = 784] 02:52:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 67 (16ED9C00) [pid = 3484] [serial = 2350] [outer = 00000000] 02:52:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 68 (1725BC00) [pid = 3484] [serial = 2351] [outer = 16ED9C00] 02:52:21 INFO - PROCESS | 3484 | 1465120341144 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 69 (17267800) [pid = 3484] [serial = 2352] [outer = 16ED9C00] 02:52:21 INFO - PROCESS | 3484 | 1465120341574 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:52:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:52:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 02:52:21 INFO - PROCESS | 3484 | 1465120341637 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 02:52:21 INFO - PROCESS | 3484 | 1465120341640 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 02:52:21 INFO - PROCESS | 3484 | 1465120341643 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - PROCESS | 3484 | 1465120341644 Marionette TRACE conn5 <- [1,3094,null,{}] 02:52:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:52:21 INFO - PROCESS | 3484 | 1465120341655 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:21 INFO - PROCESS | 3484 | 1465120341657 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:21 INFO - PROCESS | 3484 | 1465120341773 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 02:52:21 INFO - PROCESS | 3484 | 1465120341778 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 3484 | 1465120341780 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:21 INFO - PROCESS | 3484 | ++DOCSHELL 172ADC00 == 38 [pid = 3484] [id = 785] 02:52:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 70 (172AE400) [pid = 3484] [serial = 2353] [outer = 00000000] 02:52:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 71 (172D8C00) [pid = 3484] [serial = 2354] [outer = 172AE400] 02:52:21 INFO - PROCESS | 3484 | 1465120341824 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 3484 | ++DOMWINDOW == 72 (177B2C00) [pid = 3484] [serial = 2355] [outer = 172AE400] 02:52:22 INFO - PROCESS | 3484 | 1465120342313 Marionette TRACE conn5 <- [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]]]}] 02:52:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:52:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:52:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:52:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 02:52:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:52:22 INFO - PROCESS | 3484 | 1465120342380 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 3484 | 1465120342382 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 02:52:22 INFO - PROCESS | 3484 | 1465120342385 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 3484 | 1465120342387 Marionette TRACE conn5 <- [1,3098,null,{}] 02:52:22 INFO - PROCESS | 3484 | 1465120342395 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:22 INFO - PROCESS | 3484 | 1465120342400 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:22 INFO - PROCESS | 3484 | 1465120342553 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 02:52:22 INFO - PROCESS | 3484 | 1465120342560 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:22 INFO - PROCESS | 3484 | 1465120342562 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:22 INFO - PROCESS | 3484 | ++DOCSHELL 177C0C00 == 39 [pid = 3484] [id = 786] 02:52:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 73 (17993000) [pid = 3484] [serial = 2356] [outer = 00000000] 02:52:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 74 (18324800) [pid = 3484] [serial = 2357] [outer = 17993000] 02:52:22 INFO - PROCESS | 3484 | 1465120342668 Marionette DEBUG loaded listener.js 02:52:22 INFO - PROCESS | 3484 | ++DOMWINDOW == 75 (1861B800) [pid = 3484] [serial = 2358] [outer = 17993000] 02:52:23 INFO - PROCESS | 3484 | 1465120343068 Marionette TRACE conn5 <- [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"]]]}] 02:52:23 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:52:23 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 02:52:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:52:23 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 02:52:23 INFO - PROCESS | 3484 | 1465120343121 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 02:52:23 INFO - PROCESS | 3484 | 1465120343123 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 02:52:23 INFO - PROCESS | 3484 | 1465120343127 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:52:23 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:52:23 INFO - PROCESS | 3484 | 1465120343128 Marionette TRACE conn5 <- [1,3102,null,{}] 02:52:23 INFO - PROCESS | 3484 | 1465120343132 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:23 INFO - PROCESS | 3484 | 1465120343134 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:23 INFO - PROCESS | 3484 | 1465120343253 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 02:52:23 INFO - PROCESS | 3484 | 1465120343322 Marionette TRACE conn5 -> [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\", \"e1c730b4-f22c-4eb7-a5c4-de713f49aa9a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 3484 | 1465120343324 Marionette INFO sendAsync 4ae4381b-7fd7-4236-bec6-3eb1fab57fcc 02:52:23 INFO - PROCESS | 3484 | ++DOCSHELL 18622800 == 40 [pid = 3484] [id = 787] 02:52:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 76 (18627000) [pid = 3484] [serial = 2359] [outer = 00000000] 02:52:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 77 (186CA000) [pid = 3484] [serial = 2360] [outer = 18627000] 02:52:23 INFO - PROCESS | 3484 | 1465120343369 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 3484 | ++DOMWINDOW == 78 (193C5400) [pid = 3484] [serial = 2361] [outer = 18627000] 02:52:23 INFO - PROCESS | 3484 | --DOMWINDOW == 77 (16E0CC00) [pid = 3484] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 02:52:23 INFO - PROCESS | 3484 | --DOMWINDOW == 76 (172AB400) [pid = 3484] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 02:52:23 INFO - PROCESS | 3484 | --DOMWINDOW == 75 (13180000) [pid = 3484] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:52:23 INFO - PROCESS | 3484 | --DOMWINDOW == 74 (0E263800) [pid = 3484] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:52:23 INFO - PROCESS | 3484 | --DOMWINDOW == 73 (169BBC00) [pid = 3484] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:52:23 INFO - PROCESS | 3484 | --DOMWINDOW == 72 (177B2800) [pid = 3484] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 02:52:23 INFO - PROCESS | 3484 | --DOMWINDOW == 71 (19C42000) [pid = 3484] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:52:23 INFO - PROCESS | 3484 | --DOMWINDOW == 70 (1869DC00) [pid = 3484] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:52:23 INFO - PROCESS | 3484 | --DOMWINDOW == 69 (177B6000) [pid = 3484] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 02:52:23 INFO - PROCESS | 3484 | --DOMWINDOW == 68 (15414800) [pid = 3484] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 02:52:23 INFO - PROCESS | 3484 | --DOMWINDOW == 67 (0E10C800) [pid = 3484] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:52:23 INFO - PROCESS | 3484 | 1465120343793 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:52:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:52:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 02:52:23 INFO - PROCESS | 3484 | 1465120343861 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 02:52:23 INFO - PROCESS | 3484 | 1465120343863 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 02:52:25 WARNING - u'runner_teardown' () 02:52:25 INFO - No more tests 02:52:25 INFO - Got 0 unexpected results 02:52:25 INFO - SUITE-END | took 681s 02:52:25 INFO - Closing logging queue 02:52:25 INFO - queue closed 02:52:25 INFO - Return code: 0 02:52:25 WARNING - # TBPL SUCCESS # 02:52:25 INFO - Running post-action listener: _resource_record_post_action 02:52:25 INFO - Running post-run listener: _resource_record_post_run 02:52:26 INFO - Total resource usage - Wall time: 692s; CPU: 14.0%; Read bytes: 54031872; Write bytes: 1115748864; Read time: 1018690; Write time: 7541920 02:52:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:52:26 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 544768; Read time: 0; Write time: 370 02:52:26 INFO - run-tests - Wall time: 690s; CPU: 14.0%; Read bytes: 54031872; Write bytes: 1057769984; Read time: 1018690; Write time: 7501600 02:52:26 INFO - Running post-run listener: _upload_blobber_files 02:52:26 INFO - Blob upload gear active. 02:52:26 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:52:26 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 02:52:26 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:52:26 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:52:26 INFO - (blobuploader) - INFO - Open directory for files ... 02:52:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:52:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:52:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:52:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:52:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:52:27 INFO - (blobuploader) - INFO - Done attempting. 02:52:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:52:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:52:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:52:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:52:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:52:29 INFO - (blobuploader) - INFO - Done attempting. 02:52:29 INFO - (blobuploader) - INFO - Iteration through files over. 02:52:29 INFO - Return code: 0 02:52:29 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:52:29 INFO - Using _rmtree_windows ... 02:52:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:52:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/47239a82966cb907a0bd28c68bba844e00bcf012237ae67dd00116d4d089c1ffabde6f1ea04ff6bb38b23dba6f4e195f73f1fd72f55721f59fe7546dab9796e3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9998f3747eab7dcf2150b1dda1bb1ce088658a0790f42ab95e02f15cc0b3312c4e4ee6b20f1cf41183c0d59a8f796063a3139b154db7bf0b7384835077690146"} 02:52:29 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:52:29 INFO - Writing to file C:\slave\test\properties\blobber_files 02:52:29 INFO - Contents: 02:52:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/47239a82966cb907a0bd28c68bba844e00bcf012237ae67dd00116d4d089c1ffabde6f1ea04ff6bb38b23dba6f4e195f73f1fd72f55721f59fe7546dab9796e3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9998f3747eab7dcf2150b1dda1bb1ce088658a0790f42ab95e02f15cc0b3312c4e4ee6b20f1cf41183c0d59a8f796063a3139b154db7bf0b7384835077690146"} 02:52:29 INFO - Running post-run listener: copy_logs_to_upload_dir 02:52:29 INFO - Copying logs to upload dir... 02:52:29 INFO - mkdir: C:\slave\test\build\upload\logs 02:52:29 INFO - Copying logs to upload dir... 02:52:29 INFO - Using _rmtree_windows ... 02:52:29 INFO - Using _rmtree_windows ... 02:52:29 INFO - Using _rmtree_windows ... 02:52:29 INFO - Using _rmtree_windows ... 02:52:29 INFO - Using _rmtree_windows ... 02:52:29 INFO - Using _rmtree_windows ... 02:52:29 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=900.051000 ========= master_lag: 0.33 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 0 secs) (at 2016-06-05 02:52:30.116242) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-05 02:52:30.117190) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-244 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-244 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-244 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/47239a82966cb907a0bd28c68bba844e00bcf012237ae67dd00116d4d089c1ffabde6f1ea04ff6bb38b23dba6f4e195f73f1fd72f55721f59fe7546dab9796e3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9998f3747eab7dcf2150b1dda1bb1ce088658a0790f42ab95e02f15cc0b3312c4e4ee6b20f1cf41183c0d59a8f796063a3139b154db7bf0b7384835077690146"} build_url:https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/47239a82966cb907a0bd28c68bba844e00bcf012237ae67dd00116d4d089c1ffabde6f1ea04ff6bb38b23dba6f4e195f73f1fd72f55721f59fe7546dab9796e3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9998f3747eab7dcf2150b1dda1bb1ce088658a0790f42ab95e02f15cc0b3312c4e4ee6b20f1cf41183c0d59a8f796063a3139b154db7bf0b7384835077690146"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MoGVWVg6SxytFVfYL4Pw9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-05 02:52:30.240810) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 02:52:30.241144) ========= 'rm' '-f' 'oauth.txt' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-244 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-244 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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-244 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 02:52:30.358478) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-05 02:52:30.358817) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-05 02:52:30.937076) ========= ========= Total master_lag: 0.60 =========