builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-221 starttime: 1462529567.61 results: success (0) buildid: 20160506013623 builduid: 3e330e94e72a44aabac68afc380e9ed1 revision: b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 03:12:47.613902) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 03:12:47.614344) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-05-06 03:12:47.614629) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-05-06 03:12:51.808790) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-05-06 03:12:51.809038) ========= '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-221 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-221 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-221 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 --03:12:55-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.82 MB/s 03:12:56 (8.82 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.213000 ========= master_lag: 3.90 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-05-06 03:12:56.923653) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-06 03:12:56.924400) ========= '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-221 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-221 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-221 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.801000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-06 03:13:00.733947) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-06 03:13:00.734341) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f --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 b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-221 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-221 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-221 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-05-06 03:13:00,105 truncating revision to first 12 chars 2016-05-06 03:13:00,105 Setting DEBUG logging. 2016-05-06 03:13:00,105 attempt 1/10 2016-05-06 03:13:00,105 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b61ad3a6049c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-06 03:13:00,901 unpacking tar archive at: mozilla-aurora-b61ad3a6049c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.477000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-06 03:13:02.241093) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 03:13:02.241455) ========= script_repo_revision: b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 03:13:02.241970) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 03:13:02.242273) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 03:13:02.258471) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 7 secs) (at 2016-05-06 03:13:02.258804) ========= '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-221 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-221 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:\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-221 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 03:13:01 INFO - MultiFileLogger online at 20160506 03:13:01 in C:\slave\test 03:13:01 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 03:13:01 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:13:01 INFO - {'append_to_log': False, 03:13:01 INFO - 'base_work_dir': 'C:\\slave\\test', 03:13:01 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:13:01 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:13:01 INFO - 'buildbot_json_path': 'buildprops.json', 03:13:01 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:13:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:13:01 INFO - 'download_minidump_stackwalk': True, 03:13:01 INFO - 'download_symbols': 'true', 03:13:01 INFO - 'e10s': False, 03:13:01 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:13:01 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:13:01 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:13:01 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:13:01 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:13:01 INFO - 'C:/mozilla-build/tooltool.py'), 03:13:01 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:13:01 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:13:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:13:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:13:01 INFO - 'log_level': 'info', 03:13:01 INFO - 'log_to_console': True, 03:13:01 INFO - 'opt_config_files': (), 03:13:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:13:01 INFO - '--processes=1', 03:13:01 INFO - '--config=%(test_path)s/wptrunner.ini', 03:13:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:13:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:13:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:13:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:13:01 INFO - 'pip_index': False, 03:13:01 INFO - 'require_test_zip': True, 03:13:01 INFO - 'test_type': ('testharness',), 03:13:01 INFO - 'this_chunk': '1', 03:13:01 INFO - 'total_chunks': '10', 03:13:01 INFO - 'virtualenv_path': 'venv', 03:13:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:13:01 INFO - 'work_dir': 'build'} 03:13:01 INFO - ##### 03:13:01 INFO - ##### Running clobber step. 03:13:01 INFO - ##### 03:13:01 INFO - Running pre-action listener: _resource_record_pre_action 03:13:01 INFO - Running main action method: clobber 03:13:01 INFO - rmtree: C:\slave\test\build 03:13:01 INFO - Using _rmtree_windows ... 03:13:01 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:14:39 INFO - Running post-action listener: _resource_record_post_action 03:14:39 INFO - ##### 03:14:39 INFO - ##### Running read-buildbot-config step. 03:14:39 INFO - ##### 03:14:39 INFO - Running pre-action listener: _resource_record_pre_action 03:14:39 INFO - Running main action method: read_buildbot_config 03:14:39 INFO - Using buildbot properties: 03:14:39 INFO - { 03:14:39 INFO - "project": "", 03:14:39 INFO - "product": "firefox", 03:14:39 INFO - "script_repo_revision": "production", 03:14:39 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 03:14:39 INFO - "repository": "", 03:14:39 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 03:14:39 INFO - "buildid": "20160506013623", 03:14:39 INFO - "pgo_build": "False", 03:14:39 INFO - "basedir": "C:\\slave\\test", 03:14:39 INFO - "buildnumber": 2, 03:14:39 INFO - "slavename": "t-w732-ix-221", 03:14:39 INFO - "revision": "b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f", 03:14:39 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 03:14:39 INFO - "platform": "win32", 03:14:39 INFO - "branch": "mozilla-aurora", 03:14:39 INFO - "repo_path": "releases/mozilla-aurora", 03:14:39 INFO - "moz_repo_path": "", 03:14:39 INFO - "stage_platform": "win32", 03:14:39 INFO - "builduid": "3e330e94e72a44aabac68afc380e9ed1", 03:14:39 INFO - "slavebuilddir": "test" 03:14:39 INFO - } 03:14:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 03:14:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 03:14:39 INFO - Running post-action listener: _resource_record_post_action 03:14:39 INFO - ##### 03:14:39 INFO - ##### Running download-and-extract step. 03:14:39 INFO - ##### 03:14:39 INFO - Running pre-action listener: _resource_record_pre_action 03:14:39 INFO - Running main action method: download_and_extract 03:14:39 INFO - mkdir: C:\slave\test\build\tests 03:14:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:14:39 INFO - https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:14:39 INFO - trying https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 03:14:39 INFO - Downloading https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:14:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:14:40 INFO - Downloaded 1274 bytes. 03:14:40 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 03:14:40 INFO - Using the following test package requirements: 03:14:40 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 03:14:40 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:14:40 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 03:14:40 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:14:40 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 03:14:40 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:14:40 INFO - u'jsshell-win32.zip'], 03:14:40 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:14:40 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 03:14:40 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 03:14:40 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:14:40 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 03:14:40 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:14:40 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 03:14:40 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:14:40 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 03:14:40 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:14:40 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 03:14:40 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 03:14:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:14:40 INFO - https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:14:40 INFO - trying https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 03:14:40 INFO - Downloading https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:14:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:14:42 INFO - Downloaded 20642149 bytes. 03:14:42 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/*'] 03:14:42 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/* 03:14:44 INFO - caution: filename not matched: web-platform/* 03:14:44 INFO - Return code: 11 03:14:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:14:44 INFO - https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:14:44 INFO - trying https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 03:14:44 INFO - Downloading https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:14:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:14:47 INFO - Downloaded 36408673 bytes. 03:14:47 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/*'] 03:14:47 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/* 03:15:33 INFO - caution: filename not matched: bin/* 03:15:33 INFO - caution: filename not matched: config/* 03:15:33 INFO - caution: filename not matched: mozbase/* 03:15:33 INFO - caution: filename not matched: marionette/* 03:15:33 INFO - caution: filename not matched: tools/wptserve/* 03:15:33 INFO - Return code: 11 03:15:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:33 INFO - https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 03:15:33 INFO - trying https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:15:33 INFO - Downloading https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 03:15:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:15:35 INFO - Downloaded 69608088 bytes. 03:15:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:15:35 INFO - mkdir: C:\slave\test\properties 03:15:35 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:15:35 INFO - Writing to file C:\slave\test\properties\build_url 03:15:35 INFO - Contents: 03:15:35 INFO - build_url:https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:15:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:15:35 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:15:35 INFO - Writing to file C:\slave\test\properties\symbols_url 03:15:35 INFO - Contents: 03:15:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:15: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')]} 03:15:35 INFO - https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:15:35 INFO - trying https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:15:35 INFO - Downloading https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:15:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:15:38 INFO - Downloaded 58417836 bytes. 03:15:38 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'] 03:15:38 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 03:15:43 INFO - Return code: 0 03:15:43 INFO - Running post-action listener: _resource_record_post_action 03:15:43 INFO - Running post-action listener: set_extra_try_arguments 03:15:43 INFO - ##### 03:15:43 INFO - ##### Running create-virtualenv step. 03:15:43 INFO - ##### 03:15:43 INFO - Running pre-action listener: _pre_create_virtualenv 03:15:43 INFO - Running pre-action listener: _resource_record_pre_action 03:15:43 INFO - Running main action method: create_virtualenv 03:15:43 INFO - Creating virtualenv C:\slave\test\build\venv 03:15:43 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 03:15:43 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:15:50 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:15:54 INFO - Installing distribute......................................................................................................................................................................................done. 03:15:55 INFO - Return code: 0 03:15:55 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:15: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')]} 03:15:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:15: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')]} 03:15:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:15:55 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 0x0184C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A31580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B26368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BB80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-221', 'USERDOMAIN': 'T-W732-IX-221', '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-221', '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:\\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 03:15:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 03:15:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:15:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:15:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:15:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:15:55 INFO - 'COMPUTERNAME': 'T-W732-IX-221', 03:15:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:15:55 INFO - 'DCLOCATION': 'SCL3', 03:15:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:15:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:15:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:15:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:15:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:15:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:15:55 INFO - 'HOMEDRIVE': 'C:', 03:15:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:15:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:15:55 INFO - 'KTS_VERSION': '1.19c', 03:15:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:15:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:15:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-221', 03:15:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:15:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:15:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:15:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:15:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:15:55 INFO - 'MOZ_AIRBAG': '1', 03:15:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:15:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:15:55 INFO - 'MOZ_MSVCVERSION': '8', 03:15:55 INFO - 'MOZ_NO_REMOTE': '1', 03:15:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:15:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:15:55 INFO - 'NO_EM_RESTART': '1', 03:15:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:15:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:15:55 INFO - 'OS': 'Windows_NT', 03:15:55 INFO - 'OURDRIVE': 'C:', 03:15:55 INFO - 'PATH': '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', 03:15:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:15:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:15:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:15:55 INFO - 'PROCESSOR_LEVEL': '6', 03:15:55 INFO - 'PROCESSOR_REVISION': '1e05', 03:15:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:15:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:15:55 INFO - 'PROMPT': '$P$G', 03:15:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:15:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:15:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:15:55 INFO - 'PWD': 'C:\\slave\\test', 03:15:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:15:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:15:55 INFO - 'SYSTEMDRIVE': 'C:', 03:15:55 INFO - 'SYSTEMROOT': 'C:\\windows', 03:15:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:15:55 INFO - 'TEST1': 'testie', 03:15:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:15:55 INFO - 'USERDOMAIN': 'T-W732-IX-221', 03:15:55 INFO - 'USERNAME': 'cltbld', 03:15:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:15:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:15:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:15:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:15:55 INFO - 'WINDIR': 'C:\\windows', 03:15:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:15:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:15:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:15:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:15:57 INFO - Downloading/unpacking psutil>=0.7.1 03:15:57 INFO - Running setup.py egg_info for package psutil 03:15:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:15:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:15:57 INFO - Installing collected packages: psutil 03:15:57 INFO - Running setup.py install for psutil 03:15:57 INFO - building 'psutil._psutil_windows' extension 03:15:57 INFO - error: Unable to find vcvarsall.bat 03:15:57 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-bflwja-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:15:57 INFO - running install 03:15:57 INFO - running build 03:15:57 INFO - running build_py 03:15:57 INFO - creating build 03:15:57 INFO - creating build\lib.win32-2.7 03:15:57 INFO - creating build\lib.win32-2.7\psutil 03:15:57 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:15:57 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:15:57 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:15:57 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:15:57 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:15:57 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:15:57 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:15:57 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:15:57 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:15:57 INFO - running build_ext 03:15:57 INFO - building 'psutil._psutil_windows' extension 03:15:57 INFO - error: Unable to find vcvarsall.bat 03:15:57 INFO - ---------------------------------------- 03:15:57 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-bflwja-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:15:57 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:15:57 WARNING - Return code: 1 03:15:57 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 03:15:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:15:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:15:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:15:57 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0184C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A31580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B26368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BB80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-221', 'USERDOMAIN': 'T-W732-IX-221', '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-221', '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:\\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 03:15:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 03:15:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:15:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:15:57 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:15:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:15:57 INFO - 'COMPUTERNAME': 'T-W732-IX-221', 03:15:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:15:57 INFO - 'DCLOCATION': 'SCL3', 03:15:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:15:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:15:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:15:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:15:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:15:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:15:57 INFO - 'HOMEDRIVE': 'C:', 03:15:57 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:15:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:15:57 INFO - 'KTS_VERSION': '1.19c', 03:15:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:15:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:15:57 INFO - 'LOGONSERVER': '\\\\T-W732-IX-221', 03:15:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:15:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:15:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:15:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:15:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:15:57 INFO - 'MOZ_AIRBAG': '1', 03:15:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:15:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:15:57 INFO - 'MOZ_MSVCVERSION': '8', 03:15:57 INFO - 'MOZ_NO_REMOTE': '1', 03:15:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:15:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:15:57 INFO - 'NO_EM_RESTART': '1', 03:15:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:15:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:15:57 INFO - 'OS': 'Windows_NT', 03:15:57 INFO - 'OURDRIVE': 'C:', 03:15:57 INFO - 'PATH': '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', 03:15:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:15:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:15:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:15:57 INFO - 'PROCESSOR_LEVEL': '6', 03:15:57 INFO - 'PROCESSOR_REVISION': '1e05', 03:15:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:15:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:15:57 INFO - 'PROMPT': '$P$G', 03:15:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:15:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:15:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:15:57 INFO - 'PWD': 'C:\\slave\\test', 03:15:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:15:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:15:57 INFO - 'SYSTEMDRIVE': 'C:', 03:15:57 INFO - 'SYSTEMROOT': 'C:\\windows', 03:15:57 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:15:57 INFO - 'TEST1': 'testie', 03:15:57 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:15:57 INFO - 'USERDOMAIN': 'T-W732-IX-221', 03:15:57 INFO - 'USERNAME': 'cltbld', 03:15:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:15:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:15:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:15:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:15:57 INFO - 'WINDIR': 'C:\\windows', 03:15:57 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:15:57 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:15:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:15:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:15:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:15:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:15:58 INFO - Running setup.py egg_info for package mozsystemmonitor 03:15:58 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:15:58 INFO - Running setup.py egg_info for package psutil 03:15:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:15:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:15:58 INFO - Installing collected packages: mozsystemmonitor, psutil 03:15:58 INFO - Running setup.py install for mozsystemmonitor 03:15:58 INFO - Running setup.py install for psutil 03:15:58 INFO - building 'psutil._psutil_windows' extension 03:15:58 INFO - error: Unable to find vcvarsall.bat 03:15:58 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-akc4re-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:15:58 INFO - running install 03:15:58 INFO - running build 03:15:58 INFO - running build_py 03:15:58 INFO - running build_ext 03:15:58 INFO - building 'psutil._psutil_windows' extension 03:15:58 INFO - error: Unable to find vcvarsall.bat 03:15:58 INFO - ---------------------------------------- 03:15:58 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-akc4re-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:15:58 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:15:58 WARNING - Return code: 1 03:15:58 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 03:15:58 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:15:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:15:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:15:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:15:58 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0184C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A31580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B26368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BB80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-221', 'USERDOMAIN': 'T-W732-IX-221', '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-221', '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:\\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 03:15:58 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 03:15:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:15:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:15:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:15:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:15:58 INFO - 'COMPUTERNAME': 'T-W732-IX-221', 03:15:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:15:58 INFO - 'DCLOCATION': 'SCL3', 03:15:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:15:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:15:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:15:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:15:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:15:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:15:58 INFO - 'HOMEDRIVE': 'C:', 03:15:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:15:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:15:58 INFO - 'KTS_VERSION': '1.19c', 03:15:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:15:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:15:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-221', 03:15:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:15:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:15:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:15:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:15:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:15:58 INFO - 'MOZ_AIRBAG': '1', 03:15:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:15:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:15:58 INFO - 'MOZ_MSVCVERSION': '8', 03:15:58 INFO - 'MOZ_NO_REMOTE': '1', 03:15:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:15:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:15:58 INFO - 'NO_EM_RESTART': '1', 03:15:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:15:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:15:58 INFO - 'OS': 'Windows_NT', 03:15:58 INFO - 'OURDRIVE': 'C:', 03:15:58 INFO - 'PATH': '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', 03:15:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:15:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:15:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:15:58 INFO - 'PROCESSOR_LEVEL': '6', 03:15:58 INFO - 'PROCESSOR_REVISION': '1e05', 03:15:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:15:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:15:58 INFO - 'PROMPT': '$P$G', 03:15:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:15:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:15:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:15:58 INFO - 'PWD': 'C:\\slave\\test', 03:15:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:15:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:15:58 INFO - 'SYSTEMDRIVE': 'C:', 03:15:58 INFO - 'SYSTEMROOT': 'C:\\windows', 03:15:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:15:58 INFO - 'TEST1': 'testie', 03:15:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:15:58 INFO - 'USERDOMAIN': 'T-W732-IX-221', 03:15:58 INFO - 'USERNAME': 'cltbld', 03:15:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:15:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:15:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:15:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:15:58 INFO - 'WINDIR': 'C:\\windows', 03:15:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:15:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:15:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:15:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:15:58 INFO - Downloading/unpacking blobuploader==1.2.4 03:15:58 INFO - Downloading blobuploader-1.2.4.tar.gz 03:15:58 INFO - Running setup.py egg_info for package blobuploader 03:15:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:16:02 INFO - Running setup.py egg_info for package requests 03:16:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:16:02 INFO - Downloading docopt-0.6.1.tar.gz 03:16:02 INFO - Running setup.py egg_info for package docopt 03:16:02 INFO - Installing collected packages: blobuploader, docopt, requests 03:16:02 INFO - Running setup.py install for blobuploader 03:16:02 INFO - Running setup.py install for docopt 03:16:02 INFO - Running setup.py install for requests 03:16:02 INFO - Successfully installed blobuploader docopt requests 03:16:02 INFO - Cleaning up... 03:16:02 INFO - Return code: 0 03:16:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:16:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:16:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:16:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:16:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:16:02 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 0x0184C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A31580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B26368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BB80C0>, '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-221', 'USERDOMAIN': 'T-W732-IX-221', '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-221', '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:\\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 03:16:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 03:16:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:16:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:16:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:16:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:16:02 INFO - 'COMPUTERNAME': 'T-W732-IX-221', 03:16:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:16:02 INFO - 'DCLOCATION': 'SCL3', 03:16:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:16:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:16:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:16:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:16:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:16:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:16:02 INFO - 'HOMEDRIVE': 'C:', 03:16:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:16:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:16:02 INFO - 'KTS_VERSION': '1.19c', 03:16:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:16:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:16:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-221', 03:16:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:16:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:16:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:16:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:16:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:16:02 INFO - 'MOZ_AIRBAG': '1', 03:16:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:16:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:16:02 INFO - 'MOZ_MSVCVERSION': '8', 03:16:02 INFO - 'MOZ_NO_REMOTE': '1', 03:16:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:16:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:16:02 INFO - 'NO_EM_RESTART': '1', 03:16:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:16:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:16:02 INFO - 'OS': 'Windows_NT', 03:16:02 INFO - 'OURDRIVE': 'C:', 03:16:02 INFO - 'PATH': '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', 03:16:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:16:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:16:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:16:02 INFO - 'PROCESSOR_LEVEL': '6', 03:16:02 INFO - 'PROCESSOR_REVISION': '1e05', 03:16:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:16:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:16:02 INFO - 'PROMPT': '$P$G', 03:16:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:16:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:16:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:16:02 INFO - 'PWD': 'C:\\slave\\test', 03:16:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:16:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:16:02 INFO - 'SYSTEMDRIVE': 'C:', 03:16:02 INFO - 'SYSTEMROOT': 'C:\\windows', 03:16:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:16:02 INFO - 'TEST1': 'testie', 03:16:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:16:02 INFO - 'USERDOMAIN': 'T-W732-IX-221', 03:16:02 INFO - 'USERNAME': 'cltbld', 03:16:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:16:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:16:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:16:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:16:02 INFO - 'WINDIR': 'C:\\windows', 03:16:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:16:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:16:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:16:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:16:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:16:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:16:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:16:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:16:07 INFO - Unpacking c:\slave\test\build\tests\marionette 03:16:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:16:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:16:07 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:16:07 INFO - Running setup.py install for browsermob-proxy 03:16:21 INFO - Running setup.py install for manifestparser 03:16:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Running setup.py install for marionette-client 03:16:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:16:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Running setup.py install for marionette-driver 03:16:21 INFO - Running setup.py install for mozcrash 03:16:21 INFO - Running setup.py install for mozdebug 03:16:21 INFO - Running setup.py install for mozdevice 03:16:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Running setup.py install for mozfile 03:16:21 INFO - Running setup.py install for mozhttpd 03:16:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Running setup.py install for mozinfo 03:16:21 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Running setup.py install for mozInstall 03:16:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Running setup.py install for mozleak 03:16:21 INFO - Running setup.py install for mozlog 03:16:21 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Running setup.py install for moznetwork 03:16:21 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Running setup.py install for mozprocess 03:16:21 INFO - Running setup.py install for mozprofile 03:16:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Running setup.py install for mozrunner 03:16:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Running setup.py install for mozscreenshot 03:16:21 INFO - Running setup.py install for moztest 03:16:21 INFO - Running setup.py install for mozversion 03:16:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:16:21 INFO - Running setup.py install for wptserve 03:16:21 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:16:21 INFO - Cleaning up... 03:16:21 INFO - Return code: 0 03:16:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:16:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:16:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:16:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:16:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:16:21 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 0x0184C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A31580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B26368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BB80C0>, '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-221', 'USERDOMAIN': 'T-W732-IX-221', '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-221', '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:\\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 03:16:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 03:16:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:16:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:16:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:16:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:16:21 INFO - 'COMPUTERNAME': 'T-W732-IX-221', 03:16:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:16:21 INFO - 'DCLOCATION': 'SCL3', 03:16:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:16:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:16:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:16:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:16:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:16:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:16:21 INFO - 'HOMEDRIVE': 'C:', 03:16:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:16:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:16:21 INFO - 'KTS_VERSION': '1.19c', 03:16:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:16:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:16:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-221', 03:16:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:16:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:16:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:16:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:16:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:16:21 INFO - 'MOZ_AIRBAG': '1', 03:16:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:16:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:16:21 INFO - 'MOZ_MSVCVERSION': '8', 03:16:21 INFO - 'MOZ_NO_REMOTE': '1', 03:16:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:16:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:16:21 INFO - 'NO_EM_RESTART': '1', 03:16:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:16:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:16:21 INFO - 'OS': 'Windows_NT', 03:16:21 INFO - 'OURDRIVE': 'C:', 03:16:21 INFO - 'PATH': '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', 03:16:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:16:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:16:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:16:21 INFO - 'PROCESSOR_LEVEL': '6', 03:16:21 INFO - 'PROCESSOR_REVISION': '1e05', 03:16:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:16:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:16:21 INFO - 'PROMPT': '$P$G', 03:16:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:16:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:16:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:16:21 INFO - 'PWD': 'C:\\slave\\test', 03:16:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:16:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:16:21 INFO - 'SYSTEMDRIVE': 'C:', 03:16:21 INFO - 'SYSTEMROOT': 'C:\\windows', 03:16:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:16:21 INFO - 'TEST1': 'testie', 03:16:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:16:21 INFO - 'USERDOMAIN': 'T-W732-IX-221', 03:16:21 INFO - 'USERNAME': 'cltbld', 03:16:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:16:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:16:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:16:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:16:21 INFO - 'WINDIR': 'C:\\windows', 03:16:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:16:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:16:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:16:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:16:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:16:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:16:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:16:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:16:25 INFO - Unpacking c:\slave\test\build\tests\marionette 03:16:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:16:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:16:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 03:16:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 03:16:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 03:16:37 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 03:16:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 03:16:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:16:37 INFO - Downloading blessings-1.6.tar.gz 03:16:37 INFO - Running setup.py egg_info for package blessings 03:16:37 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 03:16:37 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:16:37 INFO - Running setup.py install for blessings 03:16:37 INFO - Running setup.py install for browsermob-proxy 03:16:37 INFO - Running setup.py install for manifestparser 03:16:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Running setup.py install for marionette-client 03:16:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:16:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Running setup.py install for marionette-driver 03:16:37 INFO - Running setup.py install for mozcrash 03:16:37 INFO - Running setup.py install for mozdebug 03:16:37 INFO - Running setup.py install for mozdevice 03:16:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Running setup.py install for mozhttpd 03:16:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Running setup.py install for mozInstall 03:16:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Running setup.py install for mozleak 03:16:37 INFO - Running setup.py install for mozprofile 03:16:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Running setup.py install for mozrunner 03:16:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:16:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:16:40 INFO - Running setup.py install for mozscreenshot 03:16:40 INFO - Running setup.py install for moztest 03:16:40 INFO - Running setup.py install for mozversion 03:16:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:16:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:16:40 INFO - Running setup.py install for wptserve 03:16:40 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:16:40 INFO - Cleaning up... 03:16:40 INFO - Return code: 0 03:16:40 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:16:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:16:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:16:40 INFO - Reading from file tmpfile_stdout 03:16:40 INFO - Using _rmtree_windows ... 03:16:40 INFO - Using _rmtree_windows ... 03:16:40 INFO - Current package versions: 03:16:40 INFO - blessings == 1.6 03:16:40 INFO - blobuploader == 1.2.4 03:16:40 INFO - browsermob-proxy == 0.6.0 03:16:40 INFO - distribute == 0.6.14 03:16:40 INFO - docopt == 0.6.1 03:16:40 INFO - manifestparser == 1.1 03:16:40 INFO - marionette-client == 2.3.0 03:16:40 INFO - marionette-driver == 1.4.0 03:16:40 INFO - mozInstall == 1.12 03:16:40 INFO - mozcrash == 0.17 03:16:40 INFO - mozdebug == 0.1 03:16:40 INFO - mozdevice == 0.48 03:16:40 INFO - mozfile == 1.2 03:16:40 INFO - mozhttpd == 0.7 03:16:40 INFO - mozinfo == 0.9 03:16:40 INFO - mozleak == 0.1 03:16:40 INFO - mozlog == 3.1 03:16:40 INFO - moznetwork == 0.27 03:16:40 INFO - mozprocess == 0.22 03:16:40 INFO - mozprofile == 0.28 03:16:40 INFO - mozrunner == 6.11 03:16:40 INFO - mozscreenshot == 0.1 03:16:40 INFO - mozsystemmonitor == 0.0 03:16:40 INFO - moztest == 0.7 03:16:40 INFO - mozversion == 1.4 03:16:40 INFO - requests == 1.2.3 03:16:40 INFO - wptserve == 1.4.0 03:16:40 INFO - Running post-action listener: _resource_record_post_action 03:16:40 INFO - Running post-action listener: _start_resource_monitoring 03:16:40 INFO - Starting resource monitoring. 03:16:40 INFO - ##### 03:16:40 INFO - ##### Running pull step. 03:16:40 INFO - ##### 03:16:40 INFO - Running pre-action listener: _resource_record_pre_action 03:16:40 INFO - Running main action method: pull 03:16:40 INFO - Pull has nothing to do! 03:16:40 INFO - Running post-action listener: _resource_record_post_action 03:16:40 INFO - ##### 03:16:40 INFO - ##### Running install step. 03:16:40 INFO - ##### 03:16:40 INFO - Running pre-action listener: _resource_record_pre_action 03:16:40 INFO - Running main action method: install 03:16:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:16:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:16:40 INFO - Reading from file tmpfile_stdout 03:16:40 INFO - Using _rmtree_windows ... 03:16:40 INFO - Using _rmtree_windows ... 03:16:40 INFO - Detecting whether we're running mozinstall >=1.0... 03:16:40 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:16:40 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:16:40 INFO - Reading from file tmpfile_stdout 03:16:40 INFO - Output received: 03:16:40 INFO - Usage: mozinstall-script.py [options] installer 03:16:40 INFO - Options: 03:16:40 INFO - -h, --help show this help message and exit 03:16:40 INFO - -d DEST, --destination=DEST 03:16:40 INFO - Directory to install application into. [default: 03:16:40 INFO - "C:\slave\test"] 03:16:40 INFO - --app=APP Application being installed. [default: firefox] 03:16:40 INFO - Using _rmtree_windows ... 03:16:40 INFO - Using _rmtree_windows ... 03:16:40 INFO - mkdir: C:\slave\test\build\application 03:16:40 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'] 03:16:40 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 03:16:42 INFO - Reading from file tmpfile_stdout 03:16:42 INFO - Output received: 03:16:42 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:16:42 INFO - Using _rmtree_windows ... 03:16:42 INFO - Using _rmtree_windows ... 03:16:42 INFO - Running post-action listener: _resource_record_post_action 03:16:42 INFO - ##### 03:16:42 INFO - ##### Running run-tests step. 03:16:42 INFO - ##### 03:16:42 INFO - Running pre-action listener: _resource_record_pre_action 03:16:42 INFO - Running main action method: run_tests 03:16:42 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:16:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:16:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:16:42 INFO - grabbing minidump binary from tooltool 03:16:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:16:42 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 0x01B26368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BB80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:16:42 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 03:16:42 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 03:16:43 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:16:43 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpoi08xo 03:16:43 INFO - INFO - File integrity verified, renaming tmpoi08xo to win32-minidump_stackwalk.exe 03:16:43 INFO - Return code: 0 03:16:43 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:16:44 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:16:44 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/ChRqTACaSfeFzTnm37C98w/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 03:16:44 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/ChRqTACaSfeFzTnm37C98w/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 03:16:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:16:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:16:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:16:44 INFO - 'COMPUTERNAME': 'T-W732-IX-221', 03:16:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:16:44 INFO - 'DCLOCATION': 'SCL3', 03:16:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:16:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:16:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:16:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:16:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:16:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:16:44 INFO - 'HOMEDRIVE': 'C:', 03:16:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:16:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:16:44 INFO - 'KTS_VERSION': '1.19c', 03:16:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:16:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:16:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-221', 03:16:44 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:16:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:16:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:16:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:16:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:16:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:16:44 INFO - 'MOZ_AIRBAG': '1', 03:16:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:16:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:16:44 INFO - 'MOZ_MSVCVERSION': '8', 03:16:44 INFO - 'MOZ_NO_REMOTE': '1', 03:16:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:16:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:16:44 INFO - 'NO_EM_RESTART': '1', 03:16:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:16:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:16:44 INFO - 'OS': 'Windows_NT', 03:16:44 INFO - 'OURDRIVE': 'C:', 03:16:44 INFO - 'PATH': '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', 03:16:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:16:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:16:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:16:44 INFO - 'PROCESSOR_LEVEL': '6', 03:16:44 INFO - 'PROCESSOR_REVISION': '1e05', 03:16:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:16:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:16:44 INFO - 'PROMPT': '$P$G', 03:16:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:16:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:16:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:16:44 INFO - 'PWD': 'C:\\slave\\test', 03:16:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:16:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:16:44 INFO - 'SYSTEMDRIVE': 'C:', 03:16:44 INFO - 'SYSTEMROOT': 'C:\\windows', 03:16:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:16:44 INFO - 'TEST1': 'testie', 03:16:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:16:44 INFO - 'USERDOMAIN': 'T-W732-IX-221', 03:16:44 INFO - 'USERNAME': 'cltbld', 03:16:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:16:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:16:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:16:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:16:44 INFO - 'WINDIR': 'C:\\windows', 03:16:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:16:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:16:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:16:44 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/ChRqTACaSfeFzTnm37C98w/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 03:16:46 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 03:16:46 INFO - import pkg_resources 03:16:47 INFO - Using 1 client processes 03:16:50 INFO - SUITE-START | Running 778 tests 03:16:50 INFO - Running testharness tests 03:16:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:16:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 03:16:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:16:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:16:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:16:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:16:50 INFO - Setting up ssl 03:16:51 INFO - PROCESS | certutil | 03:16:51 INFO - PROCESS | certutil | 03:16:51 INFO - PROCESS | certutil | 03:16:51 INFO - Certificate Nickname Trust Attributes 03:16:51 INFO - SSL,S/MIME,JAR/XPI 03:16:51 INFO - 03:16:51 INFO - web-platform-tests CT,, 03:16:51 INFO - 03:16:51 INFO - Starting runner 03:16:51 INFO - PROCESS | 3280 | [3280] 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 03:16:51 INFO - PROCESS | 3280 | [3280] 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 03:16:51 INFO - PROCESS | 3280 | [3280] 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 03:16:52 INFO - PROCESS | 3280 | [3280] 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 03:16:52 INFO - PROCESS | 3280 | [3280] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 03:16:53 INFO - PROCESS | 3280 | 1462529813547 Marionette DEBUG Marionette enabled via build flag and pref 03:16:54 INFO - PROCESS | 3280 | ++DOCSHELL 10BA9400 == 1 [pid = 3280] [id = 1] 03:16:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 1 (10BA9800) [pid = 3280] [serial = 1] [outer = 00000000] 03:16:54 INFO - PROCESS | 3280 | [3280] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:16:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 2 (10BAA400) [pid = 3280] [serial = 2] [outer = 10BA9800] 03:16:54 INFO - PROCESS | 3280 | ++DOCSHELL 1349A400 == 2 [pid = 3280] [id = 2] 03:16:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 3 (1349A800) [pid = 3280] [serial = 3] [outer = 00000000] 03:16:54 INFO - PROCESS | 3280 | [3280] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:16:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 4 (1349B400) [pid = 3280] [serial = 4] [outer = 1349A800] 03:16:55 INFO - PROCESS | 3280 | 1462529815241 Marionette INFO Listening on port 2828 03:16:56 INFO - PROCESS | 3280 | 1462529816633 Marionette DEBUG Marionette enabled via command-line flag 03:16:56 INFO - PROCESS | 3280 | [3280] 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 03:16:56 INFO - PROCESS | 3280 | [3280] 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 03:16:56 INFO - PROCESS | 3280 | ++DOCSHELL 101BFC00 == 3 [pid = 3280] [id = 3] 03:16:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 5 (101C7C00) [pid = 3280] [serial = 5] [outer = 00000000] 03:16:56 INFO - PROCESS | 3280 | [3280] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:16:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 6 (101C8800) [pid = 3280] [serial = 6] [outer = 101C7C00] 03:16:56 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:16:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 7 (15E6C400) [pid = 3280] [serial = 7] [outer = 1349A800] 03:16:57 INFO - PROCESS | 3280 | [3280] 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 03:16:57 INFO - PROCESS | 3280 | 1462529817515 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49339 03:16:57 INFO - PROCESS | 3280 | [3280] 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 03:16:57 INFO - PROCESS | 3280 | 1462529817521 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49340 03:16:57 INFO - PROCESS | 3280 | [3280] 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 03:16:57 INFO - PROCESS | 3280 | 1462529817558 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49341 03:16:57 INFO - PROCESS | 3280 | [3280] 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 03:16:57 INFO - PROCESS | 3280 | 1462529817565 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49342 03:16:57 INFO - PROCESS | 3280 | 1462529817567 Marionette DEBUG Closed connection conn0 03:16:57 INFO - PROCESS | 3280 | 1462529817569 Marionette DEBUG Closed connection conn1 03:16:57 INFO - PROCESS | 3280 | 1462529817626 Marionette DEBUG Closed connection conn2 03:16:57 INFO - PROCESS | 3280 | 1462529817698 Marionette DEBUG Closed connection conn3 03:16:57 INFO - PROCESS | 3280 | [3280] 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 03:16:57 INFO - PROCESS | 3280 | 1462529817704 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49343 03:16:57 INFO - PROCESS | 3280 | 1462529817711 Marionette DEBUG Closed connection conn4 03:16:57 INFO - PROCESS | 3280 | [3280] 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 03:16:57 INFO - PROCESS | 3280 | 1462529817718 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49344 03:16:57 INFO - PROCESS | 3280 | ++DOCSHELL 168F7000 == 4 [pid = 3280] [id = 4] 03:16:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 8 (168F7800) [pid = 3280] [serial = 8] [outer = 00000000] 03:16:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 9 (17B23000) [pid = 3280] [serial = 9] [outer = 168F7800] 03:16:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 10 (17B28000) [pid = 3280] [serial = 10] [outer = 168F7800] 03:16:57 INFO - PROCESS | 3280 | 1462529817858 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:16:57 INFO - PROCESS | 3280 | 1462529817864 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":"20160506013623","device":"desktop","version":"48.0a2"} 03:16:59 INFO - PROCESS | 3280 | [3280] 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 03:16:59 INFO - PROCESS | 3280 | [3280] 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 03:16:59 INFO - PROCESS | 3280 | [3280] 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 03:16:59 INFO - PROCESS | 3280 | ++DOCSHELL 16212400 == 5 [pid = 3280] [id = 5] 03:16:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 11 (182F0800) [pid = 3280] [serial = 11] [outer = 00000000] 03:16:59 INFO - PROCESS | 3280 | ++DOCSHELL 18E85800 == 6 [pid = 3280] [id = 6] 03:16:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 12 (18E86000) [pid = 3280] [serial = 12] [outer = 00000000] 03:17:00 INFO - PROCESS | 3280 | [3280] 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 03:17:00 INFO - PROCESS | 3280 | ++DOCSHELL 19C7B000 == 7 [pid = 3280] [id = 7] 03:17:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 13 (19C7B400) [pid = 3280] [serial = 13] [outer = 00000000] 03:17:00 INFO - PROCESS | 3280 | [3280] 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 03:17:00 INFO - PROCESS | 3280 | [3280] 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 03:17:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 14 (19C84000) [pid = 3280] [serial = 14] [outer = 19C7B400] 03:17:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 15 (19AAE000) [pid = 3280] [serial = 15] [outer = 182F0800] 03:17:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 16 (19AAF800) [pid = 3280] [serial = 16] [outer = 18E86000] 03:17:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 17 (19AB2000) [pid = 3280] [serial = 17] [outer = 19C7B400] 03:17:01 INFO - PROCESS | 3280 | 1462529821342 Marionette DEBUG loaded listener.js 03:17:01 INFO - PROCESS | 3280 | 1462529821355 Marionette DEBUG loaded listener.js 03:17:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 18 (1C73A800) [pid = 3280] [serial = 18] [outer = 19C7B400] 03:17:02 INFO - PROCESS | 3280 | 1462529822125 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"ad1b6b34-7762-4295-b179-1a56c9ee1f62","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":"20160506013623","device":"desktop","version":"48.0a2","command_id":1}}] 03:17:02 INFO - PROCESS | 3280 | 1462529822383 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}] 03:17:02 INFO - PROCESS | 3280 | 1462529822417 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 03:17:02 INFO - PROCESS | 3280 | 1462529822427 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:17:02 INFO - PROCESS | 3280 | [3280] 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 03:17:03 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:17:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 19 (18AA1800) [pid = 3280] [serial = 19] [outer = 19C7B400] 03:17:03 INFO - PROCESS | 3280 | 1462529823322 Marionette TRACE conn5 <- [1,3,null,{}] 03:17:03 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:03 INFO - PROCESS | 3280 | 1462529823343 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:17:03 INFO - PROCESS | 3280 | 1462529823368 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 03:17:03 INFO - PROCESS | 3280 | 1462529823391 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 03:17:03 INFO - PROCESS | 3280 | 1462529823394 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 03:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:17:03 INFO - PROCESS | 3280 | 1462529823458 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:17:03 INFO - PROCESS | 3280 | 1462529823462 Marionette TRACE conn5 <- [1,6,null,{}] 03:17:03 INFO - PROCESS | 3280 | 1462529823526 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}] 03:17:03 INFO - PROCESS | 3280 | 1462529823538 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 03:17:03 INFO - PROCESS | 3280 | 1462529823542 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:03 INFO - PROCESS | 3280 | ++DOCSHELL 1ED3E000 == 8 [pid = 3280] [id = 8] 03:17:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 20 (1ED3E400) [pid = 3280] [serial = 20] [outer = 00000000] 03:17:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 21 (1ED40C00) [pid = 3280] [serial = 21] [outer = 1ED3E400] 03:17:03 INFO - PROCESS | 3280 | 1462529823589 Marionette DEBUG loaded listener.js 03:17:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 22 (1EE54800) [pid = 3280] [serial = 22] [outer = 1ED3E400] 03:17:03 INFO - PROCESS | 3280 | ++DOCSHELL 1A832400 == 9 [pid = 3280] [id = 9] 03:17:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 23 (1EE55C00) [pid = 3280] [serial = 23] [outer = 00000000] 03:17:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 24 (1EF1E400) [pid = 3280] [serial = 24] [outer = 1EE55C00] 03:17:04 INFO - PROCESS | 3280 | 1462529823995 Marionette DEBUG loaded listener.js 03:17:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 25 (17D7F400) [pid = 3280] [serial = 25] [outer = 1EE55C00] 03:17:04 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:04 INFO - PROCESS | 3280 | --DOCSHELL 10BA9400 == 8 [pid = 3280] [id = 1] 03:17:04 INFO - PROCESS | 3280 | 1462529824824 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]]]}] 03:17:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1424ms 03:17:04 INFO - PROCESS | 3280 | 1462529824882 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 03:17:04 INFO - PROCESS | 3280 | 1462529824886 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 03:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:17:04 INFO - PROCESS | 3280 | 1462529824891 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:17:04 INFO - PROCESS | 3280 | 1462529824895 Marionette TRACE conn5 <- [1,10,null,{}] 03:17:04 INFO - PROCESS | 3280 | 1462529824901 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}] 03:17:05 INFO - PROCESS | 3280 | 1462529825055 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 03:17:05 INFO - PROCESS | 3280 | 1462529825144 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:05 INFO - PROCESS | 3280 | ++DOCSHELL 105ACC00 == 9 [pid = 3280] [id = 10] 03:17:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 26 (105D3800) [pid = 3280] [serial = 26] [outer = 00000000] 03:17:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 27 (10BAA000) [pid = 3280] [serial = 27] [outer = 105D3800] 03:17:05 INFO - PROCESS | 3280 | 1462529825203 Marionette DEBUG loaded listener.js 03:17:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 28 (1443C400) [pid = 3280] [serial = 28] [outer = 105D3800] 03:17:05 INFO - PROCESS | 3280 | 1462529825770 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]]]}] 03:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 931ms 03:17:05 INFO - PROCESS | 3280 | 1462529825821 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 03:17:05 INFO - PROCESS | 3280 | 1462529825828 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 03:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:17:05 INFO - PROCESS | 3280 | 1462529825834 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:17:05 INFO - PROCESS | 3280 | 1462529825837 Marionette TRACE conn5 <- [1,14,null,{}] 03:17:05 INFO - PROCESS | 3280 | 1462529825841 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}] 03:17:05 INFO - PROCESS | 3280 | 1462529825985 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 03:17:06 INFO - PROCESS | 3280 | 1462529826047 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:06 INFO - PROCESS | 3280 | ++DOCSHELL 17B26800 == 10 [pid = 3280] [id = 11] 03:17:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 29 (17B29C00) [pid = 3280] [serial = 29] [outer = 00000000] 03:17:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 30 (18E88000) [pid = 3280] [serial = 30] [outer = 17B29C00] 03:17:06 INFO - PROCESS | 3280 | 1462529826101 Marionette DEBUG loaded listener.js 03:17:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 31 (196E8800) [pid = 3280] [serial = 31] [outer = 17B29C00] 03:17:06 INFO - PROCESS | 3280 | 1462529826692 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]]]}] 03:17:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 871ms 03:17:06 INFO - PROCESS | 3280 | 1462529826706 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 03:17:06 INFO - PROCESS | 3280 | 1462529826709 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 03:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:17:06 INFO - PROCESS | 3280 | 1462529826712 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:17:06 INFO - PROCESS | 3280 | 1462529826716 Marionette TRACE conn5 <- [1,18,null,{}] 03:17:06 INFO - PROCESS | 3280 | 1462529826728 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}] 03:17:06 INFO - PROCESS | 3280 | 1462529826845 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 03:17:06 INFO - PROCESS | 3280 | ++DOCSHELL 1CC0A000 == 11 [pid = 3280] [id = 12] 03:17:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 32 (1CC0A400) [pid = 3280] [serial = 32] [outer = 00000000] 03:17:06 INFO - PROCESS | 3280 | 1462529826932 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 33 (1CC0C800) [pid = 3280] [serial = 33] [outer = 1CC0A400] 03:17:06 INFO - PROCESS | 3280 | ++DOCSHELL 1D0CA000 == 12 [pid = 3280] [id = 13] 03:17:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 34 (1D0CAC00) [pid = 3280] [serial = 34] [outer = 00000000] 03:17:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 35 (1ED35000) [pid = 3280] [serial = 35] [outer = 1D0CAC00] 03:17:07 INFO - PROCESS | 3280 | 1462529827013 Marionette DEBUG loaded listener.js 03:17:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 36 (1EE52000) [pid = 3280] [serial = 36] [outer = 1D0CAC00] 03:17:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 37 (0CDCD400) [pid = 3280] [serial = 37] [outer = 1CC0A400] 03:17:07 INFO - PROCESS | 3280 | ++DOCSHELL 0CDD6400 == 13 [pid = 3280] [id = 14] 03:17:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 38 (0F77CC00) [pid = 3280] [serial = 38] [outer = 00000000] 03:17:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 39 (0F8E8800) [pid = 3280] [serial = 39] [outer = 0F77CC00] 03:17:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 40 (101B6400) [pid = 3280] [serial = 40] [outer = 0F77CC00] 03:17:07 INFO - PROCESS | 3280 | --DOCSHELL 168F7000 == 12 [pid = 3280] [id = 4] 03:17:07 INFO - PROCESS | 3280 | 1462529827819 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]]]}] 03:17:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1120ms 03:17:07 INFO - PROCESS | 3280 | 1462529827836 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 03:17:07 INFO - PROCESS | 3280 | 1462529827840 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 03:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:17:07 INFO - PROCESS | 3280 | 1462529827844 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:17:07 INFO - PROCESS | 3280 | 1462529827848 Marionette TRACE conn5 <- [1,22,null,{}] 03:17:07 INFO - PROCESS | 3280 | 1462529827852 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}] 03:17:07 INFO - PROCESS | 3280 | 1462529827933 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 03:17:08 INFO - PROCESS | 3280 | 1462529828007 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:08 INFO - PROCESS | 3280 | ++DOCSHELL 0F8E8400 == 13 [pid = 3280] [id = 15] 03:17:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 41 (0F8F0000) [pid = 3280] [serial = 41] [outer = 00000000] 03:17:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 42 (10B5B000) [pid = 3280] [serial = 42] [outer = 0F8F0000] 03:17:08 INFO - PROCESS | 3280 | 1462529828062 Marionette DEBUG loaded listener.js 03:17:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 43 (13494800) [pid = 3280] [serial = 43] [outer = 0F8F0000] 03:17:08 INFO - PROCESS | 3280 | 1462529828403 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]]]}] 03:17:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 03:17:08 INFO - PROCESS | 3280 | 1462529828418 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 03:17:08 INFO - PROCESS | 3280 | 1462529828423 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 03:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:17:08 INFO - PROCESS | 3280 | 1462529828428 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:17:08 INFO - PROCESS | 3280 | 1462529828431 Marionette TRACE conn5 <- [1,26,null,{}] 03:17:08 INFO - PROCESS | 3280 | 1462529828434 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}] 03:17:08 INFO - PROCESS | 3280 | 1462529828556 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 03:17:08 INFO - PROCESS | 3280 | 1462529828617 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:08 INFO - PROCESS | 3280 | ++DOCSHELL 1441C400 == 14 [pid = 3280] [id = 16] 03:17:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 44 (14626000) [pid = 3280] [serial = 44] [outer = 00000000] 03:17:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 45 (14BE4800) [pid = 3280] [serial = 45] [outer = 14626000] 03:17:08 INFO - PROCESS | 3280 | 1462529828663 Marionette DEBUG loaded listener.js 03:17:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 46 (14DDCC00) [pid = 3280] [serial = 46] [outer = 14626000] 03:17:09 INFO - PROCESS | 3280 | 1462529829025 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]]]}] 03:17:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 03:17:09 INFO - PROCESS | 3280 | 1462529829060 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 03:17:09 INFO - PROCESS | 3280 | 1462529829062 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 03:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:17:09 INFO - PROCESS | 3280 | 1462529829075 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:17:09 INFO - PROCESS | 3280 | 1462529829079 Marionette TRACE conn5 <- [1,30,null,{}] 03:17:09 INFO - PROCESS | 3280 | 1462529829089 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}] 03:17:09 INFO - PROCESS | 3280 | 1462529829170 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 03:17:09 INFO - PROCESS | 3280 | 1462529829179 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:09 INFO - PROCESS | 3280 | ++DOCSHELL 14E7D000 == 15 [pid = 3280] [id = 17] 03:17:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 47 (15D0B000) [pid = 3280] [serial = 47] [outer = 00000000] 03:17:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 48 (168F7000) [pid = 3280] [serial = 48] [outer = 15D0B000] 03:17:09 INFO - PROCESS | 3280 | 1462529829225 Marionette DEBUG loaded listener.js 03:17:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 49 (17BA2800) [pid = 3280] [serial = 49] [outer = 15D0B000] 03:17:09 INFO - PROCESS | 3280 | 1462529829608 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]]]}] 03:17:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 03:17:09 INFO - PROCESS | 3280 | 1462529829673 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 03:17:09 INFO - PROCESS | 3280 | 1462529829676 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 03:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:17:09 INFO - PROCESS | 3280 | 1462529829680 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:17:09 INFO - PROCESS | 3280 | 1462529829682 Marionette TRACE conn5 <- [1,34,null,{}] 03:17:09 INFO - PROCESS | 3280 | 1462529829685 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}] 03:17:09 INFO - PROCESS | 3280 | 1462529829763 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 03:17:09 INFO - PROCESS | 3280 | 1462529829770 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:09 INFO - PROCESS | 3280 | ++DOCSHELL 17EC6000 == 16 [pid = 3280] [id = 18] 03:17:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 50 (17EC6800) [pid = 3280] [serial = 50] [outer = 00000000] 03:17:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 51 (18DAEC00) [pid = 3280] [serial = 51] [outer = 17EC6800] 03:17:09 INFO - PROCESS | 3280 | 1462529829815 Marionette DEBUG loaded listener.js 03:17:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 52 (18E43400) [pid = 3280] [serial = 52] [outer = 17EC6800] 03:17:10 INFO - PROCESS | 3280 | 1462529830228 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]]]}] 03:17:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 03:17:10 INFO - PROCESS | 3280 | 1462529830251 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 03:17:10 INFO - PROCESS | 3280 | 1462529830253 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 03:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:17:10 INFO - PROCESS | 3280 | 1462529830255 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - PROCESS | 3280 | 1462529830257 Marionette TRACE conn5 <- [1,38,null,{}] 03:17:10 INFO - PROCESS | 3280 | 1462529830261 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}] 03:17:10 INFO - PROCESS | 3280 | 1462529830361 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 03:17:10 INFO - PROCESS | 3280 | 1462529830370 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:10 INFO - PROCESS | 3280 | ++DOCSHELL 182EFC00 == 17 [pid = 3280] [id = 19] 03:17:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 53 (18DB7000) [pid = 3280] [serial = 53] [outer = 00000000] 03:17:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (19E8CC00) [pid = 3280] [serial = 54] [outer = 18DB7000] 03:17:10 INFO - PROCESS | 3280 | 1462529830414 Marionette DEBUG loaded listener.js 03:17:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (1A8B0800) [pid = 3280] [serial = 55] [outer = 18DB7000] 03:17:10 INFO - PROCESS | 3280 | 1462529830813 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]]]}] 03:17:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 03:17:10 INFO - PROCESS | 3280 | 1462529830828 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 03:17:10 INFO - PROCESS | 3280 | 1462529830830 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 03:17:10 INFO - PROCESS | 3280 | 1462529830834 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:17:10 INFO - PROCESS | 3280 | 1462529830835 Marionette TRACE conn5 <- [1,42,null,{}] 03:17:10 INFO - PROCESS | 3280 | 1462529830839 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}] 03:17:10 INFO - PROCESS | 3280 | 1462529830950 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 03:17:11 INFO - PROCESS | 3280 | 1462529830987 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:11 INFO - PROCESS | 3280 | ++DOCSHELL 1AA6A000 == 18 [pid = 3280] [id = 20] 03:17:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (1AAC4000) [pid = 3280] [serial = 56] [outer = 00000000] 03:17:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (1C2CB000) [pid = 3280] [serial = 57] [outer = 1AAC4000] 03:17:11 INFO - PROCESS | 3280 | 1462529831033 Marionette DEBUG loaded listener.js 03:17:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (1C7CE400) [pid = 3280] [serial = 58] [outer = 1AAC4000] 03:17:11 INFO - PROCESS | 3280 | 1462529831459 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]]]}] 03:17:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 03:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:17:11 INFO - PROCESS | 3280 | 1462529831508 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 03:17:11 INFO - PROCESS | 3280 | 1462529831510 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 03:17:11 INFO - PROCESS | 3280 | 1462529831514 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:17:11 INFO - PROCESS | 3280 | 1462529831515 Marionette TRACE conn5 <- [1,46,null,{}] 03:17:11 INFO - PROCESS | 3280 | 1462529831519 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}] 03:17:11 INFO - PROCESS | 3280 | 1462529831590 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 03:17:11 INFO - PROCESS | 3280 | 1462529831596 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:11 INFO - PROCESS | 3280 | ++DOCSHELL 1A8AB800 == 19 [pid = 3280] [id = 21] 03:17:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (1CC09400) [pid = 3280] [serial = 59] [outer = 00000000] 03:17:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (1D0D1800) [pid = 3280] [serial = 60] [outer = 1CC09400] 03:17:11 INFO - PROCESS | 3280 | 1462529831643 Marionette DEBUG loaded listener.js 03:17:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (1EE5E400) [pid = 3280] [serial = 61] [outer = 1CC09400] 03:17:12 INFO - PROCESS | 3280 | 1462529832040 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]]]}] 03:17:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 03:17:12 INFO - PROCESS | 3280 | 1462529832084 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 03:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:17:12 INFO - PROCESS | 3280 | 1462529832086 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 03:17:12 INFO - PROCESS | 3280 | 1462529832102 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 3280 | 1462529832103 Marionette TRACE conn5 <- [1,50,null,{}] 03:17:12 INFO - PROCESS | 3280 | 1462529832107 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}] 03:17:12 INFO - PROCESS | 3280 | 1462529832182 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 03:17:12 INFO - PROCESS | 3280 | 1462529832189 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:12 INFO - PROCESS | 3280 | ++DOCSHELL 105D4000 == 20 [pid = 3280] [id = 22] 03:17:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (1EF1F000) [pid = 3280] [serial = 62] [outer = 00000000] 03:17:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (1F47E000) [pid = 3280] [serial = 63] [outer = 1EF1F000] 03:17:12 INFO - PROCESS | 3280 | 1462529832233 Marionette DEBUG loaded listener.js 03:17:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (1F480C00) [pid = 3280] [serial = 64] [outer = 1EF1F000] 03:17:12 INFO - PROCESS | 3280 | 1462529832618 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]]]}] 03:17:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 591ms 03:17:12 INFO - PROCESS | 3280 | 1462529832680 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 03:17:12 INFO - PROCESS | 3280 | 1462529832682 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 03:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:17:12 INFO - PROCESS | 3280 | 1462529832685 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 3280 | 1462529832686 Marionette TRACE conn5 <- [1,54,null,{}] 03:17:12 INFO - PROCESS | 3280 | 1462529832702 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}] 03:17:12 INFO - PROCESS | 3280 | 1462529832775 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 03:17:12 INFO - PROCESS | 3280 | 1462529832781 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:12 INFO - PROCESS | 3280 | ++DOCSHELL 1A023C00 == 21 [pid = 3280] [id = 23] 03:17:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (1A024800) [pid = 3280] [serial = 65] [outer = 00000000] 03:17:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (1A029800) [pid = 3280] [serial = 66] [outer = 1A024800] 03:17:12 INFO - PROCESS | 3280 | 1462529832824 Marionette DEBUG loaded listener.js 03:17:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (1A02CC00) [pid = 3280] [serial = 67] [outer = 1A024800] 03:17:13 INFO - PROCESS | 3280 | 1462529833196 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]]]}] 03:17:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 530ms 03:17:13 INFO - PROCESS | 3280 | 1462529833216 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 03:17:13 INFO - PROCESS | 3280 | 1462529833218 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 03:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:17:13 INFO - PROCESS | 3280 | 1462529833221 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:17:13 INFO - PROCESS | 3280 | 1462529833223 Marionette TRACE conn5 <- [1,58,null,{}] 03:17:13 INFO - PROCESS | 3280 | 1462529833226 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}] 03:17:13 INFO - PROCESS | 3280 | 1462529833330 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 03:17:13 INFO - PROCESS | 3280 | 1462529833338 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:13 INFO - PROCESS | 3280 | ++DOCSHELL 1A024C00 == 22 [pid = 3280] [id = 24] 03:17:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (1A02A000) [pid = 3280] [serial = 68] [outer = 00000000] 03:17:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (1ED08800) [pid = 3280] [serial = 69] [outer = 1A02A000] 03:17:13 INFO - PROCESS | 3280 | 1462529833381 Marionette DEBUG loaded listener.js 03:17:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (1ED0A800) [pid = 3280] [serial = 70] [outer = 1A02A000] 03:17:13 INFO - PROCESS | 3280 | 1462529833757 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]]]}] 03:17:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 03:17:13 INFO - PROCESS | 3280 | 1462529833792 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 03:17:13 INFO - PROCESS | 3280 | 1462529833795 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 03:17:13 INFO - PROCESS | 3280 | 1462529833798 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:17:13 INFO - PROCESS | 3280 | 1462529833800 Marionette TRACE conn5 <- [1,62,null,{}] 03:17:13 INFO - PROCESS | 3280 | 1462529833804 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}] 03:17:13 INFO - PROCESS | 3280 | 1462529833923 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 03:17:13 INFO - PROCESS | 3280 | 1462529833968 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:14 INFO - PROCESS | 3280 | ++DOCSHELL 0C9CF400 == 23 [pid = 3280] [id = 25] 03:17:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (0C9CFC00) [pid = 3280] [serial = 71] [outer = 00000000] 03:17:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (1ED07C00) [pid = 3280] [serial = 72] [outer = 0C9CFC00] 03:17:14 INFO - PROCESS | 3280 | 1462529834015 Marionette DEBUG loaded listener.js 03:17:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (1EDAD800) [pid = 3280] [serial = 73] [outer = 0C9CFC00] 03:17:14 INFO - PROCESS | 3280 | 1462529834334 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]]]}] 03:17:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 03:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:17:14 INFO - PROCESS | 3280 | 1462529834372 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 03:17:14 INFO - PROCESS | 3280 | 1462529834374 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 03:17:14 INFO - PROCESS | 3280 | 1462529834382 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:17:14 INFO - PROCESS | 3280 | 1462529834384 Marionette TRACE conn5 <- [1,66,null,{}] 03:17:14 INFO - PROCESS | 3280 | 1462529834389 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}] 03:17:14 INFO - PROCESS | 3280 | 1462529834463 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 03:17:14 INFO - PROCESS | 3280 | 1462529834546 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:14 INFO - PROCESS | 3280 | ++DOCSHELL 0C94FC00 == 24 [pid = 3280] [id = 26] 03:17:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (0C950400) [pid = 3280] [serial = 74] [outer = 00000000] 03:17:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (0C957800) [pid = 3280] [serial = 75] [outer = 0C950400] 03:17:14 INFO - PROCESS | 3280 | 1462529834590 Marionette DEBUG loaded listener.js 03:17:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (0C95C800) [pid = 3280] [serial = 76] [outer = 0C950400] 03:17:15 INFO - PROCESS | 3280 | 1462529835715 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]]]}] 03:17:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1383ms 03:17:15 INFO - PROCESS | 3280 | 1462529835795 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 03:17:15 INFO - PROCESS | 3280 | 1462529835798 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 03:17:15 INFO - PROCESS | 3280 | 1462529835808 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:17:15 INFO - PROCESS | 3280 | 1462529835811 Marionette TRACE conn5 <- [1,70,null,{}] 03:17:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:17:15 INFO - PROCESS | 3280 | 1462529835817 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}] 03:17:15 INFO - PROCESS | 3280 | 1462529835919 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 03:17:15 INFO - PROCESS | 3280 | 1462529835936 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:16 INFO - PROCESS | 3280 | ++DOCSHELL 0F868000 == 25 [pid = 3280] [id = 27] 03:17:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (0F872000) [pid = 3280] [serial = 77] [outer = 00000000] 03:17:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (0FD58800) [pid = 3280] [serial = 78] [outer = 0F872000] 03:17:16 INFO - PROCESS | 3280 | 1462529836028 Marionette DEBUG loaded listener.js 03:17:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (0FE18C00) [pid = 3280] [serial = 79] [outer = 0F872000] 03:17:16 INFO - PROCESS | 3280 | 1462529836425 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]]]}] 03:17:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 03:17:16 INFO - PROCESS | 3280 | 1462529836486 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 03:17:16 INFO - PROCESS | 3280 | 1462529836492 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 03:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:17:16 INFO - PROCESS | 3280 | 1462529836498 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:17:16 INFO - PROCESS | 3280 | 1462529836500 Marionette TRACE conn5 <- [1,74,null,{}] 03:17:16 INFO - PROCESS | 3280 | 1462529836504 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}] 03:17:16 INFO - PROCESS | 3280 | 1462529836604 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 03:17:16 INFO - PROCESS | 3280 | 1462529836610 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:16 INFO - PROCESS | 3280 | ++DOCSHELL 0FE1D000 == 26 [pid = 3280] [id = 28] 03:17:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (0FE1E800) [pid = 3280] [serial = 80] [outer = 00000000] 03:17:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (105D8000) [pid = 3280] [serial = 81] [outer = 0FE1E800] 03:17:16 INFO - PROCESS | 3280 | 1462529836659 Marionette DEBUG loaded listener.js 03:17:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (10BA9C00) [pid = 3280] [serial = 82] [outer = 0FE1E800] 03:17:17 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (168F7800) [pid = 3280] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:17:17 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (1ED3E400) [pid = 3280] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:17:17 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (105D3800) [pid = 3280] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:17:17 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (17B29C00) [pid = 3280] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:17:17 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (1D0CAC00) [pid = 3280] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:17:17 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (0F8F0000) [pid = 3280] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:17:17 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (14626000) [pid = 3280] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:17:17 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (15D0B000) [pid = 3280] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:17:17 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (17EC6800) [pid = 3280] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:17:17 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (18DB7000) [pid = 3280] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:17:17 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (1EF1F000) [pid = 3280] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:17:17 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (1A024800) [pid = 3280] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:17:17 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (1A02A000) [pid = 3280] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:17:17 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (0C9CFC00) [pid = 3280] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:17:17 INFO - PROCESS | 3280 | 1462529837410 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]]]}] 03:17:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 931ms 03:17:17 INFO - PROCESS | 3280 | 1462529837430 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 03:17:17 INFO - PROCESS | 3280 | 1462529837433 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 03:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:17:17 INFO - PROCESS | 3280 | 1462529837436 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:17:17 INFO - PROCESS | 3280 | 1462529837440 Marionette TRACE conn5 <- [1,78,null,{}] 03:17:17 INFO - PROCESS | 3280 | 1462529837454 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}] 03:17:17 INFO - PROCESS | 3280 | 1462529837545 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 03:17:17 INFO - PROCESS | 3280 | 1462529837614 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:17 INFO - PROCESS | 3280 | ++DOCSHELL 10BB5400 == 27 [pid = 3280] [id = 29] 03:17:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (110A2800) [pid = 3280] [serial = 83] [outer = 00000000] 03:17:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (146C4C00) [pid = 3280] [serial = 84] [outer = 110A2800] 03:17:17 INFO - PROCESS | 3280 | 1462529837661 Marionette DEBUG loaded listener.js 03:17:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (14D30400) [pid = 3280] [serial = 85] [outer = 110A2800] 03:17:18 INFO - PROCESS | 3280 | 1462529837985 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]]]}] 03:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 03:17:18 INFO - PROCESS | 3280 | 1462529838016 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 03:17:18 INFO - PROCESS | 3280 | 1462529838019 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 03:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:17:18 INFO - PROCESS | 3280 | 1462529838023 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:17:18 INFO - PROCESS | 3280 | 1462529838024 Marionette TRACE conn5 <- [1,82,null,{}] 03:17:18 INFO - PROCESS | 3280 | 1462529838028 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}] 03:17:18 INFO - PROCESS | 3280 | 1462529838131 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 03:17:18 INFO - PROCESS | 3280 | 1462529838194 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:18 INFO - PROCESS | 3280 | ++DOCSHELL 14BE0400 == 28 [pid = 3280] [id = 30] 03:17:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (14D2CC00) [pid = 3280] [serial = 86] [outer = 00000000] 03:17:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (15E3E000) [pid = 3280] [serial = 87] [outer = 14D2CC00] 03:17:18 INFO - PROCESS | 3280 | 1462529838238 Marionette DEBUG loaded listener.js 03:17:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (16211C00) [pid = 3280] [serial = 88] [outer = 14D2CC00] 03:17:18 INFO - PROCESS | 3280 | 1462529838582 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]]]}] 03:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 03:17:18 INFO - PROCESS | 3280 | 1462529838656 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 03:17:18 INFO - PROCESS | 3280 | 1462529838658 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 03:17:18 INFO - PROCESS | 3280 | 1462529838661 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:17:18 INFO - PROCESS | 3280 | 1462529838662 Marionette TRACE conn5 <- [1,86,null,{}] 03:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:17:18 INFO - PROCESS | 3280 | 1462529838666 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}] 03:17:18 INFO - PROCESS | 3280 | 1462529838739 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 03:17:18 INFO - PROCESS | 3280 | 1462529838746 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:18 INFO - PROCESS | 3280 | ++DOCSHELL 17B24400 == 29 [pid = 3280] [id = 31] 03:17:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (17B25400) [pid = 3280] [serial = 89] [outer = 00000000] 03:17:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (17ED0400) [pid = 3280] [serial = 90] [outer = 17B25400] 03:17:18 INFO - PROCESS | 3280 | 1462529838789 Marionette DEBUG loaded listener.js 03:17:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (182EE400) [pid = 3280] [serial = 91] [outer = 17B25400] 03:17:19 INFO - PROCESS | 3280 | 1462529839178 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]]]}] 03:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 571ms 03:17:19 INFO - PROCESS | 3280 | 1462529839261 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 03:17:19 INFO - PROCESS | 3280 | 1462529839265 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 03:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:17:19 INFO - PROCESS | 3280 | 1462529839308 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:17:19 INFO - PROCESS | 3280 | 1462529839312 Marionette TRACE conn5 <- [1,90,null,{}] 03:17:19 INFO - PROCESS | 3280 | 1462529839318 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}] 03:17:19 INFO - PROCESS | 3280 | 1462529839426 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 03:17:19 INFO - PROCESS | 3280 | 1462529839549 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:19 INFO - PROCESS | 3280 | ++DOCSHELL 0F86F400 == 30 [pid = 3280] [id = 32] 03:17:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (0F8F0000) [pid = 3280] [serial = 92] [outer = 00000000] 03:17:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (0FD59000) [pid = 3280] [serial = 93] [outer = 0F8F0000] 03:17:19 INFO - PROCESS | 3280 | 1462529839604 Marionette DEBUG loaded listener.js 03:17:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (0FE1E400) [pid = 3280] [serial = 94] [outer = 0F8F0000] 03:17:20 INFO - PROCESS | 3280 | 1462529840096 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]]]}] 03:17:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:17:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 831ms 03:17:20 INFO - PROCESS | 3280 | 1462529840145 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 03:17:20 INFO - PROCESS | 3280 | 1462529840149 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 03:17:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:17:20 INFO - PROCESS | 3280 | 1462529840157 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:17:20 INFO - PROCESS | 3280 | 1462529840162 Marionette TRACE conn5 <- [1,94,null,{}] 03:17:20 INFO - PROCESS | 3280 | 1462529840166 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}] 03:17:20 INFO - PROCESS | 3280 | 1462529840268 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 03:17:20 INFO - PROCESS | 3280 | 1462529840352 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:20 INFO - PROCESS | 3280 | ++DOCSHELL 14D7F400 == 31 [pid = 3280] [id = 33] 03:17:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (14DD6800) [pid = 3280] [serial = 95] [outer = 00000000] 03:17:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (15D0B800) [pid = 3280] [serial = 96] [outer = 14DD6800] 03:17:20 INFO - PROCESS | 3280 | 1462529840406 Marionette DEBUG loaded listener.js 03:17:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (17B1E800) [pid = 3280] [serial = 97] [outer = 14DD6800] 03:17:20 INFO - PROCESS | 3280 | 1462529840914 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]]]}] 03:17:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 03:17:21 INFO - PROCESS | 3280 | 1462529840991 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 03:17:21 INFO - PROCESS | 3280 | 1462529840994 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 03:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:17:21 INFO - PROCESS | 3280 | 1462529840997 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:17:21 INFO - PROCESS | 3280 | 1462529841000 Marionette TRACE conn5 <- [1,98,null,{}] 03:17:21 INFO - PROCESS | 3280 | 1462529841010 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}] 03:17:21 INFO - PROCESS | 3280 | 1462529841122 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 03:17:21 INFO - PROCESS | 3280 | 1462529841188 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:21 INFO - PROCESS | 3280 | ++DOCSHELL 18E42800 == 32 [pid = 3280] [id = 34] 03:17:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (18E8E800) [pid = 3280] [serial = 98] [outer = 00000000] 03:17:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (19ABA000) [pid = 3280] [serial = 99] [outer = 18E8E800] 03:17:21 INFO - PROCESS | 3280 | 1462529841246 Marionette DEBUG loaded listener.js 03:17:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (19E8D400) [pid = 3280] [serial = 100] [outer = 18E8E800] 03:17:21 INFO - PROCESS | 3280 | 1462529841802 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]]]}] 03:17:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 871ms 03:17:21 INFO - PROCESS | 3280 | 1462529841871 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 03:17:21 INFO - PROCESS | 3280 | 1462529841874 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 03:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:17:21 INFO - PROCESS | 3280 | 1462529841877 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:17:21 INFO - PROCESS | 3280 | 1462529841880 Marionette TRACE conn5 <- [1,102,null,{}] 03:17:21 INFO - PROCESS | 3280 | 1462529841883 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}] 03:17:22 INFO - PROCESS | 3280 | 1462529841980 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 03:17:22 INFO - PROCESS | 3280 | 1462529842049 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:22 INFO - PROCESS | 3280 | ++DOCSHELL 1A02A400 == 33 [pid = 3280] [id = 35] 03:17:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (1A02B000) [pid = 3280] [serial = 101] [outer = 00000000] 03:17:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (1A8AC000) [pid = 3280] [serial = 102] [outer = 1A02B000] 03:17:22 INFO - PROCESS | 3280 | 1462529842104 Marionette DEBUG loaded listener.js 03:17:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (1AAB7800) [pid = 3280] [serial = 103] [outer = 1A02B000] 03:17:22 INFO - PROCESS | 3280 | 1462529842620 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]]]}] 03:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 771ms 03:17:22 INFO - PROCESS | 3280 | 1462529842660 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 03:17:22 INFO - PROCESS | 3280 | 1462529842663 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 03:17:22 INFO - PROCESS | 3280 | 1462529842667 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:17:22 INFO - PROCESS | 3280 | 1462529842669 Marionette TRACE conn5 <- [1,106,null,{}] 03:17:22 INFO - PROCESS | 3280 | 1462529842673 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}] 03:17:22 INFO - PROCESS | 3280 | 1462529842769 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 03:17:22 INFO - PROCESS | 3280 | 1462529842855 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:22 INFO - PROCESS | 3280 | ++DOCSHELL 1B33D000 == 34 [pid = 3280] [id = 36] 03:17:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (1B345C00) [pid = 3280] [serial = 104] [outer = 00000000] 03:17:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (1B5EA400) [pid = 3280] [serial = 105] [outer = 1B345C00] 03:17:22 INFO - PROCESS | 3280 | 1462529842911 Marionette DEBUG loaded listener.js 03:17:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (1C229400) [pid = 3280] [serial = 106] [outer = 1B345C00] 03:17:23 INFO - PROCESS | 3280 | 1462529843494 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]]]}] 03:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 03:17:23 INFO - PROCESS | 3280 | 1462529843542 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 03:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:17:23 INFO - PROCESS | 3280 | 1462529843546 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 03:17:23 INFO - PROCESS | 3280 | 1462529843551 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:17:23 INFO - PROCESS | 3280 | 1462529843555 Marionette TRACE conn5 <- [1,110,null,{}] 03:17:23 INFO - PROCESS | 3280 | 1462529843562 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}] 03:17:23 INFO - PROCESS | 3280 | 1462529843659 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 03:17:23 INFO - PROCESS | 3280 | 1462529843733 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:23 INFO - PROCESS | 3280 | ++DOCSHELL 0F741800 == 35 [pid = 3280] [id = 37] 03:17:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (0F77C800) [pid = 3280] [serial = 107] [outer = 00000000] 03:17:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (0FD57C00) [pid = 3280] [serial = 108] [outer = 0F77C800] 03:17:23 INFO - PROCESS | 3280 | 1462529843780 Marionette DEBUG loaded listener.js 03:17:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (101BD000) [pid = 3280] [serial = 109] [outer = 0F77C800] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (17B23000) [pid = 3280] [serial = 9] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (17B28000) [pid = 3280] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (1349B400) [pid = 3280] [serial = 4] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (10BAA000) [pid = 3280] [serial = 27] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (18E88000) [pid = 3280] [serial = 30] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (1ED35000) [pid = 3280] [serial = 35] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (1EE52000) [pid = 3280] [serial = 36] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (0F8E8800) [pid = 3280] [serial = 39] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (10B5B000) [pid = 3280] [serial = 42] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (14BE4800) [pid = 3280] [serial = 45] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (14DDCC00) [pid = 3280] [serial = 46] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (168F7000) [pid = 3280] [serial = 48] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (17BA2800) [pid = 3280] [serial = 49] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (18DAEC00) [pid = 3280] [serial = 51] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (18E43400) [pid = 3280] [serial = 52] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (19E8CC00) [pid = 3280] [serial = 54] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (1C2CB000) [pid = 3280] [serial = 57] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (1D0D1800) [pid = 3280] [serial = 60] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (1F47E000) [pid = 3280] [serial = 63] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (1A029800) [pid = 3280] [serial = 66] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (1ED08800) [pid = 3280] [serial = 69] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (1ED07C00) [pid = 3280] [serial = 72] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (1CC0C800) [pid = 3280] [serial = 33] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (196E8800) [pid = 3280] [serial = 31] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (1A8B0800) [pid = 3280] [serial = 55] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (1F480C00) [pid = 3280] [serial = 64] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (13494800) [pid = 3280] [serial = 43] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (1A02CC00) [pid = 3280] [serial = 67] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (1443C400) [pid = 3280] [serial = 28] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (1ED0A800) [pid = 3280] [serial = 70] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (1EE54800) [pid = 3280] [serial = 22] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (1EDAD800) [pid = 3280] [serial = 73] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (1ED40C00) [pid = 3280] [serial = 21] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (1EF1E400) [pid = 3280] [serial = 24] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (19AB2000) [pid = 3280] [serial = 17] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (19C84000) [pid = 3280] [serial = 14] [outer = 00000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3280 | 1462529844850 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]]]}] 03:17:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1342ms 03:17:24 INFO - PROCESS | 3280 | 1462529844894 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 03:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:17:24 INFO - PROCESS | 3280 | 1462529844898 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 03:17:24 INFO - PROCESS | 3280 | 1462529844903 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:17:24 INFO - PROCESS | 3280 | 1462529844906 Marionette TRACE conn5 <- [1,114,null,{}] 03:17:24 INFO - PROCESS | 3280 | 1462529844912 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}] 03:17:25 INFO - PROCESS | 3280 | 1462529844999 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 03:17:25 INFO - PROCESS | 3280 | 1462529845069 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 3280 | ++DOCSHELL 0CA91400 == 36 [pid = 3280] [id = 38] 03:17:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (0CD2F400) [pid = 3280] [serial = 110] [outer = 00000000] 03:17:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (0F815C00) [pid = 3280] [serial = 111] [outer = 0CD2F400] 03:17:25 INFO - PROCESS | 3280 | 1462529845117 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (0FD51400) [pid = 3280] [serial = 112] [outer = 0CD2F400] 03:17:25 INFO - PROCESS | 3280 | 1462529845498 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]]]}] 03:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 03:17:25 INFO - PROCESS | 3280 | 1462529845533 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 03:17:25 INFO - PROCESS | 3280 | 1462529845540 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 03:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:17:25 INFO - PROCESS | 3280 | 1462529845547 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:17:25 INFO - PROCESS | 3280 | 1462529845550 Marionette TRACE conn5 <- [1,118,null,{}] 03:17:25 INFO - PROCESS | 3280 | 1462529845559 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}] 03:17:25 INFO - PROCESS | 3280 | 1462529845636 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 03:17:25 INFO - PROCESS | 3280 | 1462529845643 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 3280 | ++DOCSHELL 0FD56800 == 37 [pid = 3280] [id = 39] 03:17:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (0FE17800) [pid = 3280] [serial = 113] [outer = 00000000] 03:17:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (13419400) [pid = 3280] [serial = 114] [outer = 0FE17800] 03:17:25 INFO - PROCESS | 3280 | 1462529845689 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (1349D800) [pid = 3280] [serial = 115] [outer = 0FE17800] 03:17:26 INFO - PROCESS | 3280 | 1462529846100 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]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 590ms 03:17:26 INFO - PROCESS | 3280 | 1462529846138 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 03:17:26 INFO - PROCESS | 3280 | 1462529846141 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 03:17:26 INFO - PROCESS | 3280 | 1462529846144 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:17:26 INFO - PROCESS | 3280 | 1462529846147 Marionette TRACE conn5 <- [1,122,null,{}] 03:17:26 INFO - PROCESS | 3280 | 1462529846158 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}] 03:17:26 INFO - PROCESS | 3280 | 1462529846238 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 03:17:26 INFO - PROCESS | 3280 | 1462529846246 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:26 INFO - PROCESS | 3280 | ++DOCSHELL 14DDC400 == 38 [pid = 3280] [id = 40] 03:17:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (14DDCC00) [pid = 3280] [serial = 116] [outer = 00000000] 03:17:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (15D0A000) [pid = 3280] [serial = 117] [outer = 14DDCC00] 03:17:26 INFO - PROCESS | 3280 | 1462529846293 Marionette DEBUG loaded listener.js 03:17:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (1620B800) [pid = 3280] [serial = 118] [outer = 14DDCC00] 03:17:26 INFO - PROCESS | 3280 | 1462529846710 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]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 03:17:26 INFO - PROCESS | 3280 | 1462529846778 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 03:17:26 INFO - PROCESS | 3280 | 1462529846780 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 03:17:26 INFO - PROCESS | 3280 | 1462529846783 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:17:26 INFO - PROCESS | 3280 | 1462529846785 Marionette TRACE conn5 <- [1,126,null,{}] 03:17:26 INFO - PROCESS | 3280 | 1462529846796 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}] 03:17:26 INFO - PROCESS | 3280 | 1462529846908 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 03:17:26 INFO - PROCESS | 3280 | 1462529846915 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:26 INFO - PROCESS | 3280 | ++DOCSHELL 15D04C00 == 39 [pid = 3280] [id = 41] 03:17:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (17B1C800) [pid = 3280] [serial = 119] [outer = 00000000] 03:17:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (17D82000) [pid = 3280] [serial = 120] [outer = 17B1C800] 03:17:26 INFO - PROCESS | 3280 | 1462529846962 Marionette DEBUG loaded listener.js 03:17:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (182EAC00) [pid = 3280] [serial = 121] [outer = 17B1C800] 03:17:27 INFO - PROCESS | 3280 | 1462529847387 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]]]}] 03:17:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 03:17:27 INFO - PROCESS | 3280 | 1462529847421 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 03:17:27 INFO - PROCESS | 3280 | 1462529847423 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 03:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:17:27 INFO - PROCESS | 3280 | 1462529847426 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:17:27 INFO - PROCESS | 3280 | 1462529847428 Marionette TRACE conn5 <- [1,130,null,{}] 03:17:27 INFO - PROCESS | 3280 | 1462529847431 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}] 03:17:27 INFO - PROCESS | 3280 | 1462529847531 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 03:17:27 INFO - PROCESS | 3280 | 1462529847538 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:27 INFO - PROCESS | 3280 | ++DOCSHELL 18D68400 == 40 [pid = 3280] [id = 42] 03:17:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (18D69C00) [pid = 3280] [serial = 122] [outer = 00000000] 03:17:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (18DB7000) [pid = 3280] [serial = 123] [outer = 18D69C00] 03:17:27 INFO - PROCESS | 3280 | 1462529847585 Marionette DEBUG loaded listener.js 03:17:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (18E92400) [pid = 3280] [serial = 124] [outer = 18D69C00] 03:17:28 INFO - PROCESS | 3280 | 1462529848029 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]]]}] 03:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 03:17:28 INFO - PROCESS | 3280 | 1462529848058 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 03:17:28 INFO - PROCESS | 3280 | 1462529848060 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 03:17:28 INFO - PROCESS | 3280 | 1462529848063 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:17:28 INFO - PROCESS | 3280 | 1462529848065 Marionette TRACE conn5 <- [1,134,null,{}] 03:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:17:28 INFO - PROCESS | 3280 | 1462529848068 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}] 03:17:28 INFO - PROCESS | 3280 | 1462529848186 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 03:17:28 INFO - PROCESS | 3280 | 1462529848193 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:28 INFO - PROCESS | 3280 | ++DOCSHELL 19AB2800 == 41 [pid = 3280] [id = 43] 03:17:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (19AB2C00) [pid = 3280] [serial = 125] [outer = 00000000] 03:17:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (1A025C00) [pid = 3280] [serial = 126] [outer = 19AB2C00] 03:17:28 INFO - PROCESS | 3280 | 1462529848239 Marionette DEBUG loaded listener.js 03:17:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (1A02D400) [pid = 3280] [serial = 127] [outer = 19AB2C00] 03:17:28 INFO - PROCESS | 3280 | 1462529848666 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]]]}] 03:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 631ms 03:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:17:28 INFO - PROCESS | 3280 | 1462529848698 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 03:17:28 INFO - PROCESS | 3280 | 1462529848700 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 03:17:28 INFO - PROCESS | 3280 | 1462529848703 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:17:28 INFO - PROCESS | 3280 | 1462529848705 Marionette TRACE conn5 <- [1,138,null,{}] 03:17:28 INFO - PROCESS | 3280 | 1462529848708 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}] 03:17:28 INFO - PROCESS | 3280 | 1462529848905 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 03:17:28 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (0C950400) [pid = 3280] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:17:28 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (1AAC4000) [pid = 3280] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:17:28 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (1CC09400) [pid = 3280] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:17:28 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (17B25400) [pid = 3280] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:17:28 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (14D2CC00) [pid = 3280] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:17:28 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (0F872000) [pid = 3280] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:17:28 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (110A2800) [pid = 3280] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:17:28 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (0FE1E800) [pid = 3280] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:17:29 INFO - PROCESS | 3280 | 1462529848976 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:29 INFO - PROCESS | 3280 | ++DOCSHELL 0C9C9000 == 42 [pid = 3280] [id = 44] 03:17:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (0CDD6C00) [pid = 3280] [serial = 128] [outer = 00000000] 03:17:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (105D3C00) [pid = 3280] [serial = 129] [outer = 0CDD6C00] 03:17:29 INFO - PROCESS | 3280 | 1462529849019 Marionette DEBUG loaded listener.js 03:17:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (1620B000) [pid = 3280] [serial = 130] [outer = 0CDD6C00] 03:17:29 INFO - PROCESS | 3280 | 1462529849371 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]]]}] 03:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 730ms 03:17:29 INFO - PROCESS | 3280 | 1462529849434 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 03:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:17:29 INFO - PROCESS | 3280 | 1462529849436 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 03:17:29 INFO - PROCESS | 3280 | 1462529849439 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:17:29 INFO - PROCESS | 3280 | 1462529849441 Marionette TRACE conn5 <- [1,142,null,{}] 03:17:29 INFO - PROCESS | 3280 | 1462529849444 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}] 03:17:29 INFO - PROCESS | 3280 | 1462529849515 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 03:17:29 INFO - PROCESS | 3280 | 1462529849522 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:29 INFO - PROCESS | 3280 | ++DOCSHELL 110AB800 == 43 [pid = 3280] [id = 45] 03:17:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (15E6B400) [pid = 3280] [serial = 131] [outer = 00000000] 03:17:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (1AAC4000) [pid = 3280] [serial = 132] [outer = 15E6B400] 03:17:29 INFO - PROCESS | 3280 | 1462529849565 Marionette DEBUG loaded listener.js 03:17:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (1A731800) [pid = 3280] [serial = 133] [outer = 15E6B400] 03:17:30 INFO - PROCESS | 3280 | 1462529849971 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]]]}] 03:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 571ms 03:17:30 INFO - PROCESS | 3280 | 1462529850010 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 03:17:30 INFO - PROCESS | 3280 | 1462529850012 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 03:17:30 INFO - PROCESS | 3280 | 1462529850020 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:17:30 INFO - PROCESS | 3280 | 1462529850022 Marionette TRACE conn5 <- [1,146,null,{}] 03:17:30 INFO - PROCESS | 3280 | 1462529850025 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}] 03:17:30 INFO - PROCESS | 3280 | 1462529850102 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 03:17:30 INFO - PROCESS | 3280 | 1462529850108 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:30 INFO - PROCESS | 3280 | ++DOCSHELL 14DCFC00 == 44 [pid = 3280] [id = 46] 03:17:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (1CC09C00) [pid = 3280] [serial = 134] [outer = 00000000] 03:17:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (1CC11800) [pid = 3280] [serial = 135] [outer = 1CC09C00] 03:17:30 INFO - PROCESS | 3280 | 1462529850157 Marionette DEBUG loaded listener.js 03:17:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (1D065400) [pid = 3280] [serial = 136] [outer = 1CC09C00] 03:17:30 INFO - PROCESS | 3280 | 1462529850569 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]]]}] 03:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 03:17:30 INFO - PROCESS | 3280 | 1462529850595 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 03:17:30 INFO - PROCESS | 3280 | 1462529850597 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 03:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:17:30 INFO - PROCESS | 3280 | 1462529850600 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:17:30 INFO - PROCESS | 3280 | 1462529850601 Marionette TRACE conn5 <- [1,150,null,{}] 03:17:30 INFO - PROCESS | 3280 | 1462529850605 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}] 03:17:30 INFO - PROCESS | 3280 | 1462529850705 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 03:17:30 INFO - PROCESS | 3280 | 1462529850714 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:30 INFO - PROCESS | 3280 | ++DOCSHELL 1CC10C00 == 45 [pid = 3280] [id = 47] 03:17:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (1D066400) [pid = 3280] [serial = 137] [outer = 00000000] 03:17:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (1ED3C800) [pid = 3280] [serial = 138] [outer = 1D066400] 03:17:30 INFO - PROCESS | 3280 | 1462529850757 Marionette DEBUG loaded listener.js 03:17:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (1EDADC00) [pid = 3280] [serial = 139] [outer = 1D066400] 03:17:31 INFO - PROCESS | 3280 | 1462529851597 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]]]}] 03:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1020ms 03:17:31 INFO - PROCESS | 3280 | 1462529851621 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 03:17:31 INFO - PROCESS | 3280 | 1462529851627 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 03:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:17:31 INFO - PROCESS | 3280 | 1462529851632 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:17:31 INFO - PROCESS | 3280 | 1462529851637 Marionette TRACE conn5 <- [1,154,null,{}] 03:17:31 INFO - PROCESS | 3280 | 1462529851652 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}] 03:17:31 INFO - PROCESS | 3280 | 1462529851772 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 03:17:31 INFO - PROCESS | 3280 | 1462529851844 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:31 INFO - PROCESS | 3280 | ++DOCSHELL 0F814000 == 46 [pid = 3280] [id = 48] 03:17:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (0FE16C00) [pid = 3280] [serial = 140] [outer = 00000000] 03:17:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (13492800) [pid = 3280] [serial = 141] [outer = 0FE16C00] 03:17:31 INFO - PROCESS | 3280 | 1462529851900 Marionette DEBUG loaded listener.js 03:17:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (14626000) [pid = 3280] [serial = 142] [outer = 0FE16C00] 03:17:32 INFO - PROCESS | 3280 | 1462529852524 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]]]}] 03:17:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1031ms 03:17:32 INFO - PROCESS | 3280 | 1462529852685 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 03:17:32 INFO - PROCESS | 3280 | 1462529852689 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 03:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:17:32 INFO - PROCESS | 3280 | 1462529852714 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:17:32 INFO - PROCESS | 3280 | 1462529852716 Marionette TRACE conn5 <- [1,158,null,{}] 03:17:32 INFO - PROCESS | 3280 | 1462529852722 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}] 03:17:32 INFO - PROCESS | 3280 | 1462529852827 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 03:17:32 INFO - PROCESS | 3280 | 1462529852891 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:32 INFO - PROCESS | 3280 | ++DOCSHELL 0CD6F400 == 47 [pid = 3280] [id = 49] 03:17:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (0CD71400) [pid = 3280] [serial = 143] [outer = 00000000] 03:17:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (0F872000) [pid = 3280] [serial = 144] [outer = 0CD71400] 03:17:32 INFO - PROCESS | 3280 | 1462529852938 Marionette DEBUG loaded listener.js 03:17:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (101B3400) [pid = 3280] [serial = 145] [outer = 0CD71400] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 14D7F400 == 46 [pid = 3280] [id = 33] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 18E42800 == 45 [pid = 3280] [id = 34] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 1A02A400 == 44 [pid = 3280] [id = 35] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 17B24400 == 43 [pid = 3280] [id = 31] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 14BE0400 == 42 [pid = 3280] [id = 30] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 10BB5400 == 41 [pid = 3280] [id = 29] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 14DCFC00 == 40 [pid = 3280] [id = 46] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 110AB800 == 39 [pid = 3280] [id = 45] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 0C9C9000 == 38 [pid = 3280] [id = 44] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 19AB2800 == 37 [pid = 3280] [id = 43] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 18D68400 == 36 [pid = 3280] [id = 42] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 15D04C00 == 35 [pid = 3280] [id = 41] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 14DDC400 == 34 [pid = 3280] [id = 40] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 0FD56800 == 33 [pid = 3280] [id = 39] 03:17:33 INFO - PROCESS | 3280 | --DOCSHELL 0CA91400 == 32 [pid = 3280] [id = 38] 03:17:33 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (17ED0400) [pid = 3280] [serial = 90] [outer = 00000000] [url = about:blank] 03:17:33 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (182EE400) [pid = 3280] [serial = 91] [outer = 00000000] [url = about:blank] 03:17:33 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (16211C00) [pid = 3280] [serial = 88] [outer = 00000000] [url = about:blank] 03:17:33 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (0FD58800) [pid = 3280] [serial = 78] [outer = 00000000] [url = about:blank] 03:17:33 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (146C4C00) [pid = 3280] [serial = 84] [outer = 00000000] [url = about:blank] 03:17:33 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (105D8000) [pid = 3280] [serial = 81] [outer = 00000000] [url = about:blank] 03:17:33 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (15E3E000) [pid = 3280] [serial = 87] [outer = 00000000] [url = about:blank] 03:17:33 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (10BA9C00) [pid = 3280] [serial = 82] [outer = 00000000] [url = about:blank] 03:17:33 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (0FE18C00) [pid = 3280] [serial = 79] [outer = 00000000] [url = about:blank] 03:17:33 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (14D30400) [pid = 3280] [serial = 85] [outer = 00000000] [url = about:blank] 03:17:33 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (0C95C800) [pid = 3280] [serial = 76] [outer = 00000000] [url = about:blank] 03:17:33 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (0C957800) [pid = 3280] [serial = 75] [outer = 00000000] [url = about:blank] 03:17:33 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (1C7CE400) [pid = 3280] [serial = 58] [outer = 00000000] [url = about:blank] 03:17:33 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (1EE5E400) [pid = 3280] [serial = 61] [outer = 00000000] [url = about:blank] 03:17:33 INFO - PROCESS | 3280 | 1462529853461 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]]]}] 03:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 790ms 03:17:33 INFO - PROCESS | 3280 | 1462529853500 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 03:17:33 INFO - PROCESS | 3280 | 1462529853504 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 03:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:17:33 INFO - PROCESS | 3280 | 1462529853513 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:17:33 INFO - PROCESS | 3280 | 1462529853517 Marionette TRACE conn5 <- [1,162,null,{}] 03:17:33 INFO - PROCESS | 3280 | 1462529853521 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}] 03:17:33 INFO - PROCESS | 3280 | 1462529853605 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 03:17:33 INFO - PROCESS | 3280 | 1462529853670 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:33 INFO - PROCESS | 3280 | ++DOCSHELL 0FD5C400 == 33 [pid = 3280] [id = 50] 03:17:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (0FE14800) [pid = 3280] [serial = 146] [outer = 00000000] 03:17:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (10BA9C00) [pid = 3280] [serial = 147] [outer = 0FE14800] 03:17:33 INFO - PROCESS | 3280 | 1462529853722 Marionette DEBUG loaded listener.js 03:17:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (14411C00) [pid = 3280] [serial = 148] [outer = 0FE14800] 03:17:34 INFO - PROCESS | 3280 | 1462529854099 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]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 631ms 03:17:34 INFO - PROCESS | 3280 | 1462529854140 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 3280 | 1462529854143 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 03:17:34 INFO - PROCESS | 3280 | 1462529854146 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:17:34 INFO - PROCESS | 3280 | 1462529854148 Marionette TRACE conn5 <- [1,166,null,{}] 03:17:34 INFO - PROCESS | 3280 | 1462529854160 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}] 03:17:34 INFO - PROCESS | 3280 | 1462529854268 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 03:17:34 INFO - PROCESS | 3280 | 1462529854277 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:34 INFO - PROCESS | 3280 | ++DOCSHELL 14B27800 == 34 [pid = 3280] [id = 51] 03:17:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (14BE0400) [pid = 3280] [serial = 149] [outer = 00000000] 03:17:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (15E64400) [pid = 3280] [serial = 150] [outer = 14BE0400] 03:17:34 INFO - PROCESS | 3280 | 1462529854329 Marionette DEBUG loaded listener.js 03:17:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (1620FC00) [pid = 3280] [serial = 151] [outer = 14BE0400] 03:17:34 INFO - PROCESS | 3280 | 1462529854788 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]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 03:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:17:34 INFO - PROCESS | 3280 | 1462529854820 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 3280 | 1462529854822 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 03:17:34 INFO - PROCESS | 3280 | 1462529854826 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - PROCESS | 3280 | 1462529854828 Marionette TRACE conn5 <- [1,170,null,{}] 03:17:34 INFO - PROCESS | 3280 | 1462529854831 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}] 03:17:34 INFO - PROCESS | 3280 | 1462529854914 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 03:17:34 INFO - PROCESS | 3280 | 1462529854921 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:34 INFO - PROCESS | 3280 | ++DOCSHELL 17B23400 == 35 [pid = 3280] [id = 52] 03:17:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (17B24C00) [pid = 3280] [serial = 152] [outer = 00000000] 03:17:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (18D68400) [pid = 3280] [serial = 153] [outer = 17B24C00] 03:17:35 INFO - PROCESS | 3280 | 1462529854968 Marionette DEBUG loaded listener.js 03:17:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (18D77400) [pid = 3280] [serial = 154] [outer = 17B24C00] 03:17:35 INFO - PROCESS | 3280 | 1462529855379 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]]]}] 03:17:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 571ms 03:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:17:35 INFO - PROCESS | 3280 | 1462529855396 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 03:17:35 INFO - PROCESS | 3280 | 1462529855398 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 03:17:35 INFO - PROCESS | 3280 | 1462529855401 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:17:35 INFO - PROCESS | 3280 | 1462529855403 Marionette TRACE conn5 <- [1,174,null,{}] 03:17:35 INFO - PROCESS | 3280 | 1462529855406 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}] 03:17:35 INFO - PROCESS | 3280 | 1462529855519 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 03:17:35 INFO - PROCESS | 3280 | 1462529855533 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:35 INFO - PROCESS | 3280 | ++DOCSHELL 18DB6C00 == 36 [pid = 3280] [id = 53] 03:17:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (18E8E000) [pid = 3280] [serial = 155] [outer = 00000000] 03:17:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (19AB8400) [pid = 3280] [serial = 156] [outer = 18E8E000] 03:17:35 INFO - PROCESS | 3280 | 1462529855580 Marionette DEBUG loaded listener.js 03:17:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (19E8E400) [pid = 3280] [serial = 157] [outer = 18E8E000] 03:17:36 INFO - PROCESS | 3280 | 1462529856013 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]]]}] 03:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 03:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:17:36 INFO - PROCESS | 3280 | 1462529856032 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 03:17:36 INFO - PROCESS | 3280 | 1462529856034 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 03:17:36 INFO - PROCESS | 3280 | 1462529856037 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 3280 | 1462529856039 Marionette TRACE conn5 <- [1,178,null,{}] 03:17:36 INFO - PROCESS | 3280 | 1462529856048 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}] 03:17:36 INFO - PROCESS | 3280 | 1462529856167 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 03:17:36 INFO - PROCESS | 3280 | 1462529856175 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:36 INFO - PROCESS | 3280 | ++DOCSHELL 1A01F400 == 37 [pid = 3280] [id = 54] 03:17:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (1A02AC00) [pid = 3280] [serial = 158] [outer = 00000000] 03:17:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (1B340C00) [pid = 3280] [serial = 159] [outer = 1A02AC00] 03:17:36 INFO - PROCESS | 3280 | 1462529856221 Marionette DEBUG loaded listener.js 03:17:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (1C730400) [pid = 3280] [serial = 160] [outer = 1A02AC00] 03:17:36 INFO - PROCESS | 3280 | 1462529856647 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]]]}] 03:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 631ms 03:17:36 INFO - PROCESS | 3280 | 1462529856668 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 03:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:17:36 INFO - PROCESS | 3280 | 1462529856670 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 03:17:36 INFO - PROCESS | 3280 | 1462529856679 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 3280 | 1462529856681 Marionette TRACE conn5 <- [1,182,null,{}] 03:17:36 INFO - PROCESS | 3280 | 1462529856684 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}] 03:17:36 INFO - PROCESS | 3280 | 1462529856779 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 03:17:36 INFO - PROCESS | 3280 | 1462529856785 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:36 INFO - PROCESS | 3280 | ++DOCSHELL 19A23000 == 38 [pid = 3280] [id = 55] 03:17:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (19A23800) [pid = 3280] [serial = 161] [outer = 00000000] 03:17:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (19A28000) [pid = 3280] [serial = 162] [outer = 19A23800] 03:17:36 INFO - PROCESS | 3280 | 1462529856830 Marionette DEBUG loaded listener.js 03:17:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (1620DC00) [pid = 3280] [serial = 163] [outer = 19A23800] 03:17:37 INFO - PROCESS | 3280 | 1462529857270 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]]]}] 03:17:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 03:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:17:37 INFO - PROCESS | 3280 | 1462529857307 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 03:17:37 INFO - PROCESS | 3280 | 1462529857309 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 03:17:37 INFO - PROCESS | 3280 | 1462529857312 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:17:37 INFO - PROCESS | 3280 | 1462529857314 Marionette TRACE conn5 <- [1,186,null,{}] 03:17:37 INFO - PROCESS | 3280 | 1462529857318 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}] 03:17:37 INFO - PROCESS | 3280 | 1462529857430 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 03:17:37 INFO - PROCESS | 3280 | 1462529857437 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:37 INFO - PROCESS | 3280 | ++DOCSHELL 0FE1A800 == 39 [pid = 3280] [id = 56] 03:17:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (1B5E5C00) [pid = 3280] [serial = 164] [outer = 00000000] 03:17:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (1D0C3C00) [pid = 3280] [serial = 165] [outer = 1B5E5C00] 03:17:37 INFO - PROCESS | 3280 | 1462529857479 Marionette DEBUG loaded listener.js 03:17:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (1D0C8C00) [pid = 3280] [serial = 166] [outer = 1B5E5C00] 03:17:37 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (1CC09C00) [pid = 3280] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:17:37 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (18D69C00) [pid = 3280] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:17:37 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (19AB2C00) [pid = 3280] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:17:37 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (14DDCC00) [pid = 3280] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:17:37 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (0FE17800) [pid = 3280] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:17:37 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (0CD2F400) [pid = 3280] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:17:37 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (0CDD6C00) [pid = 3280] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:17:37 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (0F8F0000) [pid = 3280] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:17:37 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (15E6B400) [pid = 3280] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:17:37 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (14DD6800) [pid = 3280] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:17:37 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (18E8E800) [pid = 3280] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:17:37 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (1A02B000) [pid = 3280] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:17:37 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (1B345C00) [pid = 3280] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:17:37 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (17B1C800) [pid = 3280] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:17:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (17D7B400) [pid = 3280] [serial = 167] [outer = 0F77CC00] 03:17:38 INFO - PROCESS | 3280 | 1462529858042 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]]]}] 03:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 771ms 03:17:38 INFO - PROCESS | 3280 | 1462529858089 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 03:17:38 INFO - PROCESS | 3280 | 1462529858091 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 03:17:38 INFO - PROCESS | 3280 | 1462529858094 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:17:38 INFO - PROCESS | 3280 | 1462529858095 Marionette TRACE conn5 <- [1,190,null,{}] 03:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:17:38 INFO - PROCESS | 3280 | 1462529858102 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}] 03:17:38 INFO - PROCESS | 3280 | 1462529858176 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 03:17:38 INFO - PROCESS | 3280 | 1462529858183 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:38 INFO - PROCESS | 3280 | ++DOCSHELL 146C5800 == 40 [pid = 3280] [id = 57] 03:17:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (14B1C000) [pid = 3280] [serial = 168] [outer = 00000000] 03:17:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (1EDAD800) [pid = 3280] [serial = 169] [outer = 14B1C000] 03:17:38 INFO - PROCESS | 3280 | 1462529858227 Marionette DEBUG loaded listener.js 03:17:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (1EDB5400) [pid = 3280] [serial = 170] [outer = 14B1C000] 03:17:38 INFO - PROCESS | 3280 | 1462529858623 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]]]}] 03:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 03:17:38 INFO - PROCESS | 3280 | 1462529858678 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 03:17:38 INFO - PROCESS | 3280 | 1462529858680 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 03:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:17:38 INFO - PROCESS | 3280 | 1462529858683 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:17:38 INFO - PROCESS | 3280 | 1462529858685 Marionette TRACE conn5 <- [1,194,null,{}] 03:17:38 INFO - PROCESS | 3280 | 1462529858688 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}] 03:17:38 INFO - PROCESS | 3280 | 1462529858763 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 03:17:38 INFO - PROCESS | 3280 | 1462529858770 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:38 INFO - PROCESS | 3280 | ++DOCSHELL 17DB0400 == 41 [pid = 3280] [id = 58] 03:17:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (17DB1800) [pid = 3280] [serial = 171] [outer = 00000000] 03:17:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (17DB4C00) [pid = 3280] [serial = 172] [outer = 17DB1800] 03:17:38 INFO - PROCESS | 3280 | 1462529858816 Marionette DEBUG loaded listener.js 03:17:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (17DB8000) [pid = 3280] [serial = 173] [outer = 17DB1800] 03:17:39 INFO - PROCESS | 3280 | 1462529859199 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]]]}] 03:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 03:17:39 INFO - PROCESS | 3280 | 1462529859254 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 03:17:39 INFO - PROCESS | 3280 | 1462529859257 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 03:17:39 INFO - PROCESS | 3280 | 1462529859270 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:17:39 INFO - PROCESS | 3280 | 1462529859272 Marionette TRACE conn5 <- [1,198,null,{}] 03:17:39 INFO - PROCESS | 3280 | 1462529859276 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}] 03:17:39 INFO - PROCESS | 3280 | 1462529859367 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 03:17:39 INFO - PROCESS | 3280 | 1462529859374 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:39 INFO - PROCESS | 3280 | ++DOCSHELL 17E7E800 == 42 [pid = 3280] [id = 59] 03:17:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (17E80000) [pid = 3280] [serial = 174] [outer = 00000000] 03:17:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (17E85800) [pid = 3280] [serial = 175] [outer = 17E80000] 03:17:39 INFO - PROCESS | 3280 | 1462529859424 Marionette DEBUG loaded listener.js 03:17:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (17E88400) [pid = 3280] [serial = 176] [outer = 17E80000] 03:17:40 INFO - PROCESS | 3280 | 1462529860001 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]]]}] 03:17:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 771ms 03:17:40 INFO - PROCESS | 3280 | 1462529860078 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 03:17:40 INFO - PROCESS | 3280 | 1462529860082 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 03:17:40 INFO - PROCESS | 3280 | 1462529860088 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:17:40 INFO - PROCESS | 3280 | 1462529860092 Marionette TRACE conn5 <- [1,202,null,{}] 03:17:40 INFO - PROCESS | 3280 | 1462529860098 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}] 03:17:40 INFO - PROCESS | 3280 | 1462529860234 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 03:17:40 INFO - PROCESS | 3280 | 1462529860322 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:40 INFO - PROCESS | 3280 | ++DOCSHELL 0CD6D800 == 43 [pid = 3280] [id = 60] 03:17:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (0F810400) [pid = 3280] [serial = 177] [outer = 00000000] 03:17:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (0FE1D800) [pid = 3280] [serial = 178] [outer = 0F810400] 03:17:40 INFO - PROCESS | 3280 | 1462529860379 Marionette DEBUG loaded listener.js 03:17:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (10B4FC00) [pid = 3280] [serial = 179] [outer = 0F810400] 03:17:40 INFO - PROCESS | 3280 | 1462529860928 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]]]}] 03:17:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 03:17:40 INFO - PROCESS | 3280 | 1462529860963 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 03:17:40 INFO - PROCESS | 3280 | 1462529860970 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 03:17:40 INFO - PROCESS | 3280 | 1462529860977 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:17:40 INFO - PROCESS | 3280 | 1462529860980 Marionette TRACE conn5 <- [1,206,null,{}] 03:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:17:40 INFO - PROCESS | 3280 | 1462529860984 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}] 03:17:41 INFO - PROCESS | 3280 | 1462529861088 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 03:17:41 INFO - PROCESS | 3280 | 1462529861176 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:41 INFO - PROCESS | 3280 | ++DOCSHELL 15E3A000 == 44 [pid = 3280] [id = 61] 03:17:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (15E48000) [pid = 3280] [serial = 180] [outer = 00000000] 03:17:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (17BA0C00) [pid = 3280] [serial = 181] [outer = 15E48000] 03:17:41 INFO - PROCESS | 3280 | 1462529861230 Marionette DEBUG loaded listener.js 03:17:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (17E7B000) [pid = 3280] [serial = 182] [outer = 15E48000] 03:17:41 INFO - PROCESS | 3280 | 1462529861736 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]]]}] 03:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 771ms 03:17:41 INFO - PROCESS | 3280 | 1462529861753 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 03:17:41 INFO - PROCESS | 3280 | 1462529861756 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 03:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:17:41 INFO - PROCESS | 3280 | 1462529861775 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:17:41 INFO - PROCESS | 3280 | 1462529861779 Marionette TRACE conn5 <- [1,210,null,{}] 03:17:41 INFO - PROCESS | 3280 | 1462529861792 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}] 03:17:41 INFO - PROCESS | 3280 | 1462529861898 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 03:17:41 INFO - PROCESS | 3280 | 1462529861988 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 3280 | ++DOCSHELL 19181C00 == 45 [pid = 3280] [id = 62] 03:17:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (19182000) [pid = 3280] [serial = 183] [outer = 00000000] 03:17:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (19185C00) [pid = 3280] [serial = 184] [outer = 19182000] 03:17:42 INFO - PROCESS | 3280 | 1462529862044 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (19908400) [pid = 3280] [serial = 185] [outer = 19182000] 03:17:42 INFO - PROCESS | 3280 | 1462529862647 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]]]}] 03:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 951ms 03:17:42 INFO - PROCESS | 3280 | 1462529862724 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 03:17:42 INFO - PROCESS | 3280 | 1462529862727 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 03:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:17:42 INFO - PROCESS | 3280 | 1462529862732 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:17:42 INFO - PROCESS | 3280 | 1462529862734 Marionette TRACE conn5 <- [1,214,null,{}] 03:17:42 INFO - PROCESS | 3280 | 1462529862738 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}] 03:17:42 INFO - PROCESS | 3280 | 1462529862837 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 03:17:42 INFO - PROCESS | 3280 | 1462529862909 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 3280 | ++DOCSHELL 1A8AD400 == 46 [pid = 3280] [id = 63] 03:17:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (1A8AFC00) [pid = 3280] [serial = 186] [outer = 00000000] 03:17:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (1C22FC00) [pid = 3280] [serial = 187] [outer = 1A8AFC00] 03:17:42 INFO - PROCESS | 3280 | 1462529862963 Marionette DEBUG loaded listener.js 03:17:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (1EDBC400) [pid = 3280] [serial = 188] [outer = 1A8AFC00] 03:17:43 INFO - PROCESS | 3280 | 1462529863516 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]]]}] 03:17:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 03:17:43 INFO - PROCESS | 3280 | 1462529863564 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 03:17:43 INFO - PROCESS | 3280 | 1462529863567 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 03:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:17:43 INFO - PROCESS | 3280 | 1462529863570 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:17:43 INFO - PROCESS | 3280 | 1462529863572 Marionette TRACE conn5 <- [1,218,null,{}] 03:17:43 INFO - PROCESS | 3280 | 1462529863576 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}] 03:17:43 INFO - PROCESS | 3280 | 1462529863678 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 03:17:43 INFO - PROCESS | 3280 | 1462529863769 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:43 INFO - PROCESS | 3280 | ++DOCSHELL 0FF3A000 == 47 [pid = 3280] [id = 64] 03:17:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (0FF3AC00) [pid = 3280] [serial = 189] [outer = 00000000] 03:17:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (0FF3F800) [pid = 3280] [serial = 190] [outer = 0FF3AC00] 03:17:43 INFO - PROCESS | 3280 | 1462529863825 Marionette DEBUG loaded listener.js 03:17:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (0FF42800) [pid = 3280] [serial = 191] [outer = 0FF3AC00] 03:17:44 INFO - PROCESS | 3280 | 1462529864485 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]]]}] 03:17:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 971ms 03:17:44 INFO - PROCESS | 3280 | 1462529864544 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 03:17:44 INFO - PROCESS | 3280 | 1462529864548 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 03:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:17:44 INFO - PROCESS | 3280 | 1462529864553 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:17:44 INFO - PROCESS | 3280 | 1462529864556 Marionette TRACE conn5 <- [1,222,null,{}] 03:17:44 INFO - PROCESS | 3280 | 1462529864562 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}] 03:17:44 INFO - PROCESS | 3280 | 1462529864655 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 03:17:44 INFO - PROCESS | 3280 | 1462529864730 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:44 INFO - PROCESS | 3280 | ++DOCSHELL 0FF38400 == 48 [pid = 3280] [id = 65] 03:17:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (0FF38800) [pid = 3280] [serial = 192] [outer = 00000000] 03:17:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (101CA400) [pid = 3280] [serial = 193] [outer = 0FF38800] 03:17:44 INFO - PROCESS | 3280 | 1462529864778 Marionette DEBUG loaded listener.js 03:17:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (1349E400) [pid = 3280] [serial = 194] [outer = 0FF38800] 03:17:45 INFO - PROCESS | 3280 | --DOCSHELL 17DB0400 == 47 [pid = 3280] [id = 58] 03:17:45 INFO - PROCESS | 3280 | --DOCSHELL 146C5800 == 46 [pid = 3280] [id = 57] 03:17:45 INFO - PROCESS | 3280 | --DOCSHELL 0FE1A800 == 45 [pid = 3280] [id = 56] 03:17:45 INFO - PROCESS | 3280 | --DOCSHELL 19A23000 == 44 [pid = 3280] [id = 55] 03:17:45 INFO - PROCESS | 3280 | --DOCSHELL 1A01F400 == 43 [pid = 3280] [id = 54] 03:17:45 INFO - PROCESS | 3280 | --DOCSHELL 18DB6C00 == 42 [pid = 3280] [id = 53] 03:17:45 INFO - PROCESS | 3280 | --DOCSHELL 17B23400 == 41 [pid = 3280] [id = 52] 03:17:45 INFO - PROCESS | 3280 | --DOCSHELL 14B27800 == 40 [pid = 3280] [id = 51] 03:17:45 INFO - PROCESS | 3280 | --DOCSHELL 0FD5C400 == 39 [pid = 3280] [id = 50] 03:17:45 INFO - PROCESS | 3280 | --DOCSHELL 0CD6F400 == 38 [pid = 3280] [id = 49] 03:17:45 INFO - PROCESS | 3280 | --DOCSHELL 0F814000 == 37 [pid = 3280] [id = 48] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (1ED3C800) [pid = 3280] [serial = 138] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (0FD57C00) [pid = 3280] [serial = 108] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOCSHELL 1CC10C00 == 36 [pid = 3280] [id = 47] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (1CC11800) [pid = 3280] [serial = 135] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (18DB7000) [pid = 3280] [serial = 123] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (1A025C00) [pid = 3280] [serial = 126] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (15D0A000) [pid = 3280] [serial = 117] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (13419400) [pid = 3280] [serial = 114] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (1349D800) [pid = 3280] [serial = 115] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (0F815C00) [pid = 3280] [serial = 111] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (0FD51400) [pid = 3280] [serial = 112] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (105D3C00) [pid = 3280] [serial = 129] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (1A02D400) [pid = 3280] [serial = 127] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (0FE1E400) [pid = 3280] [serial = 94] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (0FD59000) [pid = 3280] [serial = 93] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (1AAC4000) [pid = 3280] [serial = 132] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (17B1E800) [pid = 3280] [serial = 97] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (15D0B800) [pid = 3280] [serial = 96] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (19E8D400) [pid = 3280] [serial = 100] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (19ABA000) [pid = 3280] [serial = 99] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (1AAB7800) [pid = 3280] [serial = 103] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (1A8AC000) [pid = 3280] [serial = 102] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (1C229400) [pid = 3280] [serial = 106] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (1B5EA400) [pid = 3280] [serial = 105] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (1A731800) [pid = 3280] [serial = 133] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (17D82000) [pid = 3280] [serial = 120] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (18E92400) [pid = 3280] [serial = 124] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (182EAC00) [pid = 3280] [serial = 121] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (1620B800) [pid = 3280] [serial = 118] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (1D065400) [pid = 3280] [serial = 136] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (1620B000) [pid = 3280] [serial = 130] [outer = 00000000] [url = about:blank] 03:17:45 INFO - PROCESS | 3280 | 1462529865340 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]]]}] 03:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 831ms 03:17:45 INFO - PROCESS | 3280 | 1462529865385 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 03:17:45 INFO - PROCESS | 3280 | 1462529865390 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 03:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:17:45 INFO - PROCESS | 3280 | 1462529865396 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:17:45 INFO - PROCESS | 3280 | 1462529865399 Marionette TRACE conn5 <- [1,226,null,{}] 03:17:45 INFO - PROCESS | 3280 | 1462529865402 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}] 03:17:45 INFO - PROCESS | 3280 | 1462529865486 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 03:17:45 INFO - PROCESS | 3280 | 1462529865558 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:45 INFO - PROCESS | 3280 | ++DOCSHELL 0C9D1400 == 37 [pid = 3280] [id = 66] 03:17:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (0C9D2C00) [pid = 3280] [serial = 195] [outer = 00000000] 03:17:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (0FE20800) [pid = 3280] [serial = 196] [outer = 0C9D2C00] 03:17:45 INFO - PROCESS | 3280 | 1462529865613 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (105D3800) [pid = 3280] [serial = 197] [outer = 0C9D2C00] 03:17:45 INFO - PROCESS | 3280 | 1462529865986 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]]]}] 03:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 03:17:46 INFO - PROCESS | 3280 | 1462529866052 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 03:17:46 INFO - PROCESS | 3280 | 1462529866055 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 03:17:46 INFO - PROCESS | 3280 | 1462529866062 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:17:46 INFO - PROCESS | 3280 | 1462529866065 Marionette TRACE conn5 <- [1,230,null,{}] 03:17:46 INFO - PROCESS | 3280 | 1462529866075 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}] 03:17:46 INFO - PROCESS | 3280 | 1462529866156 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 03:17:46 INFO - PROCESS | 3280 | 1462529866163 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:46 INFO - PROCESS | 3280 | ++DOCSHELL 14624C00 == 38 [pid = 3280] [id = 67] 03:17:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (14626400) [pid = 3280] [serial = 198] [outer = 00000000] 03:17:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (15E69400) [pid = 3280] [serial = 199] [outer = 14626400] 03:17:46 INFO - PROCESS | 3280 | 1462529866210 Marionette DEBUG loaded listener.js 03:17:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (17B1CC00) [pid = 3280] [serial = 200] [outer = 14626400] 03:17:46 INFO - PROCESS | 3280 | 1462529866631 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]]]}] 03:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 03:17:46 INFO - PROCESS | 3280 | 1462529866694 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 03:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:17:46 INFO - PROCESS | 3280 | 1462529866697 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 03:17:46 INFO - PROCESS | 3280 | 1462529866700 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:17:46 INFO - PROCESS | 3280 | 1462529866702 Marionette TRACE conn5 <- [1,234,null,{}] 03:17:46 INFO - PROCESS | 3280 | 1462529866705 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}] 03:17:46 INFO - PROCESS | 3280 | 1462529866783 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 03:17:46 INFO - PROCESS | 3280 | 1462529866792 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:46 INFO - PROCESS | 3280 | ++DOCSHELL 17B1E000 == 39 [pid = 3280] [id = 68] 03:17:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (17B23C00) [pid = 3280] [serial = 201] [outer = 00000000] 03:17:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (17DAD000) [pid = 3280] [serial = 202] [outer = 17B23C00] 03:17:46 INFO - PROCESS | 3280 | 1462529866839 Marionette DEBUG loaded listener.js 03:17:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (17E80400) [pid = 3280] [serial = 203] [outer = 17B23C00] 03:17:47 INFO - PROCESS | 3280 | 1462529867259 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]]]}] 03:17:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 03:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:17:47 INFO - PROCESS | 3280 | 1462529867271 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 03:17:47 INFO - PROCESS | 3280 | 1462529867273 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 03:17:47 INFO - PROCESS | 3280 | 1462529867276 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:17:47 INFO - PROCESS | 3280 | 1462529867278 Marionette TRACE conn5 <- [1,238,null,{}] 03:17:47 INFO - PROCESS | 3280 | 1462529867307 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}] 03:17:47 INFO - PROCESS | 3280 | 1462529867417 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 03:17:47 INFO - PROCESS | 3280 | 1462529867423 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 3280 | ++DOCSHELL 17E84800 == 40 [pid = 3280] [id = 69] 03:17:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (17E84C00) [pid = 3280] [serial = 204] [outer = 00000000] 03:17:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (182EF800) [pid = 3280] [serial = 205] [outer = 17E84C00] 03:17:47 INFO - PROCESS | 3280 | 1462529867471 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (18A9F800) [pid = 3280] [serial = 206] [outer = 17E84C00] 03:17:47 INFO - PROCESS | 3280 | 1462529867925 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]]]}] 03:17:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 711ms 03:17:47 INFO - PROCESS | 3280 | 1462529867987 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 03:17:47 INFO - PROCESS | 3280 | 1462529867989 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 03:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:17:48 INFO - PROCESS | 3280 | 1462529867992 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 3280 | 1462529867994 Marionette TRACE conn5 <- [1,242,null,{}] 03:17:48 INFO - PROCESS | 3280 | 1462529867997 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}] 03:17:48 INFO - PROCESS | 3280 | 1462529868118 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 03:17:48 INFO - PROCESS | 3280 | 1462529868134 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:48 INFO - PROCESS | 3280 | ++DOCSHELL 14DCFC00 == 41 [pid = 3280] [id = 70] 03:17:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (182EF400) [pid = 3280] [serial = 207] [outer = 00000000] 03:17:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (19186000) [pid = 3280] [serial = 208] [outer = 182EF400] 03:17:48 INFO - PROCESS | 3280 | 1462529868178 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (19A20000) [pid = 3280] [serial = 209] [outer = 182EF400] 03:17:48 INFO - PROCESS | 3280 | 1462529868605 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]]]}] 03:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 03:17:48 INFO - PROCESS | 3280 | 1462529868623 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 03:17:48 INFO - PROCESS | 3280 | 1462529868625 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 03:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:17:48 INFO - PROCESS | 3280 | 1462529868635 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 3280 | 1462529868637 Marionette TRACE conn5 <- [1,246,null,{}] 03:17:48 INFO - PROCESS | 3280 | 1462529868641 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}] 03:17:48 INFO - PROCESS | 3280 | 1462529868747 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 03:17:48 INFO - PROCESS | 3280 | 1462529868827 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:48 INFO - PROCESS | 3280 | ++DOCSHELL 19A23000 == 42 [pid = 3280] [id = 71] 03:17:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (19A23C00) [pid = 3280] [serial = 210] [outer = 00000000] 03:17:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (19E8CC00) [pid = 3280] [serial = 211] [outer = 19A23C00] 03:17:48 INFO - PROCESS | 3280 | 1462529868873 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (1A021000) [pid = 3280] [serial = 212] [outer = 19A23C00] 03:17:49 INFO - PROCESS | 3280 | 1462529869282 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]]]}] 03:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 691ms 03:17:49 INFO - PROCESS | 3280 | 1462529869323 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 03:17:49 INFO - PROCESS | 3280 | 1462529869325 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 03:17:49 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (1A02AC00) [pid = 3280] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:17:49 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (19A23800) [pid = 3280] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:17:49 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (0FE14800) [pid = 3280] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:17:49 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (17B24C00) [pid = 3280] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:17:49 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (0CD71400) [pid = 3280] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:17:49 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (17DB1800) [pid = 3280] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:17:49 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (14BE0400) [pid = 3280] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:17:49 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (1B5E5C00) [pid = 3280] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:17:49 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (14B1C000) [pid = 3280] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:17:49 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (18E8E000) [pid = 3280] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:17:49 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (0F77C800) [pid = 3280] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:17:49 INFO - PROCESS | 3280 | 1462529869472 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:17:49 INFO - PROCESS | 3280 | 1462529869474 Marionette TRACE conn5 <- [1,250,null,{}] 03:17:49 INFO - PROCESS | 3280 | 1462529869485 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}] 03:17:49 INFO - PROCESS | 3280 | 1462529869572 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 03:17:49 INFO - PROCESS | 3280 | 1462529869597 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 3280 | ++DOCSHELL 14E84400 == 43 [pid = 3280] [id = 72] 03:17:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (16214800) [pid = 3280] [serial = 213] [outer = 00000000] 03:17:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (19188000) [pid = 3280] [serial = 214] [outer = 16214800] 03:17:49 INFO - PROCESS | 3280 | 1462529869642 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (1A02AC00) [pid = 3280] [serial = 215] [outer = 16214800] 03:17:50 INFO - PROCESS | 3280 | 1462529870036 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]]]}] 03:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 571ms 03:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:17:50 INFO - PROCESS | 3280 | 1462529870046 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 3280 | 1462529870048 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 03:17:50 INFO - PROCESS | 3280 | 1462529870051 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 3280 | 1462529870052 Marionette TRACE conn5 <- [1,254,null,{}] 03:17:50 INFO - PROCESS | 3280 | 1462529870056 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}] 03:17:50 INFO - PROCESS | 3280 | 1462529870188 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 03:17:50 INFO - PROCESS | 3280 | 1462529870197 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:50 INFO - PROCESS | 3280 | ++DOCSHELL 18E8E000 == 44 [pid = 3280] [id = 73] 03:17:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (19A24400) [pid = 3280] [serial = 216] [outer = 00000000] 03:17:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (1AA6A800) [pid = 3280] [serial = 217] [outer = 19A24400] 03:17:50 INFO - PROCESS | 3280 | 1462529870243 Marionette DEBUG loaded listener.js 03:17:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (1AAC3000) [pid = 3280] [serial = 218] [outer = 19A24400] 03:17:50 INFO - PROCESS | 3280 | 1462529870650 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]]]}] 03:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 03:17:50 INFO - PROCESS | 3280 | 1462529870693 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 3280 | 1462529870695 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 03:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:17:50 INFO - PROCESS | 3280 | 1462529870736 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 3280 | 1462529870738 Marionette TRACE conn5 <- [1,258,null,{}] 03:17:50 INFO - PROCESS | 3280 | 1462529870749 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}] 03:17:50 INFO - PROCESS | 3280 | 1462529870828 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 03:17:50 INFO - PROCESS | 3280 | 1462529870849 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:50 INFO - PROCESS | 3280 | ++DOCSHELL 1C2C9400 == 45 [pid = 3280] [id = 74] 03:17:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (1C73C000) [pid = 3280] [serial = 219] [outer = 00000000] 03:17:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (1D0CBC00) [pid = 3280] [serial = 220] [outer = 1C73C000] 03:17:50 INFO - PROCESS | 3280 | 1462529870891 Marionette DEBUG loaded listener.js 03:17:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (1D06BC00) [pid = 3280] [serial = 221] [outer = 1C73C000] 03:17:51 INFO - PROCESS | 3280 | 1462529871286 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]]]}] 03:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 611ms 03:17:51 INFO - PROCESS | 3280 | 1462529871320 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 03:17:51 INFO - PROCESS | 3280 | 1462529871322 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 03:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:17:51 INFO - PROCESS | 3280 | 1462529871325 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:17:51 INFO - PROCESS | 3280 | 1462529871327 Marionette TRACE conn5 <- [1,262,null,{}] 03:17:51 INFO - PROCESS | 3280 | 1462529871342 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}] 03:17:51 INFO - PROCESS | 3280 | 1462529871461 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 03:17:51 INFO - PROCESS | 3280 | 1462529871583 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:51 INFO - PROCESS | 3280 | ++DOCSHELL 0C954800 == 46 [pid = 3280] [id = 75] 03:17:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (0C957400) [pid = 3280] [serial = 222] [outer = 00000000] 03:17:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (0C9CC000) [pid = 3280] [serial = 223] [outer = 0C957400] 03:17:51 INFO - PROCESS | 3280 | 1462529871643 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (0CA91400) [pid = 3280] [serial = 224] [outer = 0C957400] 03:17:52 INFO - PROCESS | 3280 | 1462529872173 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]]]}] 03:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 890ms 03:17:52 INFO - PROCESS | 3280 | 1462529872217 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 03:17:52 INFO - PROCESS | 3280 | 1462529872222 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 03:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:17:52 INFO - PROCESS | 3280 | 1462529872227 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 3280 | 1462529872231 Marionette TRACE conn5 <- [1,266,null,{}] 03:17:52 INFO - PROCESS | 3280 | 1462529872236 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}] 03:17:52 INFO - PROCESS | 3280 | 1462529872344 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 03:17:52 INFO - PROCESS | 3280 | 1462529872434 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 3280 | ++DOCSHELL 10B50C00 == 47 [pid = 3280] [id = 76] 03:17:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (10B58C00) [pid = 3280] [serial = 225] [outer = 00000000] 03:17:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (14D79000) [pid = 3280] [serial = 226] [outer = 10B58C00] 03:17:52 INFO - PROCESS | 3280 | 1462529872489 Marionette DEBUG loaded listener.js 03:17:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (15D0E400) [pid = 3280] [serial = 227] [outer = 10B58C00] 03:17:53 INFO - PROCESS | 3280 | 1462529873055 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]]]}] 03:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 871ms 03:17:53 INFO - PROCESS | 3280 | 1462529873104 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 03:17:53 INFO - PROCESS | 3280 | 1462529873109 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 03:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:17:53 INFO - PROCESS | 3280 | 1462529873113 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:17:53 INFO - PROCESS | 3280 | 1462529873115 Marionette TRACE conn5 <- [1,270,null,{}] 03:17:53 INFO - PROCESS | 3280 | 1462529873119 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}] 03:17:53 INFO - PROCESS | 3280 | 1462529873223 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 03:17:53 INFO - PROCESS | 3280 | 1462529873313 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:53 INFO - PROCESS | 3280 | ++DOCSHELL 18A9A400 == 48 [pid = 3280] [id = 77] 03:17:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (18A9E000) [pid = 3280] [serial = 228] [outer = 00000000] 03:17:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (19180800) [pid = 3280] [serial = 229] [outer = 18A9E000] 03:17:53 INFO - PROCESS | 3280 | 1462529873369 Marionette DEBUG loaded listener.js 03:17:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (19E1E400) [pid = 3280] [serial = 230] [outer = 18A9E000] 03:17:53 INFO - PROCESS | 3280 | 1462529873912 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]]]}] 03:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 831ms 03:17:53 INFO - PROCESS | 3280 | 1462529873946 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 03:17:53 INFO - PROCESS | 3280 | 1462529873949 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 03:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:17:53 INFO - PROCESS | 3280 | 1462529873958 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:17:53 INFO - PROCESS | 3280 | 1462529873964 Marionette TRACE conn5 <- [1,274,null,{}] 03:17:53 INFO - PROCESS | 3280 | 1462529873970 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}] 03:17:54 INFO - PROCESS | 3280 | 1462529874075 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 03:17:54 INFO - PROCESS | 3280 | 1462529874166 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:54 INFO - PROCESS | 3280 | ++DOCSHELL 0FF71800 == 49 [pid = 3280] [id = 78] 03:17:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (0FF71C00) [pid = 3280] [serial = 231] [outer = 00000000] 03:17:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (1A027C00) [pid = 3280] [serial = 232] [outer = 0FF71C00] 03:17:54 INFO - PROCESS | 3280 | 1462529874219 Marionette DEBUG loaded listener.js 03:17:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (1C7D1C00) [pid = 3280] [serial = 233] [outer = 0FF71C00] 03:17:54 INFO - PROCESS | 3280 | 1462529874912 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]]]}] 03:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 990ms 03:17:55 INFO - PROCESS | 3280 | 1462529874987 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 03:17:55 INFO - PROCESS | 3280 | 1462529874990 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 03:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:17:55 INFO - PROCESS | 3280 | 1462529875047 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:17:55 INFO - PROCESS | 3280 | 1462529875049 Marionette TRACE conn5 <- [1,278,null,{}] 03:17:55 INFO - PROCESS | 3280 | 1462529875092 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}] 03:17:55 INFO - PROCESS | 3280 | 1462529875244 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 03:17:55 INFO - PROCESS | 3280 | 1462529875330 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:55 INFO - PROCESS | 3280 | ++DOCSHELL 14DDCC00 == 50 [pid = 3280] [id = 79] 03:17:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (15E6A400) [pid = 3280] [serial = 234] [outer = 00000000] 03:17:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (18AF6C00) [pid = 3280] [serial = 235] [outer = 15E6A400] 03:17:55 INFO - PROCESS | 3280 | 1462529875383 Marionette DEBUG loaded listener.js 03:17:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (19A2A800) [pid = 3280] [serial = 236] [outer = 15E6A400] 03:17:56 INFO - PROCESS | 3280 | 1462529876085 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]]]}] 03:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1136ms 03:17:56 INFO - PROCESS | 3280 | 1462529876154 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 03:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:17:56 INFO - PROCESS | 3280 | 1462529876158 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 03:17:56 INFO - PROCESS | 3280 | 1462529876163 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:17:56 INFO - PROCESS | 3280 | 1462529876167 Marionette TRACE conn5 <- [1,282,null,{}] 03:17:56 INFO - PROCESS | 3280 | 1462529876172 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}] 03:17:56 INFO - PROCESS | 3280 | 1462529876346 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 03:17:56 INFO - PROCESS | 3280 | 1462529876393 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:56 INFO - PROCESS | 3280 | ++DOCSHELL 0FF66C00 == 51 [pid = 3280] [id = 80] 03:17:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (0FF67000) [pid = 3280] [serial = 237] [outer = 00000000] 03:17:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (0FF6DC00) [pid = 3280] [serial = 238] [outer = 0FF67000] 03:17:56 INFO - PROCESS | 3280 | 1462529876442 Marionette DEBUG loaded listener.js 03:17:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (0FF75000) [pid = 3280] [serial = 239] [outer = 0FF67000] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 1C2C9400 == 50 [pid = 3280] [id = 74] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 18E8E000 == 49 [pid = 3280] [id = 73] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 14E84400 == 48 [pid = 3280] [id = 72] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 19A23000 == 47 [pid = 3280] [id = 71] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 14DCFC00 == 46 [pid = 3280] [id = 70] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 17E84800 == 45 [pid = 3280] [id = 69] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 17B1E000 == 44 [pid = 3280] [id = 68] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 14624C00 == 43 [pid = 3280] [id = 67] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 0C9D1400 == 42 [pid = 3280] [id = 66] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (17E85800) [pid = 3280] [serial = 175] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 0FF38400 == 41 [pid = 3280] [id = 65] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 1A8AD400 == 40 [pid = 3280] [id = 63] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 19181C00 == 39 [pid = 3280] [id = 62] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 15E3A000 == 38 [pid = 3280] [id = 61] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 0CD6D800 == 37 [pid = 3280] [id = 60] 03:17:56 INFO - PROCESS | 3280 | --DOCSHELL 17E7E800 == 36 [pid = 3280] [id = 59] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (101BD000) [pid = 3280] [serial = 109] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (1620DC00) [pid = 3280] [serial = 163] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (101B6400) [pid = 3280] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (1EDB5400) [pid = 3280] [serial = 170] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (1EDAD800) [pid = 3280] [serial = 169] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (1D0C8C00) [pid = 3280] [serial = 166] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (19E8E400) [pid = 3280] [serial = 157] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (19AB8400) [pid = 3280] [serial = 156] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (1C730400) [pid = 3280] [serial = 160] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (17DB4C00) [pid = 3280] [serial = 172] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (1B340C00) [pid = 3280] [serial = 159] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (19A28000) [pid = 3280] [serial = 162] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (10BA9C00) [pid = 3280] [serial = 147] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (14411C00) [pid = 3280] [serial = 148] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (18D68400) [pid = 3280] [serial = 153] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (18D77400) [pid = 3280] [serial = 154] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (101B3400) [pid = 3280] [serial = 145] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (0F872000) [pid = 3280] [serial = 144] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (13492800) [pid = 3280] [serial = 141] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (17DB8000) [pid = 3280] [serial = 173] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (15E64400) [pid = 3280] [serial = 150] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (1620FC00) [pid = 3280] [serial = 151] [outer = 00000000] [url = about:blank] 03:17:56 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (1D0C3C00) [pid = 3280] [serial = 165] [outer = 00000000] [url = about:blank] 03:17:57 INFO - PROCESS | 3280 | 1462529877010 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]]]}] 03:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 891ms 03:17:57 INFO - PROCESS | 3280 | 1462529877055 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 03:17:57 INFO - PROCESS | 3280 | 1462529877060 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 03:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:17:57 INFO - PROCESS | 3280 | 1462529877069 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:17:57 INFO - PROCESS | 3280 | 1462529877071 Marionette TRACE conn5 <- [1,286,null,{}] 03:17:57 INFO - PROCESS | 3280 | 1462529877075 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}] 03:17:57 INFO - PROCESS | 3280 | 1462529877167 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 03:17:57 INFO - PROCESS | 3280 | 1462529877241 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:57 INFO - PROCESS | 3280 | ++DOCSHELL 0FD51C00 == 37 [pid = 3280] [id = 81] 03:17:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (0FD53400) [pid = 3280] [serial = 240] [outer = 00000000] 03:17:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (101B3400) [pid = 3280] [serial = 241] [outer = 0FD53400] 03:17:57 INFO - PROCESS | 3280 | 1462529877285 Marionette DEBUG loaded listener.js 03:17:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (105D3400) [pid = 3280] [serial = 242] [outer = 0FD53400] 03:17:57 INFO - PROCESS | 3280 | 1462529877634 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]]]}] 03:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 571ms 03:17:57 INFO - PROCESS | 3280 | 1462529877639 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 03:17:57 INFO - PROCESS | 3280 | 1462529877641 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 03:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:17:57 INFO - PROCESS | 3280 | 1462529877650 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:17:57 INFO - PROCESS | 3280 | 1462529877653 Marionette TRACE conn5 <- [1,290,null,{}] 03:17:57 INFO - PROCESS | 3280 | 1462529877664 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}] 03:17:57 INFO - PROCESS | 3280 | 1462529877817 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 03:17:57 INFO - PROCESS | 3280 | 1462529877829 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:57 INFO - PROCESS | 3280 | ++DOCSHELL 10BB3400 == 38 [pid = 3280] [id = 82] 03:17:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (13499400) [pid = 3280] [serial = 243] [outer = 00000000] 03:17:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (14DCB800) [pid = 3280] [serial = 244] [outer = 13499400] 03:17:57 INFO - PROCESS | 3280 | 1462529877874 Marionette DEBUG loaded listener.js 03:17:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (15E3E000) [pid = 3280] [serial = 245] [outer = 13499400] 03:17:58 INFO - PROCESS | 3280 | 1462529878271 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]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 690ms 03:17:58 INFO - PROCESS | 3280 | 1462529878339 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 03:17:58 INFO - PROCESS | 3280 | 1462529878342 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 03:17:58 INFO - PROCESS | 3280 | 1462529878345 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:17:58 INFO - PROCESS | 3280 | 1462529878347 Marionette TRACE conn5 <- [1,294,null,{}] 03:17:58 INFO - PROCESS | 3280 | 1462529878350 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}] 03:17:58 INFO - PROCESS | 3280 | 1462529878427 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 03:17:58 INFO - PROCESS | 3280 | 1462529878434 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:58 INFO - PROCESS | 3280 | ++DOCSHELL 15E6A000 == 39 [pid = 3280] [id = 83] 03:17:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (1620E000) [pid = 3280] [serial = 246] [outer = 00000000] 03:17:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (17B28400) [pid = 3280] [serial = 247] [outer = 1620E000] 03:17:58 INFO - PROCESS | 3280 | 1462529878480 Marionette DEBUG loaded listener.js 03:17:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (17DADC00) [pid = 3280] [serial = 248] [outer = 1620E000] 03:17:58 INFO - PROCESS | 3280 | 1462529878909 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]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 571ms 03:17:58 INFO - PROCESS | 3280 | 1462529878919 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 03:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:17:58 INFO - PROCESS | 3280 | 1462529878921 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 03:17:58 INFO - PROCESS | 3280 | 1462529878943 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - PROCESS | 3280 | 1462529878944 Marionette TRACE conn5 <- [1,298,null,{}] 03:17:58 INFO - PROCESS | 3280 | 1462529878958 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}] 03:17:59 INFO - PROCESS | 3280 | 1462529879043 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 03:17:59 INFO - PROCESS | 3280 | 1462529879050 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 3280 | ++DOCSHELL 16218C00 == 40 [pid = 3280] [id = 84] 03:17:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (17DAF800) [pid = 3280] [serial = 249] [outer = 00000000] 03:17:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (17DBBC00) [pid = 3280] [serial = 250] [outer = 17DAF800] 03:17:59 INFO - PROCESS | 3280 | 1462529879097 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (17E80800) [pid = 3280] [serial = 251] [outer = 17DAF800] 03:17:59 INFO - PROCESS | 3280 | 1462529879573 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]]]}] 03:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 710ms 03:17:59 INFO - PROCESS | 3280 | 1462529879635 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 03:17:59 INFO - PROCESS | 3280 | 1462529879638 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 03:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:17:59 INFO - PROCESS | 3280 | 1462529879647 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:17:59 INFO - PROCESS | 3280 | 1462529879649 Marionette TRACE conn5 <- [1,302,null,{}] 03:17:59 INFO - PROCESS | 3280 | 1462529879653 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}] 03:17:59 INFO - PROCESS | 3280 | 1462529879777 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 03:17:59 INFO - PROCESS | 3280 | 1462529879790 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 3280 | ++DOCSHELL 0FD4F400 == 41 [pid = 3280] [id = 85] 03:17:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (0FD53C00) [pid = 3280] [serial = 252] [outer = 00000000] 03:17:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (18DAEC00) [pid = 3280] [serial = 253] [outer = 0FD53C00] 03:17:59 INFO - PROCESS | 3280 | 1462529879834 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (18E42800) [pid = 3280] [serial = 254] [outer = 0FD53C00] 03:18:00 INFO - PROCESS | 3280 | 1462529880254 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]]]}] 03:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 631ms 03:18:00 INFO - PROCESS | 3280 | 1462529880276 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 3280 | 1462529880278 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 03:18:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:18:00 INFO - PROCESS | 3280 | 1462529880280 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 3280 | 1462529880282 Marionette TRACE conn5 <- [1,306,null,{}] 03:18:00 INFO - PROCESS | 3280 | 1462529880293 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}] 03:18:00 INFO - PROCESS | 3280 | 1462529880392 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 03:18:00 INFO - PROCESS | 3280 | 1462529880469 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:00 INFO - PROCESS | 3280 | ++DOCSHELL 18E8E800 == 42 [pid = 3280] [id = 86] 03:18:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (18E92400) [pid = 3280] [serial = 255] [outer = 00000000] 03:18:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (196E5400) [pid = 3280] [serial = 256] [outer = 18E92400] 03:18:00 INFO - PROCESS | 3280 | 1462529880513 Marionette DEBUG loaded listener.js 03:18:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (196E4C00) [pid = 3280] [serial = 257] [outer = 18E92400] 03:18:00 INFO - PROCESS | 3280 | 1462529880932 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]]]}] 03:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 690ms 03:18:00 INFO - PROCESS | 3280 | 1462529880972 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 3280 | 1462529880974 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 03:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:18:01 INFO - PROCESS | 3280 | 1462529880977 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:18:01 INFO - PROCESS | 3280 | 1462529880979 Marionette TRACE conn5 <- [1,310,null,{}] 03:18:01 INFO - PROCESS | 3280 | 1462529880983 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}] 03:18:01 INFO - PROCESS | 3280 | 1462529881094 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 03:18:01 INFO - PROCESS | 3280 | 1462529881103 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 3280 | ++DOCSHELL 19A29000 == 43 [pid = 3280] [id = 87] 03:18:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (19A2A000) [pid = 3280] [serial = 258] [outer = 00000000] 03:18:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (19C83800) [pid = 3280] [serial = 259] [outer = 19A2A000] 03:18:01 INFO - PROCESS | 3280 | 1462529881189 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (19E96000) [pid = 3280] [serial = 260] [outer = 19A2A000] 03:18:01 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (0FF3AC00) [pid = 3280] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:18:01 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (182EF400) [pid = 3280] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:18:01 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (14626400) [pid = 3280] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:18:01 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (0FF38800) [pid = 3280] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:18:01 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (17B23C00) [pid = 3280] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:18:01 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (0C9D2C00) [pid = 3280] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:18:01 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (16214800) [pid = 3280] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:18:01 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (19A24400) [pid = 3280] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:18:01 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (1D066400) [pid = 3280] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:18:01 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (0FE16C00) [pid = 3280] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:18:01 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (17E84C00) [pid = 3280] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:18:01 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (19A23C00) [pid = 3280] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:18:01 INFO - PROCESS | 3280 | 1462529881608 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:18:01 INFO - PROCESS | 3280 | 1462529881769 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]]]}] 03:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 831ms 03:18:01 INFO - PROCESS | 3280 | 1462529881812 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 03:18:01 INFO - PROCESS | 3280 | 1462529881814 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 03:18:01 INFO - PROCESS | 3280 | 1462529881817 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:18:01 INFO - PROCESS | 3280 | 1462529881819 Marionette TRACE conn5 <- [1,314,null,{}] 03:18:01 INFO - PROCESS | 3280 | 1462529881822 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}] 03:18:01 INFO - PROCESS | 3280 | 1462529881903 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 03:18:01 INFO - PROCESS | 3280 | 1462529881909 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 3280 | ++DOCSHELL 17DB1000 == 44 [pid = 3280] [id = 88] 03:18:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (18AA5400) [pid = 3280] [serial = 261] [outer = 00000000] 03:18:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (1A0C1000) [pid = 3280] [serial = 262] [outer = 18AA5400] 03:18:01 INFO - PROCESS | 3280 | 1462529881956 Marionette DEBUG loaded listener.js 03:18:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (1A8B0800) [pid = 3280] [serial = 263] [outer = 18AA5400] 03:18:02 INFO - PROCESS | 3280 | 1462529882375 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]]]}] 03:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 03:18:02 INFO - PROCESS | 3280 | 1462529882392 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 03:18:02 INFO - PROCESS | 3280 | 1462529882394 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 03:18:02 INFO - PROCESS | 3280 | 1462529882409 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:18:02 INFO - PROCESS | 3280 | 1462529882410 Marionette TRACE conn5 <- [1,318,null,{}] 03:18:02 INFO - PROCESS | 3280 | 1462529882419 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}] 03:18:02 INFO - PROCESS | 3280 | 1462529882497 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 03:18:02 INFO - PROCESS | 3280 | 1462529882505 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:02 INFO - PROCESS | 3280 | ++DOCSHELL 1A9A4C00 == 45 [pid = 3280] [id = 89] 03:18:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (1B340C00) [pid = 3280] [serial = 264] [outer = 00000000] 03:18:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (1C225000) [pid = 3280] [serial = 265] [outer = 1B340C00] 03:18:02 INFO - PROCESS | 3280 | 1462529882550 Marionette DEBUG loaded listener.js 03:18:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (1C731800) [pid = 3280] [serial = 266] [outer = 1B340C00] 03:18:02 INFO - PROCESS | 3280 | 1462529882969 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]]]}] 03:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 571ms 03:18:03 INFO - PROCESS | 3280 | 1462529882982 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 03:18:03 INFO - PROCESS | 3280 | 1462529882985 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 03:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:18:03 INFO - PROCESS | 3280 | 1462529882988 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:18:03 INFO - PROCESS | 3280 | 1462529882991 Marionette TRACE conn5 <- [1,322,null,{}] 03:18:03 INFO - PROCESS | 3280 | 1462529883005 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}] 03:18:03 INFO - PROCESS | 3280 | 1462529883103 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 03:18:03 INFO - PROCESS | 3280 | 1462529883110 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:03 INFO - PROCESS | 3280 | ++DOCSHELL 1C7CFC00 == 46 [pid = 3280] [id = 90] 03:18:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (1CC06C00) [pid = 3280] [serial = 267] [outer = 00000000] 03:18:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (1DA56800) [pid = 3280] [serial = 268] [outer = 1CC06C00] 03:18:03 INFO - PROCESS | 3280 | 1462529883169 Marionette DEBUG loaded listener.js 03:18:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (1ED3F000) [pid = 3280] [serial = 269] [outer = 1CC06C00] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 1B33D000 == 45 [pid = 3280] [id = 36] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 0F741800 == 44 [pid = 3280] [id = 37] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 0FF3A000 == 43 [pid = 3280] [id = 64] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 0F86F400 == 42 [pid = 3280] [id = 32] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 0FF66C00 == 41 [pid = 3280] [id = 80] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 0FF71800 == 40 [pid = 3280] [id = 78] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 14DDCC00 == 39 [pid = 3280] [id = 79] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 18A9A400 == 38 [pid = 3280] [id = 77] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 0C954800 == 37 [pid = 3280] [id = 75] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 10B50C00 == 36 [pid = 3280] [id = 76] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 15E6A000 == 35 [pid = 3280] [id = 83] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 16218C00 == 34 [pid = 3280] [id = 84] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 0FD51C00 == 33 [pid = 3280] [id = 81] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 18E8E800 == 32 [pid = 3280] [id = 86] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 17DB1000 == 31 [pid = 3280] [id = 88] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 1A9A4C00 == 30 [pid = 3280] [id = 89] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 19A29000 == 29 [pid = 3280] [id = 87] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 0FD4F400 == 28 [pid = 3280] [id = 85] 03:18:04 INFO - PROCESS | 3280 | --DOCSHELL 10BB3400 == 27 [pid = 3280] [id = 82] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (1EDADC00) [pid = 3280] [serial = 139] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (18A9F800) [pid = 3280] [serial = 206] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (19E8CC00) [pid = 3280] [serial = 211] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (0FF42800) [pid = 3280] [serial = 191] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (0FF3F800) [pid = 3280] [serial = 190] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (19A20000) [pid = 3280] [serial = 209] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (19186000) [pid = 3280] [serial = 208] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (15E69400) [pid = 3280] [serial = 199] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (17B1CC00) [pid = 3280] [serial = 200] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (1349E400) [pid = 3280] [serial = 194] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (101CA400) [pid = 3280] [serial = 193] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (17DAD000) [pid = 3280] [serial = 202] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (0FE20800) [pid = 3280] [serial = 196] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (105D3800) [pid = 3280] [serial = 197] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (0FE1D800) [pid = 3280] [serial = 178] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (17BA0C00) [pid = 3280] [serial = 181] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (19185C00) [pid = 3280] [serial = 184] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (1C22FC00) [pid = 3280] [serial = 187] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (19188000) [pid = 3280] [serial = 214] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (1A02AC00) [pid = 3280] [serial = 215] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (1A021000) [pid = 3280] [serial = 212] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (182EF800) [pid = 3280] [serial = 205] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (1AA6A800) [pid = 3280] [serial = 217] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (17E80400) [pid = 3280] [serial = 203] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (1AAC3000) [pid = 3280] [serial = 218] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (14626000) [pid = 3280] [serial = 142] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (1D0CBC00) [pid = 3280] [serial = 220] [outer = 00000000] [url = about:blank] 03:18:05 INFO - PROCESS | 3280 | 1462529885115 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]]]}] 03:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 2175ms 03:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:18:05 INFO - PROCESS | 3280 | 1462529885166 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 03:18:05 INFO - PROCESS | 3280 | 1462529885169 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 03:18:05 INFO - PROCESS | 3280 | 1462529885174 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:18:05 INFO - PROCESS | 3280 | 1462529885177 Marionette TRACE conn5 <- [1,326,null,{}] 03:18:05 INFO - PROCESS | 3280 | 1462529885183 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}] 03:18:05 INFO - PROCESS | 3280 | 1462529885269 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 03:18:05 INFO - PROCESS | 3280 | 1462529885279 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:05 INFO - PROCESS | 3280 | ++DOCSHELL 0CD77C00 == 28 [pid = 3280] [id = 91] 03:18:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (0CDCD800) [pid = 3280] [serial = 270] [outer = 00000000] 03:18:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (0F86F400) [pid = 3280] [serial = 271] [outer = 0CDCD800] 03:18:05 INFO - PROCESS | 3280 | 1462529885327 Marionette DEBUG loaded listener.js 03:18:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (0FD51800) [pid = 3280] [serial = 272] [outer = 0CDCD800] 03:18:05 INFO - PROCESS | 3280 | 1462529885782 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]]]}] 03:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 03:18:05 INFO - PROCESS | 3280 | 1462529885846 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 03:18:05 INFO - PROCESS | 3280 | 1462529885852 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 03:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:18:05 INFO - PROCESS | 3280 | 1462529885859 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:18:05 INFO - PROCESS | 3280 | 1462529885861 Marionette TRACE conn5 <- [1,330,null,{}] 03:18:05 INFO - PROCESS | 3280 | 1462529885866 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}] 03:18:05 INFO - PROCESS | 3280 | 1462529885955 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 03:18:05 INFO - PROCESS | 3280 | 1462529885966 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:06 INFO - PROCESS | 3280 | ++DOCSHELL 0FF38800 == 29 [pid = 3280] [id = 92] 03:18:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (0FF38C00) [pid = 3280] [serial = 273] [outer = 00000000] 03:18:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (0FF3E000) [pid = 3280] [serial = 274] [outer = 0FF38C00] 03:18:06 INFO - PROCESS | 3280 | 1462529886017 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (0FF43C00) [pid = 3280] [serial = 275] [outer = 0FF38C00] 03:18:06 INFO - PROCESS | 3280 | 1462529886471 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]]]}] 03:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 631ms 03:18:06 INFO - PROCESS | 3280 | 1462529886491 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 03:18:06 INFO - PROCESS | 3280 | 1462529886493 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 03:18:06 INFO - PROCESS | 3280 | 1462529886501 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:18:06 INFO - PROCESS | 3280 | 1462529886504 Marionette TRACE conn5 <- [1,334,null,{}] 03:18:06 INFO - PROCESS | 3280 | 1462529886516 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}] 03:18:06 INFO - PROCESS | 3280 | 1462529886600 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 03:18:06 INFO - PROCESS | 3280 | 1462529886640 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:06 INFO - PROCESS | 3280 | ++DOCSHELL 105DAC00 == 30 [pid = 3280] [id = 93] 03:18:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (105DB800) [pid = 3280] [serial = 276] [outer = 00000000] 03:18:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (10B50C00) [pid = 3280] [serial = 277] [outer = 105DB800] 03:18:06 INFO - PROCESS | 3280 | 1462529886689 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (10BB6400) [pid = 3280] [serial = 278] [outer = 105DB800] 03:18:07 INFO - PROCESS | 3280 | 1462529887144 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]]]}] 03:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 03:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:18:07 INFO - PROCESS | 3280 | 1462529887176 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 03:18:07 INFO - PROCESS | 3280 | 1462529887178 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 03:18:07 INFO - PROCESS | 3280 | 1462529887181 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:18:07 INFO - PROCESS | 3280 | 1462529887183 Marionette TRACE conn5 <- [1,338,null,{}] 03:18:07 INFO - PROCESS | 3280 | 1462529887186 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}] 03:18:07 INFO - PROCESS | 3280 | 1462529887277 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 03:18:07 INFO - PROCESS | 3280 | 1462529887284 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:07 INFO - PROCESS | 3280 | ++DOCSHELL 0FE1D800 == 31 [pid = 3280] [id = 94] 03:18:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (14411400) [pid = 3280] [serial = 279] [outer = 00000000] 03:18:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (146CC800) [pid = 3280] [serial = 280] [outer = 14411400] 03:18:07 INFO - PROCESS | 3280 | 1462529887328 Marionette DEBUG loaded listener.js 03:18:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (14D2C400) [pid = 3280] [serial = 281] [outer = 14411400] 03:18:07 INFO - PROCESS | 3280 | 1462529887750 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]]]}] 03:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 631ms 03:18:07 INFO - PROCESS | 3280 | 1462529887816 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 03:18:07 INFO - PROCESS | 3280 | 1462529887818 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 03:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:18:07 INFO - PROCESS | 3280 | 1462529887821 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:18:07 INFO - PROCESS | 3280 | 1462529887823 Marionette TRACE conn5 <- [1,342,null,{}] 03:18:07 INFO - PROCESS | 3280 | 1462529887827 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}] 03:18:07 INFO - PROCESS | 3280 | 1462529887901 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 03:18:07 INFO - PROCESS | 3280 | 1462529887910 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:07 INFO - PROCESS | 3280 | ++DOCSHELL 14D76400 == 32 [pid = 3280] [id = 95] 03:18:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (14DDA400) [pid = 3280] [serial = 282] [outer = 00000000] 03:18:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (14E85000) [pid = 3280] [serial = 283] [outer = 14DDA400] 03:18:07 INFO - PROCESS | 3280 | 1462529887955 Marionette DEBUG loaded listener.js 03:18:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (15E64400) [pid = 3280] [serial = 284] [outer = 14DDA400] 03:18:08 INFO - PROCESS | 3280 | 1462529888394 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]]]}] 03:18:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 03:18:08 INFO - PROCESS | 3280 | 1462529888452 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 03:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:18:08 INFO - PROCESS | 3280 | 1462529888454 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 03:18:08 INFO - PROCESS | 3280 | 1462529888456 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:18:08 INFO - PROCESS | 3280 | 1462529888458 Marionette TRACE conn5 <- [1,346,null,{}] 03:18:08 INFO - PROCESS | 3280 | 1462529888461 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}] 03:18:08 INFO - PROCESS | 3280 | 1462529888567 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 03:18:08 INFO - PROCESS | 3280 | 1462529888575 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:08 INFO - PROCESS | 3280 | ++DOCSHELL 16210C00 == 33 [pid = 3280] [id = 96] 03:18:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (168EEC00) [pid = 3280] [serial = 285] [outer = 00000000] 03:18:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (17BA2800) [pid = 3280] [serial = 286] [outer = 168EEC00] 03:18:08 INFO - PROCESS | 3280 | 1462529888623 Marionette DEBUG loaded listener.js 03:18:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (17DB6000) [pid = 3280] [serial = 287] [outer = 168EEC00] 03:18:09 INFO - PROCESS | 3280 | 1462529889046 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]]]}] 03:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 631ms 03:18:09 INFO - PROCESS | 3280 | 1462529889088 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 03:18:09 INFO - PROCESS | 3280 | 1462529889090 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 03:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:18:09 INFO - PROCESS | 3280 | 1462529889093 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - PROCESS | 3280 | 1462529889095 Marionette TRACE conn5 <- [1,350,null,{}] 03:18:09 INFO - PROCESS | 3280 | 1462529889098 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}] 03:18:09 INFO - PROCESS | 3280 | 1462529889171 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 03:18:09 INFO - PROCESS | 3280 | 1462529889179 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:09 INFO - PROCESS | 3280 | ++DOCSHELL 17DBA400 == 34 [pid = 3280] [id = 97] 03:18:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (17E7CC00) [pid = 3280] [serial = 288] [outer = 00000000] 03:18:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (17E86400) [pid = 3280] [serial = 289] [outer = 17E7CC00] 03:18:09 INFO - PROCESS | 3280 | 1462529889222 Marionette DEBUG loaded listener.js 03:18:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (17E89400) [pid = 3280] [serial = 290] [outer = 17E7CC00] 03:18:09 INFO - PROCESS | 3280 | 1462529889667 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]]]}] 03:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 03:18:09 INFO - PROCESS | 3280 | 1462529889724 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 03:18:09 INFO - PROCESS | 3280 | 1462529889726 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 03:18:09 INFO - PROCESS | 3280 | 1462529889733 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - PROCESS | 3280 | 1462529889735 Marionette TRACE conn5 <- [1,354,null,{}] 03:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:18:09 INFO - PROCESS | 3280 | 1462529889739 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}] 03:18:09 INFO - PROCESS | 3280 | 1462529889812 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 03:18:09 INFO - PROCESS | 3280 | 1462529889819 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:09 INFO - PROCESS | 3280 | ++DOCSHELL 17E85400 == 35 [pid = 3280] [id = 98] 03:18:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (182EF800) [pid = 3280] [serial = 291] [outer = 00000000] 03:18:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (18AA0800) [pid = 3280] [serial = 292] [outer = 182EF800] 03:18:09 INFO - PROCESS | 3280 | 1462529889862 Marionette DEBUG loaded listener.js 03:18:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (18AA5C00) [pid = 3280] [serial = 293] [outer = 182EF800] 03:18:10 INFO - PROCESS | 3280 | 1462529890286 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]]]}] 03:18:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 571ms 03:18:10 INFO - PROCESS | 3280 | 1462529890323 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 03:18:10 INFO - PROCESS | 3280 | 1462529890325 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 03:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:18:10 INFO - PROCESS | 3280 | 1462529890333 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:18:10 INFO - PROCESS | 3280 | 1462529890335 Marionette TRACE conn5 <- [1,358,null,{}] 03:18:10 INFO - PROCESS | 3280 | 1462529890338 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}] 03:18:10 INFO - PROCESS | 3280 | 1462529890445 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 03:18:10 INFO - PROCESS | 3280 | 1462529890452 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:10 INFO - PROCESS | 3280 | ++DOCSHELL 105D8000 == 36 [pid = 3280] [id = 99] 03:18:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (18D6B800) [pid = 3280] [serial = 294] [outer = 00000000] 03:18:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (18DAE800) [pid = 3280] [serial = 295] [outer = 18D6B800] 03:18:10 INFO - PROCESS | 3280 | 1462529890495 Marionette DEBUG loaded listener.js 03:18:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (18DB1000) [pid = 3280] [serial = 296] [outer = 18D6B800] 03:18:10 INFO - PROCESS | 3280 | 1462529890957 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]]]}] 03:18:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 672ms 03:18:11 INFO - PROCESS | 3280 | 1462529891009 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 03:18:11 INFO - PROCESS | 3280 | 1462529891011 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 03:18:11 INFO - PROCESS | 3280 | 1462529891018 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:18:11 INFO - PROCESS | 3280 | 1462529891021 Marionette TRACE conn5 <- [1,362,null,{}] 03:18:11 INFO - PROCESS | 3280 | 1462529891030 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}] 03:18:11 INFO - PROCESS | 3280 | 1462529891132 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 03:18:11 INFO - PROCESS | 3280 | 1462529891138 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:11 INFO - PROCESS | 3280 | ++DOCSHELL 1917CC00 == 37 [pid = 3280] [id = 100] 03:18:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (1917EC00) [pid = 3280] [serial = 297] [outer = 00000000] 03:18:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (19184800) [pid = 3280] [serial = 298] [outer = 1917EC00] 03:18:11 INFO - PROCESS | 3280 | 1462529891185 Marionette DEBUG loaded listener.js 03:18:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (196E6400) [pid = 3280] [serial = 299] [outer = 1917EC00] 03:18:11 INFO - PROCESS | 3280 | 1462529891626 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]]]}] 03:18:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 631ms 03:18:11 INFO - PROCESS | 3280 | 1462529891660 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 03:18:11 INFO - PROCESS | 3280 | 1462529891663 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 03:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:18:11 INFO - PROCESS | 3280 | 1462529891666 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 3280 | 1462529891668 Marionette TRACE conn5 <- [1,366,null,{}] 03:18:11 INFO - PROCESS | 3280 | 1462529891671 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}] 03:18:11 INFO - PROCESS | 3280 | 1462529891830 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 03:18:11 INFO - PROCESS | 3280 | 1462529891875 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:11 INFO - PROCESS | 3280 | ++DOCSHELL 19A23000 == 38 [pid = 3280] [id = 101] 03:18:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (19A23400) [pid = 3280] [serial = 300] [outer = 00000000] 03:18:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (19C81C00) [pid = 3280] [serial = 301] [outer = 19A23400] 03:18:11 INFO - PROCESS | 3280 | 1462529891928 Marionette DEBUG loaded listener.js 03:18:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (1A022000) [pid = 3280] [serial = 302] [outer = 19A23400] 03:18:12 INFO - PROCESS | 3280 | 1462529892653 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]]]}] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (1A8AFC00) [pid = 3280] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (1C73C000) [pid = 3280] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (19182000) [pid = 3280] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (17E80000) [pid = 3280] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (15E48000) [pid = 3280] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (0F810400) [pid = 3280] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (1B340C00) [pid = 3280] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (0FD53C00) [pid = 3280] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (18E92400) [pid = 3280] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (19A2A000) [pid = 3280] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (0FF67000) [pid = 3280] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (15E6A400) [pid = 3280] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (0FF71C00) [pid = 3280] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (18A9E000) [pid = 3280] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (10B58C00) [pid = 3280] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (0C957400) [pid = 3280] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (17DAF800) [pid = 3280] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (1620E000) [pid = 3280] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (13499400) [pid = 3280] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (0FD53400) [pid = 3280] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:18:12 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (18AA5400) [pid = 3280] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:18:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1020ms 03:18:12 INFO - PROCESS | 3280 | 1462529892688 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 03:18:12 INFO - PROCESS | 3280 | 1462529892690 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 03:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:18:12 INFO - PROCESS | 3280 | 1462529892693 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:18:12 INFO - PROCESS | 3280 | 1462529892695 Marionette TRACE conn5 <- [1,370,null,{}] 03:18:12 INFO - PROCESS | 3280 | 1462529892698 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}] 03:18:12 INFO - PROCESS | 3280 | 1462529892772 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 03:18:12 INFO - PROCESS | 3280 | 1462529892781 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:12 INFO - PROCESS | 3280 | ++DOCSHELL 0FF6D400 == 39 [pid = 3280] [id = 102] 03:18:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (0FF6F400) [pid = 3280] [serial = 303] [outer = 00000000] 03:18:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (1340B400) [pid = 3280] [serial = 304] [outer = 0FF6F400] 03:18:12 INFO - PROCESS | 3280 | 1462529892824 Marionette DEBUG loaded listener.js 03:18:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (14B24000) [pid = 3280] [serial = 305] [outer = 0FF6F400] 03:18:13 INFO - PROCESS | 3280 | 1462529893255 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]]]}] 03:18:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 570ms 03:18:13 INFO - PROCESS | 3280 | 1462529893267 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 03:18:13 INFO - PROCESS | 3280 | 1462529893269 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 03:18:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:18:13 INFO - PROCESS | 3280 | 1462529893272 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:18:13 INFO - PROCESS | 3280 | 1462529893274 Marionette TRACE conn5 <- [1,374,null,{}] 03:18:13 INFO - PROCESS | 3280 | 1462529893278 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}] 03:18:13 INFO - PROCESS | 3280 | 1462529893353 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 03:18:13 INFO - PROCESS | 3280 | 1462529893360 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:13 INFO - PROCESS | 3280 | ++DOCSHELL 1620E000 == 40 [pid = 3280] [id = 103] 03:18:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (16212000) [pid = 3280] [serial = 306] [outer = 00000000] 03:18:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (18D74000) [pid = 3280] [serial = 307] [outer = 16212000] 03:18:13 INFO - PROCESS | 3280 | 1462529893404 Marionette DEBUG loaded listener.js 03:18:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (19AB9800) [pid = 3280] [serial = 308] [outer = 16212000] 03:18:13 INFO - PROCESS | 3280 | 1462529893846 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:18:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:18:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 631ms 03:18:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:18:13 INFO - PROCESS | 3280 | 1462529893904 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 03:18:13 INFO - PROCESS | 3280 | 1462529893906 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 03:18:13 INFO - PROCESS | 3280 | 1462529893909 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:18:13 INFO - PROCESS | 3280 | 1462529893910 Marionette TRACE conn5 <- [1,378,null,{}] 03:18:13 INFO - PROCESS | 3280 | 1462529893914 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}] 03:18:14 INFO - PROCESS | 3280 | 1462529893990 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 03:18:14 INFO - PROCESS | 3280 | 1462529893999 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:14 INFO - PROCESS | 3280 | ++DOCSHELL 18AF8400 == 41 [pid = 3280] [id = 104] 03:18:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (19ABA000) [pid = 3280] [serial = 309] [outer = 00000000] 03:18:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (1A731800) [pid = 3280] [serial = 310] [outer = 19ABA000] 03:18:14 INFO - PROCESS | 3280 | 1462529894041 Marionette DEBUG loaded listener.js 03:18:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (1A99FC00) [pid = 3280] [serial = 311] [outer = 19ABA000] 03:18:14 INFO - PROCESS | 3280 | 1462529894458 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:18:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:18:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 570ms 03:18:14 INFO - PROCESS | 3280 | 1462529894500 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 03:18:14 INFO - PROCESS | 3280 | 1462529894502 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 03:18:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:18:14 INFO - PROCESS | 3280 | 1462529894505 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:18:14 INFO - PROCESS | 3280 | 1462529894507 Marionette TRACE conn5 <- [1,382,null,{}] 03:18:14 INFO - PROCESS | 3280 | 1462529894515 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}] 03:18:14 INFO - PROCESS | 3280 | 1462529894590 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 03:18:14 INFO - PROCESS | 3280 | 1462529894597 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:14 INFO - PROCESS | 3280 | ++DOCSHELL 17E81800 == 42 [pid = 3280] [id = 105] 03:18:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (1B340C00) [pid = 3280] [serial = 312] [outer = 00000000] 03:18:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (1B5EB800) [pid = 3280] [serial = 313] [outer = 1B340C00] 03:18:14 INFO - PROCESS | 3280 | 1462529894640 Marionette DEBUG loaded listener.js 03:18:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (1C232000) [pid = 3280] [serial = 314] [outer = 1B340C00] 03:18:15 INFO - PROCESS | 3280 | 1462529895485 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:18:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:18:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1020ms 03:18:15 INFO - PROCESS | 3280 | 1462529895527 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 03:18:15 INFO - PROCESS | 3280 | 1462529895533 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 03:18:15 INFO - PROCESS | 3280 | 1462529895537 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:18:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:18:15 INFO - PROCESS | 3280 | 1462529895542 Marionette TRACE conn5 <- [1,386,null,{}] 03:18:15 INFO - PROCESS | 3280 | 1462529895567 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}] 03:18:15 INFO - PROCESS | 3280 | 1462529895683 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 03:18:15 INFO - PROCESS | 3280 | 1462529895764 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 3280 | ++DOCSHELL 0CD75400 == 43 [pid = 3280] [id = 106] 03:18:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (0FE12000) [pid = 3280] [serial = 315] [outer = 00000000] 03:18:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (0FF39800) [pid = 3280] [serial = 316] [outer = 0FE12000] 03:18:15 INFO - PROCESS | 3280 | 1462529895860 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (0FF69C00) [pid = 3280] [serial = 317] [outer = 0FE12000] 03:18:16 INFO - PROCESS | 3280 | 1462529896773 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]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:18:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1272ms 03:18:16 INFO - PROCESS | 3280 | 1462529896813 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 03:18:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:18:16 INFO - PROCESS | 3280 | 1462529896817 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 03:18:16 INFO - PROCESS | 3280 | 1462529896822 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 3280 | 1462529896825 Marionette TRACE conn5 <- [1,390,null,{}] 03:18:16 INFO - PROCESS | 3280 | 1462529896857 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}] 03:18:16 INFO - PROCESS | 3280 | 1462529896958 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 03:18:17 INFO - PROCESS | 3280 | 1462529897038 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 3280 | ++DOCSHELL 0FD4F800 == 44 [pid = 3280] [id = 107] 03:18:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (0FD56800) [pid = 3280] [serial = 318] [outer = 00000000] 03:18:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (0FF69000) [pid = 3280] [serial = 319] [outer = 0FD56800] 03:18:17 INFO - PROCESS | 3280 | 1462529897086 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (101B5000) [pid = 3280] [serial = 320] [outer = 0FD56800] 03:18:17 INFO - PROCESS | 3280 | --DOCSHELL 0C94FC00 == 43 [pid = 3280] [id = 26] 03:18:17 INFO - PROCESS | 3280 | --DOCSHELL 0C9CF400 == 42 [pid = 3280] [id = 25] 03:18:17 INFO - PROCESS | 3280 | --DOCSHELL 1A8AB800 == 41 [pid = 3280] [id = 21] 03:18:17 INFO - PROCESS | 3280 | --DOCSHELL 105D4000 == 40 [pid = 3280] [id = 22] 03:18:17 INFO - PROCESS | 3280 | --DOCSHELL 1A024C00 == 39 [pid = 3280] [id = 24] 03:18:17 INFO - PROCESS | 3280 | --DOCSHELL 182EFC00 == 38 [pid = 3280] [id = 19] 03:18:17 INFO - PROCESS | 3280 | --DOCSHELL 1AA6A000 == 37 [pid = 3280] [id = 20] 03:18:17 INFO - PROCESS | 3280 | --DOCSHELL 17EC6000 == 36 [pid = 3280] [id = 18] 03:18:17 INFO - PROCESS | 3280 | --DOCSHELL 0F8E8400 == 35 [pid = 3280] [id = 15] 03:18:17 INFO - PROCESS | 3280 | --DOCSHELL 0FE1D000 == 34 [pid = 3280] [id = 28] 03:18:17 INFO - PROCESS | 3280 | --DOCSHELL 0F868000 == 33 [pid = 3280] [id = 27] 03:18:17 INFO - PROCESS | 3280 | --DOCSHELL 14E7D000 == 32 [pid = 3280] [id = 17] 03:18:17 INFO - PROCESS | 3280 | --DOCSHELL 1441C400 == 31 [pid = 3280] [id = 16] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (1DA56800) [pid = 3280] [serial = 268] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOCSHELL 1C7CFC00 == 30 [pid = 3280] [id = 90] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (19908400) [pid = 3280] [serial = 185] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (17E88400) [pid = 3280] [serial = 176] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (17E7B000) [pid = 3280] [serial = 182] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (10B4FC00) [pid = 3280] [serial = 179] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (1EDBC400) [pid = 3280] [serial = 188] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (1D06BC00) [pid = 3280] [serial = 221] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (0FF75000) [pid = 3280] [serial = 239] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (1A0C1000) [pid = 3280] [serial = 262] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (1A8B0800) [pid = 3280] [serial = 263] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (19E96000) [pid = 3280] [serial = 260] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (17E80800) [pid = 3280] [serial = 251] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (1C731800) [pid = 3280] [serial = 266] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (18DAEC00) [pid = 3280] [serial = 253] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (196E5400) [pid = 3280] [serial = 256] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (18E42800) [pid = 3280] [serial = 254] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (19C83800) [pid = 3280] [serial = 259] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (196E4C00) [pid = 3280] [serial = 257] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (1C225000) [pid = 3280] [serial = 265] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (0FF6DC00) [pid = 3280] [serial = 238] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (19A2A800) [pid = 3280] [serial = 236] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (18AF6C00) [pid = 3280] [serial = 235] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (1C7D1C00) [pid = 3280] [serial = 233] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (1A027C00) [pid = 3280] [serial = 232] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (19E1E400) [pid = 3280] [serial = 230] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (19180800) [pid = 3280] [serial = 229] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (15D0E400) [pid = 3280] [serial = 227] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (14D79000) [pid = 3280] [serial = 226] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (0CA91400) [pid = 3280] [serial = 224] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (0C9CC000) [pid = 3280] [serial = 223] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (17DBBC00) [pid = 3280] [serial = 250] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (17B28400) [pid = 3280] [serial = 247] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (17DADC00) [pid = 3280] [serial = 248] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (14DCB800) [pid = 3280] [serial = 244] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (15E3E000) [pid = 3280] [serial = 245] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (101B3400) [pid = 3280] [serial = 241] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (105D3400) [pid = 3280] [serial = 242] [outer = 00000000] [url = about:blank] 03:18:17 INFO - PROCESS | 3280 | 1462529897674 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]]]}] 03:18:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:18:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 911ms 03:18:17 INFO - PROCESS | 3280 | 1462529897733 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 03:18:17 INFO - PROCESS | 3280 | 1462529897740 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 03:18:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:18:17 INFO - PROCESS | 3280 | 1462529897746 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:18:17 INFO - PROCESS | 3280 | 1462529897748 Marionette TRACE conn5 <- [1,394,null,{}] 03:18:17 INFO - PROCESS | 3280 | 1462529897752 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}] 03:18:17 INFO - PROCESS | 3280 | 1462529897831 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 03:18:17 INFO - PROCESS | 3280 | 1462529897838 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 3280 | ++DOCSHELL 0FE15800 == 31 [pid = 3280] [id = 108] 03:18:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (0FF3A000) [pid = 3280] [serial = 321] [outer = 00000000] 03:18:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (101C2000) [pid = 3280] [serial = 322] [outer = 0FF3A000] 03:18:17 INFO - PROCESS | 3280 | 1462529897885 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (106CEC00) [pid = 3280] [serial = 323] [outer = 0FF3A000] 03:18:18 INFO - PROCESS | 3280 | 1462529898353 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]]]}] 03:18:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:18:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 03:18:18 INFO - PROCESS | 3280 | 1462529898378 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 03:18:18 INFO - PROCESS | 3280 | 1462529898380 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 03:18:18 INFO - PROCESS | 3280 | 1462529898384 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:18:18 INFO - PROCESS | 3280 | 1462529898387 Marionette TRACE conn5 <- [1,398,null,{}] 03:18:18 INFO - PROCESS | 3280 | 1462529898398 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}] 03:18:18 INFO - PROCESS | 3280 | 1462529898536 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 03:18:18 INFO - PROCESS | 3280 | 1462529898552 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 3280 | ++DOCSHELL 14627C00 == 32 [pid = 3280] [id = 109] 03:18:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (146CB400) [pid = 3280] [serial = 324] [outer = 00000000] 03:18:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (14DCFC00) [pid = 3280] [serial = 325] [outer = 146CB400] 03:18:18 INFO - PROCESS | 3280 | 1462529898598 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (14E7FC00) [pid = 3280] [serial = 326] [outer = 146CB400] 03:18:19 INFO - PROCESS | 3280 | 1462529899025 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]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:18:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 671ms 03:18:19 INFO - PROCESS | 3280 | 1462529899058 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 3280 | 1462529899060 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 03:18:19 INFO - PROCESS | 3280 | 1462529899063 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:18:19 INFO - PROCESS | 3280 | 1462529899065 Marionette TRACE conn5 <- [1,402,null,{}] 03:18:19 INFO - PROCESS | 3280 | 1462529899069 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}] 03:18:19 INFO - PROCESS | 3280 | 1462529899147 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 03:18:19 INFO - PROCESS | 3280 | 1462529899153 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:19 INFO - PROCESS | 3280 | ++DOCSHELL 15E3AC00 == 33 [pid = 3280] [id = 110] 03:18:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (15E6A400) [pid = 3280] [serial = 327] [outer = 00000000] 03:18:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (17B24800) [pid = 3280] [serial = 328] [outer = 15E6A400] 03:18:19 INFO - PROCESS | 3280 | 1462529899198 Marionette DEBUG loaded listener.js 03:18:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (17DAC400) [pid = 3280] [serial = 329] [outer = 15E6A400] 03:18:19 INFO - PROCESS | 3280 | 1462529899639 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]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:18:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 03:18:19 INFO - PROCESS | 3280 | 1462529899698 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 3280 | 1462529899700 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 03:18:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:18:19 INFO - PROCESS | 3280 | 1462529899703 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - PROCESS | 3280 | 1462529899705 Marionette TRACE conn5 <- [1,406,null,{}] 03:18:19 INFO - PROCESS | 3280 | 1462529899708 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}] 03:18:19 INFO - PROCESS | 3280 | 1462529899805 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 03:18:19 INFO - PROCESS | 3280 | 1462529899814 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:19 INFO - PROCESS | 3280 | ++DOCSHELL 17DB0C00 == 34 [pid = 3280] [id = 111] 03:18:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (17DB1000) [pid = 3280] [serial = 330] [outer = 00000000] 03:18:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (17DB7800) [pid = 3280] [serial = 331] [outer = 17DB1000] 03:18:19 INFO - PROCESS | 3280 | 1462529899885 Marionette DEBUG loaded listener.js 03:18:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (17E82000) [pid = 3280] [serial = 332] [outer = 17DB1000] 03:18:20 INFO - PROCESS | 3280 | 1462529900370 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]]]}] 03:18:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:18:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 731ms 03:18:20 INFO - PROCESS | 3280 | 1462529900434 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 03:18:20 INFO - PROCESS | 3280 | 1462529900436 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 03:18:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:18:20 INFO - PROCESS | 3280 | 1462529900447 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:18:20 INFO - PROCESS | 3280 | 1462529900448 Marionette TRACE conn5 <- [1,410,null,{}] 03:18:20 INFO - PROCESS | 3280 | 1462529900452 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}] 03:18:20 INFO - PROCESS | 3280 | 1462529900575 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 03:18:20 INFO - PROCESS | 3280 | 1462529900591 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:20 INFO - PROCESS | 3280 | ++DOCSHELL 18A20C00 == 35 [pid = 3280] [id = 112] 03:18:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (18AA5000) [pid = 3280] [serial = 333] [outer = 00000000] 03:18:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (18AF9400) [pid = 3280] [serial = 334] [outer = 18AA5000] 03:18:20 INFO - PROCESS | 3280 | 1462529900669 Marionette DEBUG loaded listener.js 03:18:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (18D69400) [pid = 3280] [serial = 335] [outer = 18AA5000] 03:18:21 INFO - PROCESS | 3280 | 1462529901131 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]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:18:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 690ms 03:18:21 INFO - PROCESS | 3280 | 1462529901191 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 03:18:21 INFO - PROCESS | 3280 | 1462529901193 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 03:18:21 INFO - PROCESS | 3280 | 1462529901211 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 3280 | 1462529901213 Marionette TRACE conn5 <- [1,414,null,{}] 03:18:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:18:21 INFO - PROCESS | 3280 | 1462529901217 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}] 03:18:21 INFO - PROCESS | 3280 | 1462529901316 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 03:18:21 INFO - PROCESS | 3280 | 1462529901328 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:21 INFO - PROCESS | 3280 | ++DOCSHELL 106D2C00 == 36 [pid = 3280] [id = 113] 03:18:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (18D73C00) [pid = 3280] [serial = 336] [outer = 00000000] 03:18:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (1917A400) [pid = 3280] [serial = 337] [outer = 18D73C00] 03:18:21 INFO - PROCESS | 3280 | 1462529901372 Marionette DEBUG loaded listener.js 03:18:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (1917B000) [pid = 3280] [serial = 338] [outer = 18D73C00] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (18D6B800) [pid = 3280] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (168EEC00) [pid = 3280] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (14411400) [pid = 3280] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (14DDA400) [pid = 3280] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (182EF800) [pid = 3280] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (0FF38C00) [pid = 3280] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (0CDCD800) [pid = 3280] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (105DB800) [pid = 3280] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (1917EC00) [pid = 3280] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (17E7CC00) [pid = 3280] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (19A23400) [pid = 3280] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (0FF6F400) [pid = 3280] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (16212000) [pid = 3280] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (1CC06C00) [pid = 3280] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:18:21 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (19ABA000) [pid = 3280] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:18:22 INFO - PROCESS | 3280 | 1462529901992 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]]]}] 03:18:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:18:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 831ms 03:18:22 INFO - PROCESS | 3280 | 1462529902047 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 03:18:22 INFO - PROCESS | 3280 | 1462529902058 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 03:18:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:18:22 INFO - PROCESS | 3280 | 1462529902062 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:18:22 INFO - PROCESS | 3280 | 1462529902063 Marionette TRACE conn5 <- [1,418,null,{}] 03:18:22 INFO - PROCESS | 3280 | 1462529902067 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}] 03:18:22 INFO - PROCESS | 3280 | 1462529902140 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 03:18:22 INFO - PROCESS | 3280 | 1462529902146 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:22 INFO - PROCESS | 3280 | ++DOCSHELL 0C9CB000 == 37 [pid = 3280] [id = 114] 03:18:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (0C9D2400) [pid = 3280] [serial = 339] [outer = 00000000] 03:18:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (17E80C00) [pid = 3280] [serial = 340] [outer = 0C9D2400] 03:18:22 INFO - PROCESS | 3280 | 1462529902189 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (18D69C00) [pid = 3280] [serial = 341] [outer = 0C9D2400] 03:18:23 INFO - PROCESS | 3280 | 1462529903074 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]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 03:18:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1066ms 03:18:23 INFO - PROCESS | 3280 | 1462529903134 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 3280 | 1462529903136 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 03:18:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:18:23 INFO - PROCESS | 3280 | 1462529903140 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 3280 | 1462529903141 Marionette TRACE conn5 <- [1,422,null,{}] 03:18:23 INFO - PROCESS | 3280 | 1462529903145 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}] 03:18:23 INFO - PROCESS | 3280 | 1462529903219 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 03:18:23 INFO - PROCESS | 3280 | 1462529903227 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:23 INFO - PROCESS | 3280 | ++DOCSHELL 15E68C00 == 38 [pid = 3280] [id = 115] 03:18:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (18E89C00) [pid = 3280] [serial = 342] [outer = 00000000] 03:18:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (196E9400) [pid = 3280] [serial = 343] [outer = 18E89C00] 03:18:23 INFO - PROCESS | 3280 | 1462529903270 Marionette DEBUG loaded listener.js 03:18:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (19A29000) [pid = 3280] [serial = 344] [outer = 18E89C00] 03:18:24 INFO - PROCESS | 3280 | 1462529904174 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]]]}] 03:18:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:18:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1067ms 03:18:24 INFO - PROCESS | 3280 | 1462529904209 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 03:18:24 INFO - PROCESS | 3280 | 1462529904214 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 03:18:24 INFO - PROCESS | 3280 | 1462529904220 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:18:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:18:24 INFO - PROCESS | 3280 | 1462529904224 Marionette TRACE conn5 <- [1,426,null,{}] 03:18:24 INFO - PROCESS | 3280 | 1462529904231 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}] 03:18:24 INFO - PROCESS | 3280 | 1462529904335 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 03:18:24 INFO - PROCESS | 3280 | 1462529904405 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:24 INFO - PROCESS | 3280 | ++DOCSHELL 0F8E9C00 == 39 [pid = 3280] [id = 116] 03:18:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (0F8F0000) [pid = 3280] [serial = 345] [outer = 00000000] 03:18:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (0FE1F000) [pid = 3280] [serial = 346] [outer = 0F8F0000] 03:18:24 INFO - PROCESS | 3280 | 1462529904462 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (0FF69800) [pid = 3280] [serial = 347] [outer = 0F8F0000] 03:18:25 INFO - PROCESS | 3280 | 1462529905125 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] 03:18:25 INFO - PROCESS | 3280 | 1462529905201 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 03:18:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:18:25 INFO - PROCESS | 3280 | 1462529905208 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 3280 | 1462529905211 Marionette TRACE conn5 <- [1,430,null,{}] 03:18:25 INFO - PROCESS | 3280 | 1462529905215 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}] 03:18:25 INFO - PROCESS | 3280 | 1462529905318 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 03:18:25 INFO - PROCESS | 3280 | 1462529905392 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:25 INFO - PROCESS | 3280 | ++DOCSHELL 14DD9000 == 40 [pid = 3280] [id = 117] 03:18:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (14DDC400) [pid = 3280] [serial = 348] [outer = 00000000] 03:18:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (17B1E400) [pid = 3280] [serial = 349] [outer = 14DDC400] 03:18:25 INFO - PROCESS | 3280 | 1462529905446 Marionette DEBUG loaded listener.js 03:18:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (17DB1800) [pid = 3280] [serial = 350] [outer = 14DDC400] 03:18:26 INFO - PROCESS | 3280 | 1462529906041 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]]]}] 03:18:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:18:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 870ms 03:18:26 INFO - PROCESS | 3280 | 1462529906079 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 03:18:26 INFO - PROCESS | 3280 | 1462529906082 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 03:18:26 INFO - PROCESS | 3280 | 1462529906086 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:18:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:18:26 INFO - PROCESS | 3280 | 1462529906090 Marionette TRACE conn5 <- [1,434,null,{}] 03:18:26 INFO - PROCESS | 3280 | 1462529906101 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}] 03:18:26 INFO - PROCESS | 3280 | 1462529906208 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 03:18:26 INFO - PROCESS | 3280 | 1462529906298 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:26 INFO - PROCESS | 3280 | ++DOCSHELL 18D6BC00 == 41 [pid = 3280] [id = 118] 03:18:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (19AB3000) [pid = 3280] [serial = 351] [outer = 00000000] 03:18:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (19E15C00) [pid = 3280] [serial = 352] [outer = 19AB3000] 03:18:26 INFO - PROCESS | 3280 | 1462529906354 Marionette DEBUG loaded listener.js 03:18:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (1A023400) [pid = 3280] [serial = 353] [outer = 19AB3000] 03:18:26 INFO - PROCESS | 3280 | 1462529906946 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]]]}] 03:18:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:18:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 931ms 03:18:27 INFO - PROCESS | 3280 | 1462529907019 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 03:18:27 INFO - PROCESS | 3280 | 1462529907022 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 03:18:27 INFO - PROCESS | 3280 | 1462529907025 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:18:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:18:27 INFO - PROCESS | 3280 | 1462529907027 Marionette TRACE conn5 <- [1,438,null,{}] 03:18:27 INFO - PROCESS | 3280 | 1462529907030 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}] 03:18:27 INFO - PROCESS | 3280 | 1462529907131 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 03:18:27 INFO - PROCESS | 3280 | 1462529907207 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 3280 | ++DOCSHELL 1A8B1400 == 42 [pid = 3280] [id = 119] 03:18:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (1A9A2400) [pid = 3280] [serial = 354] [outer = 00000000] 03:18:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (1B33E000) [pid = 3280] [serial = 355] [outer = 1A9A2400] 03:18:27 INFO - PROCESS | 3280 | 1462529907261 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (1B5E2400) [pid = 3280] [serial = 356] [outer = 1A9A2400] 03:18:27 INFO - PROCESS | 3280 | 1462529907834 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]]]}] 03:18:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:18:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 871ms 03:18:27 INFO - PROCESS | 3280 | 1462529907899 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 03:18:27 INFO - PROCESS | 3280 | 1462529907901 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 03:18:27 INFO - PROCESS | 3280 | 1462529907905 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:18:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:18:27 INFO - PROCESS | 3280 | 1462529907907 Marionette TRACE conn5 <- [1,442,null,{}] 03:18:27 INFO - PROCESS | 3280 | 1462529907911 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}] 03:18:28 INFO - PROCESS | 3280 | 1462529908011 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 03:18:28 INFO - PROCESS | 3280 | 1462529908101 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:28 INFO - PROCESS | 3280 | ++DOCSHELL 0FD52C00 == 43 [pid = 3280] [id = 120] 03:18:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (0FF44000) [pid = 3280] [serial = 357] [outer = 00000000] 03:18:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (14D78C00) [pid = 3280] [serial = 358] [outer = 0FF44000] 03:18:28 INFO - PROCESS | 3280 | 1462529908154 Marionette DEBUG loaded listener.js 03:18:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (1620BC00) [pid = 3280] [serial = 359] [outer = 0FF44000] 03:18:28 INFO - PROCESS | 3280 | 1462529908807 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]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:18:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 971ms 03:18:28 INFO - PROCESS | 3280 | 1462529908879 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 3280 | 1462529908883 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 03:18:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:18:28 INFO - PROCESS | 3280 | 1462529908887 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 3280 | 1462529908891 Marionette TRACE conn5 <- [1,446,null,{}] 03:18:28 INFO - PROCESS | 3280 | 1462529908897 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}] 03:18:29 INFO - PROCESS | 3280 | 1462529908996 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 03:18:29 INFO - PROCESS | 3280 | 1462529909076 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:29 INFO - PROCESS | 3280 | ++DOCSHELL 105D2400 == 44 [pid = 3280] [id = 121] 03:18:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (10B4FC00) [pid = 3280] [serial = 360] [outer = 00000000] 03:18:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (14418C00) [pid = 3280] [serial = 361] [outer = 10B4FC00] 03:18:29 INFO - PROCESS | 3280 | 1462529909125 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (146CA400) [pid = 3280] [serial = 362] [outer = 10B4FC00] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (1A731800) [pid = 3280] [serial = 310] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (18DB1000) [pid = 3280] [serial = 296] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (17BA2800) [pid = 3280] [serial = 286] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (17DB6000) [pid = 3280] [serial = 287] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (146CC800) [pid = 3280] [serial = 280] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (14D2C400) [pid = 3280] [serial = 281] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (14E85000) [pid = 3280] [serial = 283] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (15E64400) [pid = 3280] [serial = 284] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (18AA0800) [pid = 3280] [serial = 292] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (0FF3E000) [pid = 3280] [serial = 274] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (0FF43C00) [pid = 3280] [serial = 275] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (0F86F400) [pid = 3280] [serial = 271] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (0FD51800) [pid = 3280] [serial = 272] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (10B50C00) [pid = 3280] [serial = 277] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (10BB6400) [pid = 3280] [serial = 278] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (196E6400) [pid = 3280] [serial = 299] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (17E86400) [pid = 3280] [serial = 289] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (17E89400) [pid = 3280] [serial = 290] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (19184800) [pid = 3280] [serial = 298] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (19C81C00) [pid = 3280] [serial = 301] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (1340B400) [pid = 3280] [serial = 304] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (14B24000) [pid = 3280] [serial = 305] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (18D74000) [pid = 3280] [serial = 307] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (1A022000) [pid = 3280] [serial = 302] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (1ED3F000) [pid = 3280] [serial = 269] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (18DAE800) [pid = 3280] [serial = 295] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (1A99FC00) [pid = 3280] [serial = 311] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (19AB9800) [pid = 3280] [serial = 308] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (18AA5C00) [pid = 3280] [serial = 293] [outer = 00000000] [url = about:blank] 03:18:29 INFO - PROCESS | 3280 | 1462529909673 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]]]}] 03:18:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:18:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 831ms 03:18:29 INFO - PROCESS | 3280 | 1462529909722 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 03:18:29 INFO - PROCESS | 3280 | 1462529909727 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 03:18:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:18:29 INFO - PROCESS | 3280 | 1462529909734 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:18:29 INFO - PROCESS | 3280 | 1462529909736 Marionette TRACE conn5 <- [1,450,null,{}] 03:18:29 INFO - PROCESS | 3280 | 1462529909740 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}] 03:18:29 INFO - PROCESS | 3280 | 1462529909821 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 03:18:29 INFO - PROCESS | 3280 | 1462529909898 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:29 INFO - PROCESS | 3280 | ++DOCSHELL 0FE1DC00 == 45 [pid = 3280] [id = 122] 03:18:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (0FE20800) [pid = 3280] [serial = 363] [outer = 00000000] 03:18:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (105D8800) [pid = 3280] [serial = 364] [outer = 0FE20800] 03:18:29 INFO - PROCESS | 3280 | 1462529909942 Marionette DEBUG loaded listener.js 03:18:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (13499400) [pid = 3280] [serial = 365] [outer = 0FE20800] 03:18:30 INFO - PROCESS | 3280 | 1462529910349 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] 03:18:30 INFO - PROCESS | 3280 | 1462529910410 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 03:18:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:18:30 INFO - PROCESS | 3280 | 1462529910418 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 3280 | 1462529910422 Marionette TRACE conn5 <- [1,454,null,{}] 03:18:30 INFO - PROCESS | 3280 | 1462529910432 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}] 03:18:30 INFO - PROCESS | 3280 | 1462529910520 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 03:18:30 INFO - PROCESS | 3280 | 1462529910531 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:30 INFO - PROCESS | 3280 | ++DOCSHELL 17B23C00 == 46 [pid = 3280] [id = 123] 03:18:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (17BA1000) [pid = 3280] [serial = 366] [outer = 00000000] 03:18:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (17DB2400) [pid = 3280] [serial = 367] [outer = 17BA1000] 03:18:30 INFO - PROCESS | 3280 | 1462529910581 Marionette DEBUG loaded listener.js 03:18:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (17E81400) [pid = 3280] [serial = 368] [outer = 17BA1000] 03:18:31 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:31 INFO - PROCESS | 3280 | 1462529911034 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]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:18:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 03:18:31 INFO - PROCESS | 3280 | 1462529911053 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 03:18:31 INFO - PROCESS | 3280 | 1462529911055 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 03:18:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:18:31 INFO - PROCESS | 3280 | 1462529911063 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 3280 | 1462529911065 Marionette TRACE conn5 <- [1,458,null,{}] 03:18:31 INFO - PROCESS | 3280 | 1462529911068 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}] 03:18:31 INFO - PROCESS | 3280 | 1462529911176 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 03:18:31 INFO - PROCESS | 3280 | 1462529911191 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:31 INFO - PROCESS | 3280 | ++DOCSHELL 18A9B400 == 47 [pid = 3280] [id = 124] 03:18:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (18AA0400) [pid = 3280] [serial = 369] [outer = 00000000] 03:18:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (18AF1C00) [pid = 3280] [serial = 370] [outer = 18AA0400] 03:18:31 INFO - PROCESS | 3280 | 1462529911243 Marionette DEBUG loaded listener.js 03:18:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (18AFBC00) [pid = 3280] [serial = 371] [outer = 18AA0400] 03:18:31 INFO - PROCESS | 3280 | 1462529911688 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] 03:18:31 INFO - PROCESS | 3280 | 1462529911735 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 03:18:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:18:31 INFO - PROCESS | 3280 | 1462529911738 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 3280 | 1462529911740 Marionette TRACE conn5 <- [1,462,null,{}] 03:18:31 INFO - PROCESS | 3280 | 1462529911743 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}] 03:18:31 INFO - PROCESS | 3280 | 1462529911843 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 03:18:31 INFO - PROCESS | 3280 | 1462529911849 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:31 INFO - PROCESS | 3280 | ++DOCSHELL 18AEC400 == 48 [pid = 3280] [id = 125] 03:18:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (18AF2400) [pid = 3280] [serial = 372] [outer = 00000000] 03:18:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (1917EC00) [pid = 3280] [serial = 373] [outer = 18AF2400] 03:18:31 INFO - PROCESS | 3280 | 1462529911894 Marionette DEBUG loaded listener.js 03:18:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (196E7800) [pid = 3280] [serial = 374] [outer = 18AF2400] 03:18:32 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:32 INFO - PROCESS | 3280 | 1462529912351 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] 03:18:32 INFO - PROCESS | 3280 | 1462529912376 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 03:18:32 INFO - PROCESS | 3280 | 1462529912384 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:18:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:18:32 INFO - PROCESS | 3280 | 1462529912386 Marionette TRACE conn5 <- [1,466,null,{}] 03:18:32 INFO - PROCESS | 3280 | 1462529912389 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}] 03:18:32 INFO - PROCESS | 3280 | 1462529912513 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 03:18:32 INFO - PROCESS | 3280 | 1462529912610 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:32 INFO - PROCESS | 3280 | ++DOCSHELL 0C9CD400 == 49 [pid = 3280] [id = 126] 03:18:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (1A82FC00) [pid = 3280] [serial = 375] [outer = 00000000] 03:18:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (1A8B0000) [pid = 3280] [serial = 376] [outer = 1A82FC00] 03:18:32 INFO - PROCESS | 3280 | 1462529912654 Marionette DEBUG loaded listener.js 03:18:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (1A9A4C00) [pid = 3280] [serial = 377] [outer = 1A82FC00] 03:18:33 INFO - PROCESS | 3280 | 1462529913082 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] 03:18:33 INFO - PROCESS | 3280 | 1462529913122 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 03:18:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:18:33 INFO - PROCESS | 3280 | 1462529913125 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:18:33 INFO - PROCESS | 3280 | 1462529913127 Marionette TRACE conn5 <- [1,470,null,{}] 03:18:33 INFO - PROCESS | 3280 | 1462529913130 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}] 03:18:33 INFO - PROCESS | 3280 | 1462529913234 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 03:18:33 INFO - PROCESS | 3280 | 1462529913244 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:33 INFO - PROCESS | 3280 | ++DOCSHELL 1C22C000 == 50 [pid = 3280] [id = 127] 03:18:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (1C230400) [pid = 3280] [serial = 378] [outer = 00000000] 03:18:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (1C7CF800) [pid = 3280] [serial = 379] [outer = 1C230400] 03:18:33 INFO - PROCESS | 3280 | 1462529913327 Marionette DEBUG loaded listener.js 03:18:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (1C7CFC00) [pid = 3280] [serial = 380] [outer = 1C230400] 03:18:33 INFO - PROCESS | 3280 | 1462529913784 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]]]}] 03:18:33 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (17DB1000) [pid = 3280] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:18:33 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (15E6A400) [pid = 3280] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:18:33 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (18AA5000) [pid = 3280] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:18:33 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (0FF3A000) [pid = 3280] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:18:33 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (0FD56800) [pid = 3280] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:18:33 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (1B340C00) [pid = 3280] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:18:33 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (146CB400) [pid = 3280] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:18:33 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (18D73C00) [pid = 3280] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:18:33 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (0C9D2400) [pid = 3280] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:18:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:18:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 731ms 03:18:33 INFO - PROCESS | 3280 | 1462529913875 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 03:18:33 INFO - PROCESS | 3280 | 1462529913877 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 03:18:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:18:33 INFO - PROCESS | 3280 | 1462529913880 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:18:33 INFO - PROCESS | 3280 | 1462529913882 Marionette TRACE conn5 <- [1,474,null,{}] 03:18:33 INFO - PROCESS | 3280 | 1462529913886 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}] 03:18:33 INFO - PROCESS | 3280 | 1462529913974 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 03:18:34 INFO - PROCESS | 3280 | 1462529913983 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 3280 | ++DOCSHELL 146CB400 == 51 [pid = 3280] [id = 128] 03:18:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (14B1FC00) [pid = 3280] [serial = 381] [outer = 00000000] 03:18:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (17B28000) [pid = 3280] [serial = 382] [outer = 14B1FC00] 03:18:34 INFO - PROCESS | 3280 | 1462529914025 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (18D75800) [pid = 3280] [serial = 383] [outer = 14B1FC00] 03:18:34 INFO - PROCESS | 3280 | 1462529914443 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]]]}] 03:18:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:18:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 03:18:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:18:34 INFO - PROCESS | 3280 | 1462529914514 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 03:18:34 INFO - PROCESS | 3280 | 1462529914516 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 03:18:34 INFO - PROCESS | 3280 | 1462529914519 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:18:34 INFO - PROCESS | 3280 | 1462529914521 Marionette TRACE conn5 <- [1,478,null,{}] 03:18:34 INFO - PROCESS | 3280 | 1462529914525 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}] 03:18:34 INFO - PROCESS | 3280 | 1462529914600 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 03:18:34 INFO - PROCESS | 3280 | 1462529914607 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 3280 | ++DOCSHELL 1D066800 == 52 [pid = 3280] [id = 129] 03:18:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (1D0C3C00) [pid = 3280] [serial = 384] [outer = 00000000] 03:18:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (1DA50400) [pid = 3280] [serial = 385] [outer = 1D0C3C00] 03:18:34 INFO - PROCESS | 3280 | 1462529914651 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (1DA51000) [pid = 3280] [serial = 386] [outer = 1D0C3C00] 03:18:35 INFO - PROCESS | 3280 | 1462529915073 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]]]}] 03:18:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:18:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 571ms 03:18:35 INFO - PROCESS | 3280 | 1462529915094 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 03:18:35 INFO - PROCESS | 3280 | 1462529915097 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 03:18:35 INFO - PROCESS | 3280 | 1462529915100 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:18:35 INFO - PROCESS | 3280 | 1462529915102 Marionette TRACE conn5 <- [1,482,null,{}] 03:18:35 INFO - PROCESS | 3280 | 1462529915105 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}] 03:18:35 INFO - PROCESS | 3280 | 1462529915201 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 03:18:35 INFO - PROCESS | 3280 | 1462529915213 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:35 INFO - PROCESS | 3280 | ++DOCSHELL 1DA5B000 == 53 [pid = 3280] [id = 130] 03:18:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (1DA5B800) [pid = 3280] [serial = 387] [outer = 00000000] 03:18:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (1E25F800) [pid = 3280] [serial = 388] [outer = 1DA5B800] 03:18:35 INFO - PROCESS | 3280 | 1462529915256 Marionette DEBUG loaded listener.js 03:18:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (1E264800) [pid = 3280] [serial = 389] [outer = 1DA5B800] 03:18:35 INFO - PROCESS | 3280 | 1462529915731 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]]]}] 03:18:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:18:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 03:18:35 INFO - PROCESS | 3280 | 1462529915775 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 03:18:35 INFO - PROCESS | 3280 | 1462529915777 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 03:18:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:18:35 INFO - PROCESS | 3280 | 1462529915828 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - PROCESS | 3280 | 1462529915832 Marionette TRACE conn5 <- [1,486,null,{}] 03:18:35 INFO - PROCESS | 3280 | 1462529915838 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}] 03:18:35 INFO - PROCESS | 3280 | 1462529915936 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 03:18:36 INFO - PROCESS | 3280 | 1462529916060 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:36 INFO - PROCESS | 3280 | ++DOCSHELL 0FD51800 == 54 [pid = 3280] [id = 131] 03:18:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (0FD52400) [pid = 3280] [serial = 390] [outer = 00000000] 03:18:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (0FF36800) [pid = 3280] [serial = 391] [outer = 0FD52400] 03:18:36 INFO - PROCESS | 3280 | 1462529916115 Marionette DEBUG loaded listener.js 03:18:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (0FF6A000) [pid = 3280] [serial = 392] [outer = 0FD52400] 03:18:36 INFO - PROCESS | 3280 | 1462529916772 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]]]}] 03:18:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:18:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1017ms 03:18:36 INFO - PROCESS | 3280 | 1462529916801 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 03:18:36 INFO - PROCESS | 3280 | 1462529916805 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 03:18:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:18:36 INFO - PROCESS | 3280 | 1462529916810 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 3280 | 1462529916813 Marionette TRACE conn5 <- [1,490,null,{}] 03:18:36 INFO - PROCESS | 3280 | 1462529916820 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}] 03:18:36 INFO - PROCESS | 3280 | 1462529916928 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 03:18:37 INFO - PROCESS | 3280 | 1462529917022 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:37 INFO - PROCESS | 3280 | ++DOCSHELL 15E6A800 == 55 [pid = 3280] [id = 132] 03:18:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (1620C800) [pid = 3280] [serial = 393] [outer = 00000000] 03:18:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (17DAC800) [pid = 3280] [serial = 394] [outer = 1620C800] 03:18:37 INFO - PROCESS | 3280 | 1462529917075 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (17E88400) [pid = 3280] [serial = 395] [outer = 1620C800] 03:18:37 INFO - PROCESS | 3280 | 1462529917596 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]]]}] 03:18:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:18:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 831ms 03:18:37 INFO - PROCESS | 3280 | 1462529917641 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 03:18:37 INFO - PROCESS | 3280 | 1462529917644 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 03:18:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:18:37 INFO - PROCESS | 3280 | 1462529917648 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:18:37 INFO - PROCESS | 3280 | 1462529917650 Marionette TRACE conn5 <- [1,494,null,{}] 03:18:37 INFO - PROCESS | 3280 | 1462529917654 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}] 03:18:37 INFO - PROCESS | 3280 | 1462529917761 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 03:18:37 INFO - PROCESS | 3280 | 1462529917855 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:37 INFO - PROCESS | 3280 | ++DOCSHELL 1A02AC00 == 56 [pid = 3280] [id = 133] 03:18:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (1A0C1400) [pid = 3280] [serial = 396] [outer = 00000000] 03:18:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (1C22F800) [pid = 3280] [serial = 397] [outer = 1A0C1400] 03:18:37 INFO - PROCESS | 3280 | 1462529917915 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (1DA54C00) [pid = 3280] [serial = 398] [outer = 1A0C1400] 03:18:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (199D5800) [pid = 3280] [serial = 399] [outer = 0F77CC00] 03:18:38 INFO - PROCESS | 3280 | 1462529918599 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]]]}] 03:18:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:18:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 970ms 03:18:38 INFO - PROCESS | 3280 | 1462529918626 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 03:18:38 INFO - PROCESS | 3280 | 1462529918628 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 03:18:38 INFO - PROCESS | 3280 | 1462529918632 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:18:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:18:38 INFO - PROCESS | 3280 | 1462529918633 Marionette TRACE conn5 <- [1,498,null,{}] 03:18:38 INFO - PROCESS | 3280 | 1462529918637 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}] 03:18:38 INFO - PROCESS | 3280 | 1462529918740 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 03:18:38 INFO - PROCESS | 3280 | 1462529918834 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:38 INFO - PROCESS | 3280 | ++DOCSHELL 18DAC800 == 57 [pid = 3280] [id = 134] 03:18:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (17D79C00) [pid = 3280] [serial = 400] [outer = 00000000] 03:18:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (1E25EC00) [pid = 3280] [serial = 401] [outer = 17D79C00] 03:18:38 INFO - PROCESS | 3280 | 1462529918888 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (1EDB1000) [pid = 3280] [serial = 402] [outer = 17D79C00] 03:18:39 INFO - PROCESS | 3280 | 1462529919438 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]]]}] 03:18:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:18:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 871ms 03:18:39 INFO - PROCESS | 3280 | 1462529919508 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 03:18:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:18:39 INFO - PROCESS | 3280 | 1462529919511 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 03:18:39 INFO - PROCESS | 3280 | 1462529919515 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 3280 | 1462529919517 Marionette TRACE conn5 <- [1,502,null,{}] 03:18:39 INFO - PROCESS | 3280 | 1462529919521 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}] 03:18:39 INFO - PROCESS | 3280 | 1462529919625 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 03:18:39 INFO - PROCESS | 3280 | 1462529919716 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 3280 | ++DOCSHELL 0CD76000 == 58 [pid = 3280] [id = 135] 03:18:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (0FD51400) [pid = 3280] [serial = 403] [outer = 00000000] 03:18:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (101CB800) [pid = 3280] [serial = 404] [outer = 0FD51400] 03:18:39 INFO - PROCESS | 3280 | 1462529919770 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (105A8800) [pid = 3280] [serial = 405] [outer = 0FD51400] 03:18:40 INFO - PROCESS | 3280 | 1462529920542 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]]]}] 03:18:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:18:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1081ms 03:18:40 INFO - PROCESS | 3280 | 1462529920596 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 03:18:40 INFO - PROCESS | 3280 | 1462529920601 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 03:18:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:18:40 INFO - PROCESS | 3280 | 1462529920605 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 3280 | 1462529920609 Marionette TRACE conn5 <- [1,506,null,{}] 03:18:40 INFO - PROCESS | 3280 | 1462529920614 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}] 03:18:40 INFO - PROCESS | 3280 | 1462529920709 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 03:18:40 INFO - PROCESS | 3280 | 1462529920790 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:40 INFO - PROCESS | 3280 | ++DOCSHELL 105A9800 == 59 [pid = 3280] [id = 136] 03:18:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (10BB4800) [pid = 3280] [serial = 406] [outer = 00000000] 03:18:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (14B20C00) [pid = 3280] [serial = 407] [outer = 10BB4800] 03:18:40 INFO - PROCESS | 3280 | 1462529920839 Marionette DEBUG loaded listener.js 03:18:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (14DDB000) [pid = 3280] [serial = 408] [outer = 10BB4800] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 1ED3E000 == 58 [pid = 3280] [id = 8] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 15E3AC00 == 57 [pid = 3280] [id = 110] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 0C9CB000 == 56 [pid = 3280] [id = 114] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 17B26800 == 55 [pid = 3280] [id = 11] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 106D2C00 == 54 [pid = 3280] [id = 113] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 18A20C00 == 53 [pid = 3280] [id = 112] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 17DB0C00 == 52 [pid = 3280] [id = 111] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 105ACC00 == 51 [pid = 3280] [id = 10] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 14627C00 == 50 [pid = 3280] [id = 109] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 1D066800 == 49 [pid = 3280] [id = 129] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 146CB400 == 48 [pid = 3280] [id = 128] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 1C22C000 == 47 [pid = 3280] [id = 127] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 0C9CD400 == 46 [pid = 3280] [id = 126] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 18AEC400 == 45 [pid = 3280] [id = 125] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 18A9B400 == 44 [pid = 3280] [id = 124] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (196E9400) [pid = 3280] [serial = 343] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 17B23C00 == 43 [pid = 3280] [id = 123] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 0FE1DC00 == 42 [pid = 3280] [id = 122] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 105D2400 == 41 [pid = 3280] [id = 121] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 18D6BC00 == 40 [pid = 3280] [id = 118] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 14DD9000 == 39 [pid = 3280] [id = 117] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 0F8E9C00 == 38 [pid = 3280] [id = 116] 03:18:41 INFO - PROCESS | 3280 | --DOCSHELL 15E68C00 == 37 [pid = 3280] [id = 115] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (17DB7800) [pid = 3280] [serial = 331] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (17B24800) [pid = 3280] [serial = 328] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (18D69400) [pid = 3280] [serial = 335] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (18AF9400) [pid = 3280] [serial = 334] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (0FF39800) [pid = 3280] [serial = 316] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (101C2000) [pid = 3280] [serial = 322] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (106CEC00) [pid = 3280] [serial = 323] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (101B5000) [pid = 3280] [serial = 320] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (0FF69000) [pid = 3280] [serial = 319] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (1B5EB800) [pid = 3280] [serial = 313] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (1C232000) [pid = 3280] [serial = 314] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (14DCFC00) [pid = 3280] [serial = 325] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (14E7FC00) [pid = 3280] [serial = 326] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (1917A400) [pid = 3280] [serial = 337] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (18D69C00) [pid = 3280] [serial = 341] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (17E80C00) [pid = 3280] [serial = 340] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (1917B000) [pid = 3280] [serial = 338] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (17E82000) [pid = 3280] [serial = 332] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (17DAC400) [pid = 3280] [serial = 329] [outer = 00000000] [url = about:blank] 03:18:41 INFO - PROCESS | 3280 | 1462529921406 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]]]}] 03:18:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:18:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 831ms 03:18:41 INFO - PROCESS | 3280 | 1462529921437 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 03:18:41 INFO - PROCESS | 3280 | 1462529921442 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 03:18:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:18:41 INFO - PROCESS | 3280 | 1462529921448 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:18:41 INFO - PROCESS | 3280 | 1462529921450 Marionette TRACE conn5 <- [1,510,null,{}] 03:18:41 INFO - PROCESS | 3280 | 1462529921454 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}] 03:18:41 INFO - PROCESS | 3280 | 1462529921536 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 03:18:41 INFO - PROCESS | 3280 | 1462529921608 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:41 INFO - PROCESS | 3280 | ++DOCSHELL 0F868800 == 38 [pid = 3280] [id = 137] 03:18:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (0FE11800) [pid = 3280] [serial = 409] [outer = 00000000] 03:18:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (101BD000) [pid = 3280] [serial = 410] [outer = 0FE11800] 03:18:41 INFO - PROCESS | 3280 | 1462529921659 Marionette DEBUG loaded listener.js 03:18:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (106D3C00) [pid = 3280] [serial = 411] [outer = 0FE11800] 03:18:42 INFO - PROCESS | 3280 | 1462529922058 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]]]}] 03:18:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:18:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 03:18:42 INFO - PROCESS | 3280 | 1462529922081 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 03:18:42 INFO - PROCESS | 3280 | 1462529922084 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 03:18:42 INFO - PROCESS | 3280 | 1462529922087 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:18:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:18:42 INFO - PROCESS | 3280 | 1462529922090 Marionette TRACE conn5 <- [1,514,null,{}] 03:18:42 INFO - PROCESS | 3280 | 1462529922107 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}] 03:18:42 INFO - PROCESS | 3280 | 1462529922190 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 03:18:42 INFO - PROCESS | 3280 | 1462529922197 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:42 INFO - PROCESS | 3280 | ++DOCSHELL 14627C00 == 39 [pid = 3280] [id = 138] 03:18:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (14B1DC00) [pid = 3280] [serial = 412] [outer = 00000000] 03:18:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (17B28C00) [pid = 3280] [serial = 413] [outer = 14B1DC00] 03:18:42 INFO - PROCESS | 3280 | 1462529922243 Marionette DEBUG loaded listener.js 03:18:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (17DB1000) [pid = 3280] [serial = 414] [outer = 14B1DC00] 03:18:42 INFO - PROCESS | 3280 | 1462529922682 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]]]}] 03:18:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 03:18:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 631ms 03:18:42 INFO - PROCESS | 3280 | 1462529922721 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 03:18:42 INFO - PROCESS | 3280 | 1462529922723 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 03:18:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:18:42 INFO - PROCESS | 3280 | 1462529922727 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:18:42 INFO - PROCESS | 3280 | 1462529922728 Marionette TRACE conn5 <- [1,518,null,{}] 03:18:42 INFO - PROCESS | 3280 | 1462529922732 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}] 03:18:42 INFO - PROCESS | 3280 | 1462529922811 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 03:18:42 INFO - PROCESS | 3280 | 1462529922818 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:42 INFO - PROCESS | 3280 | ++DOCSHELL 17DB4C00 == 40 [pid = 3280] [id = 139] 03:18:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (17E81C00) [pid = 3280] [serial = 415] [outer = 00000000] 03:18:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (182E6000) [pid = 3280] [serial = 416] [outer = 17E81C00] 03:18:42 INFO - PROCESS | 3280 | 1462529922862 Marionette DEBUG loaded listener.js 03:18:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (18A9B400) [pid = 3280] [serial = 417] [outer = 17E81C00] 03:18:43 INFO - PROCESS | 3280 | 1462529923319 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]]]}] 03:18:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:18:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 03:18:43 INFO - PROCESS | 3280 | 1462529923357 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 03:18:43 INFO - PROCESS | 3280 | 1462529923359 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 03:18:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:18:43 INFO - PROCESS | 3280 | 1462529923375 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:18:43 INFO - PROCESS | 3280 | 1462529923377 Marionette TRACE conn5 <- [1,522,null,{}] 03:18:43 INFO - PROCESS | 3280 | 1462529923380 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}] 03:18:43 INFO - PROCESS | 3280 | 1462529923480 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 03:18:43 INFO - PROCESS | 3280 | 1462529923489 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:43 INFO - PROCESS | 3280 | ++DOCSHELL 18A9D800 == 41 [pid = 3280] [id = 140] 03:18:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (18AA0000) [pid = 3280] [serial = 418] [outer = 00000000] 03:18:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (18AFA800) [pid = 3280] [serial = 419] [outer = 18AA0000] 03:18:43 INFO - PROCESS | 3280 | 1462529923533 Marionette DEBUG loaded listener.js 03:18:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (18D6A400) [pid = 3280] [serial = 420] [outer = 18AA0000] 03:18:44 INFO - PROCESS | 3280 | 1462529924006 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]]]}] 03:18:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:18:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 691ms 03:18:44 INFO - PROCESS | 3280 | 1462529924062 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 03:18:44 INFO - PROCESS | 3280 | 1462529924064 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 03:18:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:18:44 INFO - PROCESS | 3280 | 1462529924067 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - PROCESS | 3280 | 1462529924069 Marionette TRACE conn5 <- [1,526,null,{}] 03:18:44 INFO - PROCESS | 3280 | 1462529924078 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}] 03:18:44 INFO - PROCESS | 3280 | 1462529924220 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 03:18:44 INFO - PROCESS | 3280 | 1462529924248 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 3280 | ++DOCSHELL 0FE1A400 == 42 [pid = 3280] [id = 141] 03:18:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (196E3C00) [pid = 3280] [serial = 421] [outer = 00000000] 03:18:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (199D4C00) [pid = 3280] [serial = 422] [outer = 196E3C00] 03:18:44 INFO - PROCESS | 3280 | 1462529924293 Marionette DEBUG loaded listener.js 03:18:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (199D8C00) [pid = 3280] [serial = 423] [outer = 196E3C00] 03:18:44 INFO - PROCESS | 3280 | 1462529924739 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]]]}] 03:18:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 03:18:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 730ms 03:18:44 INFO - PROCESS | 3280 | 1462529924799 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 03:18:44 INFO - PROCESS | 3280 | 1462529924801 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 03:18:44 INFO - PROCESS | 3280 | 1462529924804 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:18:44 INFO - PROCESS | 3280 | 1462529924806 Marionette TRACE conn5 <- [1,530,null,{}] 03:18:44 INFO - PROCESS | 3280 | 1462529924809 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}] 03:18:44 INFO - PROCESS | 3280 | 1462529924910 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 03:18:44 INFO - PROCESS | 3280 | 1462529924919 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 3280 | ++DOCSHELL 0FF40400 == 43 [pid = 3280] [id = 142] 03:18:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (199D3400) [pid = 3280] [serial = 424] [outer = 00000000] 03:18:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (19A26400) [pid = 3280] [serial = 425] [outer = 199D3400] 03:18:44 INFO - PROCESS | 3280 | 1462529924962 Marionette DEBUG loaded listener.js 03:18:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (19E15400) [pid = 3280] [serial = 426] [outer = 199D3400] 03:18:45 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (1C230400) [pid = 3280] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:18:45 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (0FE20800) [pid = 3280] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:18:45 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (1A82FC00) [pid = 3280] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:18:45 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (10B4FC00) [pid = 3280] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:18:45 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (17BA1000) [pid = 3280] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:18:45 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (18AA0400) [pid = 3280] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:18:45 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (14B1FC00) [pid = 3280] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:18:45 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (18AF2400) [pid = 3280] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:18:45 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (1D0C3C00) [pid = 3280] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:18:45 INFO - PROCESS | 3280 | 1462529925611 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"]]]}] 03:18:45 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 03:18:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:18:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:18:45 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 03:18:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:18:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:18:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 831ms 03:18:45 INFO - PROCESS | 3280 | 1462529925638 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 03:18:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:18:45 INFO - PROCESS | 3280 | 1462529925640 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 03:18:45 INFO - PROCESS | 3280 | 1462529925647 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:18:45 INFO - PROCESS | 3280 | 1462529925649 Marionette TRACE conn5 <- [1,534,null,{}] 03:18:45 INFO - PROCESS | 3280 | 1462529925652 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}] 03:18:45 INFO - PROCESS | 3280 | 1462529925746 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 03:18:45 INFO - PROCESS | 3280 | 1462529925753 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:45 INFO - PROCESS | 3280 | ++DOCSHELL 105D3C00 == 44 [pid = 3280] [id = 143] 03:18:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (1443C400) [pid = 3280] [serial = 427] [outer = 00000000] 03:18:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (199D9000) [pid = 3280] [serial = 428] [outer = 1443C400] 03:18:45 INFO - PROCESS | 3280 | 1462529925796 Marionette DEBUG loaded listener.js 03:18:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (1A022800) [pid = 3280] [serial = 429] [outer = 1443C400] 03:18:46 INFO - PROCESS | 3280 | 1462529926214 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]]]}] 03:18:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 03:18:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 631ms 03:18:46 INFO - PROCESS | 3280 | 1462529926274 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 03:18:46 INFO - PROCESS | 3280 | 1462529926276 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 03:18:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:18:46 INFO - PROCESS | 3280 | 1462529926280 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 3280 | 1462529926281 Marionette TRACE conn5 <- [1,538,null,{}] 03:18:46 INFO - PROCESS | 3280 | 1462529926285 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}] 03:18:46 INFO - PROCESS | 3280 | 1462529926360 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 03:18:46 INFO - PROCESS | 3280 | 1462529926366 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 3280 | ++DOCSHELL 1A02C400 == 45 [pid = 3280] [id = 144] 03:18:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (1A0C6000) [pid = 3280] [serial = 430] [outer = 00000000] 03:18:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (1B5EF000) [pid = 3280] [serial = 431] [outer = 1A0C6000] 03:18:46 INFO - PROCESS | 3280 | 1462529926410 Marionette DEBUG loaded listener.js 03:18:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (1C7CEC00) [pid = 3280] [serial = 432] [outer = 1A0C6000] 03:18:46 INFO - PROCESS | 3280 | 1462529926815 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]]]}] 03:18:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 03:18:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 03:18:46 INFO - PROCESS | 3280 | 1462529926855 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 03:18:46 INFO - PROCESS | 3280 | 1462529926857 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 03:18:46 INFO - PROCESS | 3280 | 1462529926860 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 3280 | 1462529926862 Marionette TRACE conn5 <- [1,542,null,{}] 03:18:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:18:46 INFO - PROCESS | 3280 | 1462529926865 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}] 03:18:46 INFO - PROCESS | 3280 | 1462529926944 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 03:18:46 INFO - PROCESS | 3280 | 1462529926950 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 3280 | ++DOCSHELL 1B5E3000 == 46 [pid = 3280] [id = 145] 03:18:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (1C223C00) [pid = 3280] [serial = 433] [outer = 00000000] 03:18:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (1DA4F800) [pid = 3280] [serial = 434] [outer = 1C223C00] 03:18:47 INFO - PROCESS | 3280 | 1462529926994 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (1E265C00) [pid = 3280] [serial = 435] [outer = 1C223C00] 03:18:47 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:47 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:18:47 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:47 INFO - PROCESS | 3280 | 1462529927449 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]]]}] 03:18:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:18:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 631ms 03:18:47 INFO - PROCESS | 3280 | 1462529927495 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 03:18:47 INFO - PROCESS | 3280 | 1462529927498 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 03:18:47 INFO - PROCESS | 3280 | 1462529927501 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:18:47 INFO - PROCESS | 3280 | 1462529927503 Marionette TRACE conn5 <- [1,546,null,{}] 03:18:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:18:47 INFO - PROCESS | 3280 | 1462529927506 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}] 03:18:47 INFO - PROCESS | 3280 | 1462529927675 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 03:18:47 INFO - PROCESS | 3280 | 1462529927780 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:47 INFO - PROCESS | 3280 | ++DOCSHELL 0FE1D000 == 47 [pid = 3280] [id = 146] 03:18:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (0FE1D400) [pid = 3280] [serial = 436] [outer = 00000000] 03:18:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (0FF3E800) [pid = 3280] [serial = 437] [outer = 0FE1D400] 03:18:47 INFO - PROCESS | 3280 | 1462529927837 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (0FF75000) [pid = 3280] [serial = 438] [outer = 0FE1D400] 03:18:48 INFO - PROCESS | 3280 | 1462529928464 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]]]}] 03:18:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:18:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1015ms 03:18:48 INFO - PROCESS | 3280 | 1462529928522 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 03:18:48 INFO - PROCESS | 3280 | 1462529928527 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 03:18:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:18:48 INFO - PROCESS | 3280 | 1462529928532 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:18:48 INFO - PROCESS | 3280 | 1462529928535 Marionette TRACE conn5 <- [1,550,null,{}] 03:18:48 INFO - PROCESS | 3280 | 1462529928540 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}] 03:18:48 INFO - PROCESS | 3280 | 1462529928645 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 03:18:48 INFO - PROCESS | 3280 | 1462529928727 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:48 INFO - PROCESS | 3280 | ++DOCSHELL 14E7D000 == 48 [pid = 3280] [id = 147] 03:18:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (14E7FC00) [pid = 3280] [serial = 439] [outer = 00000000] 03:18:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (17B1F400) [pid = 3280] [serial = 440] [outer = 14E7FC00] 03:18:48 INFO - PROCESS | 3280 | 1462529928824 Marionette DEBUG loaded listener.js 03:18:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (17E7D000) [pid = 3280] [serial = 441] [outer = 14E7FC00] 03:18:49 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:49 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:18:49 INFO - PROCESS | 3280 | 1462529929374 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]]]}] 03:18:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:18:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 931ms 03:18:49 INFO - PROCESS | 3280 | 1462529929466 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 03:18:49 INFO - PROCESS | 3280 | 1462529929469 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 03:18:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:18:49 INFO - PROCESS | 3280 | 1462529929473 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:18:49 INFO - PROCESS | 3280 | 1462529929476 Marionette TRACE conn5 <- [1,554,null,{}] 03:18:49 INFO - PROCESS | 3280 | 1462529929480 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}] 03:18:49 INFO - PROCESS | 3280 | 1462529929590 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 03:18:49 INFO - PROCESS | 3280 | 1462529929666 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:49 INFO - PROCESS | 3280 | ++DOCSHELL 19183C00 == 49 [pid = 3280] [id = 148] 03:18:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (19186800) [pid = 3280] [serial = 442] [outer = 00000000] 03:18:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (1A837000) [pid = 3280] [serial = 443] [outer = 19186800] 03:18:49 INFO - PROCESS | 3280 | 1462529929765 Marionette DEBUG loaded listener.js 03:18:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (1D0CD800) [pid = 3280] [serial = 444] [outer = 19186800] 03:18:50 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:50 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:18:50 INFO - PROCESS | 3280 | 1462529930409 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]]]}] 03:18:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:18:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 971ms 03:18:50 INFO - PROCESS | 3280 | 1462529930446 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 03:18:50 INFO - PROCESS | 3280 | 1462529930450 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 03:18:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:18:50 INFO - PROCESS | 3280 | 1462529930461 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:18:50 INFO - PROCESS | 3280 | 1462529930466 Marionette TRACE conn5 <- [1,558,null,{}] 03:18:50 INFO - PROCESS | 3280 | 1462529930470 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}] 03:18:50 INFO - PROCESS | 3280 | 1462529930574 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 03:18:50 INFO - PROCESS | 3280 | 1462529930654 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:50 INFO - PROCESS | 3280 | ++DOCSHELL 0F77A000 == 50 [pid = 3280] [id = 149] 03:18:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (196E9000) [pid = 3280] [serial = 445] [outer = 00000000] 03:18:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (198DBC00) [pid = 3280] [serial = 446] [outer = 196E9000] 03:18:50 INFO - PROCESS | 3280 | 1462529930748 Marionette DEBUG loaded listener.js 03:18:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (1EDB5C00) [pid = 3280] [serial = 447] [outer = 196E9000] 03:18:51 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:51 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:18:51 INFO - PROCESS | 3280 | 1462529931357 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]]]}] 03:18:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:18:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 991ms 03:18:51 INFO - PROCESS | 3280 | 1462529931446 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 03:18:51 INFO - PROCESS | 3280 | 1462529931448 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 03:18:51 INFO - PROCESS | 3280 | 1462529931451 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - PROCESS | 3280 | 1462529931453 Marionette TRACE conn5 <- [1,562,null,{}] 03:18:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:18:51 INFO - PROCESS | 3280 | 1462529931457 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}] 03:18:51 INFO - PROCESS | 3280 | 1462529931596 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 03:18:51 INFO - PROCESS | 3280 | 1462529931650 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:51 INFO - PROCESS | 3280 | ++DOCSHELL 18AFA000 == 51 [pid = 3280] [id = 150] 03:18:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (18DB1C00) [pid = 3280] [serial = 448] [outer = 00000000] 03:18:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (19A1F000) [pid = 3280] [serial = 449] [outer = 18DB1C00] 03:18:51 INFO - PROCESS | 3280 | 1462529931704 Marionette DEBUG loaded listener.js 03:18:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (1CC0EC00) [pid = 3280] [serial = 450] [outer = 18DB1C00] 03:18:52 INFO - PROCESS | 3280 | 1462529932386 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]]]}] 03:18:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:18:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 970ms 03:18:52 INFO - PROCESS | 3280 | 1462529932426 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 03:18:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:18:52 INFO - PROCESS | 3280 | 1462529932430 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 03:18:52 INFO - PROCESS | 3280 | 1462529932435 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:18:52 INFO - PROCESS | 3280 | 1462529932438 Marionette TRACE conn5 <- [1,566,null,{}] 03:18:52 INFO - PROCESS | 3280 | 1462529932444 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}] 03:18:52 INFO - PROCESS | 3280 | 1462529932538 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 03:18:52 INFO - PROCESS | 3280 | 1462529932645 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:52 INFO - PROCESS | 3280 | ++DOCSHELL 10394800 == 52 [pid = 3280] [id = 151] 03:18:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (10396000) [pid = 3280] [serial = 451] [outer = 00000000] 03:18:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 122 (105AEC00) [pid = 3280] [serial = 452] [outer = 10396000] 03:18:52 INFO - PROCESS | 3280 | 1462529932694 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 123 (14442800) [pid = 3280] [serial = 453] [outer = 10396000] 03:18:53 INFO - PROCESS | 3280 | --DOCSHELL 1A02C400 == 51 [pid = 3280] [id = 144] 03:18:53 INFO - PROCESS | 3280 | --DOCSHELL 105D3C00 == 50 [pid = 3280] [id = 143] 03:18:53 INFO - PROCESS | 3280 | --DOCSHELL 0FF40400 == 49 [pid = 3280] [id = 142] 03:18:53 INFO - PROCESS | 3280 | --DOCSHELL 0FE1A400 == 48 [pid = 3280] [id = 141] 03:18:53 INFO - PROCESS | 3280 | --DOCSHELL 18A9D800 == 47 [pid = 3280] [id = 140] 03:18:53 INFO - PROCESS | 3280 | --DOCSHELL 17DB4C00 == 46 [pid = 3280] [id = 139] 03:18:53 INFO - PROCESS | 3280 | --DOCSHELL 14627C00 == 45 [pid = 3280] [id = 138] 03:18:53 INFO - PROCESS | 3280 | --DOCSHELL 0F868800 == 44 [pid = 3280] [id = 137] 03:18:53 INFO - PROCESS | 3280 | --DOCSHELL 105A9800 == 43 [pid = 3280] [id = 136] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 122 (14D78C00) [pid = 3280] [serial = 358] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 121 (1E25F800) [pid = 3280] [serial = 388] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | 1462529933297 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]]]}] 03:18:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:18:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 891ms 03:18:53 INFO - PROCESS | 3280 | 1462529933326 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 03:18:53 INFO - PROCESS | 3280 | 1462529933332 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 03:18:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:18:53 INFO - PROCESS | 3280 | 1462529933338 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:18:53 INFO - PROCESS | 3280 | 1462529933340 Marionette TRACE conn5 <- [1,570,null,{}] 03:18:53 INFO - PROCESS | 3280 | 1462529933344 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}] 03:18:53 INFO - PROCESS | 3280 | 1462529933436 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 120 (1C7CF800) [pid = 3280] [serial = 379] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (105D8800) [pid = 3280] [serial = 364] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (1A9A4C00) [pid = 3280] [serial = 377] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (1A8B0000) [pid = 3280] [serial = 376] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 116 (13499400) [pid = 3280] [serial = 365] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 115 (14418C00) [pid = 3280] [serial = 361] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (17DB2400) [pid = 3280] [serial = 367] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (17E81400) [pid = 3280] [serial = 368] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (18AF1C00) [pid = 3280] [serial = 370] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (0FE1F000) [pid = 3280] [serial = 346] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (17B1E400) [pid = 3280] [serial = 349] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (19E15C00) [pid = 3280] [serial = 352] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (1B33E000) [pid = 3280] [serial = 355] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (1C7CFC00) [pid = 3280] [serial = 380] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (17B28000) [pid = 3280] [serial = 382] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (18D75800) [pid = 3280] [serial = 383] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (146CA400) [pid = 3280] [serial = 362] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (1917EC00) [pid = 3280] [serial = 373] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (196E7800) [pid = 3280] [serial = 374] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (1DA50400) [pid = 3280] [serial = 385] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (18AFBC00) [pid = 3280] [serial = 371] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (1DA51000) [pid = 3280] [serial = 386] [outer = 00000000] [url = about:blank] 03:18:53 INFO - PROCESS | 3280 | 1462529933528 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:53 INFO - PROCESS | 3280 | ++DOCSHELL 0FD5B000 == 44 [pid = 3280] [id = 152] 03:18:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (0FE14400) [pid = 3280] [serial = 454] [outer = 00000000] 03:18:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (0FF6D800) [pid = 3280] [serial = 455] [outer = 0FE14400] 03:18:53 INFO - PROCESS | 3280 | 1462529933573 Marionette DEBUG loaded listener.js 03:18:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (13496400) [pid = 3280] [serial = 456] [outer = 0FE14400] 03:18:53 INFO - PROCESS | 3280 | 1462529933953 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]]]}] 03:18:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:18:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 03:18:54 INFO - PROCESS | 3280 | 1462529934011 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 03:18:54 INFO - PROCESS | 3280 | 1462529934013 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 03:18:54 INFO - PROCESS | 3280 | 1462529934016 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:18:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:18:54 INFO - PROCESS | 3280 | 1462529934019 Marionette TRACE conn5 <- [1,574,null,{}] 03:18:54 INFO - PROCESS | 3280 | 1462529934029 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}] 03:18:54 INFO - PROCESS | 3280 | 1462529934140 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 03:18:54 INFO - PROCESS | 3280 | 1462529934157 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:54 INFO - PROCESS | 3280 | ++DOCSHELL 17B9D800 == 45 [pid = 3280] [id = 153] 03:18:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (17BA0C00) [pid = 3280] [serial = 457] [outer = 00000000] 03:18:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (17DB2400) [pid = 3280] [serial = 458] [outer = 17BA0C00] 03:18:54 INFO - PROCESS | 3280 | 1462529934205 Marionette DEBUG loaded listener.js 03:18:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (17E7BC00) [pid = 3280] [serial = 459] [outer = 17BA0C00] 03:18:54 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:54 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:18:54 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:54 INFO - PROCESS | 3280 | 1462529934657 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]]]}] 03:18:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:18:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 03:18:54 INFO - PROCESS | 3280 | 1462529934691 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 03:18:54 INFO - PROCESS | 3280 | 1462529934693 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 03:18:54 INFO - PROCESS | 3280 | 1462529934697 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:18:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:18:54 INFO - PROCESS | 3280 | 1462529934698 Marionette TRACE conn5 <- [1,578,null,{}] 03:18:54 INFO - PROCESS | 3280 | 1462529934702 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}] 03:18:54 INFO - PROCESS | 3280 | 1462529934782 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 03:18:54 INFO - PROCESS | 3280 | 1462529934791 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:54 INFO - PROCESS | 3280 | ++DOCSHELL 17EC8800 == 46 [pid = 3280] [id = 154] 03:18:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (17ED3C00) [pid = 3280] [serial = 460] [outer = 00000000] 03:18:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (18AEC800) [pid = 3280] [serial = 461] [outer = 17ED3C00] 03:18:54 INFO - PROCESS | 3280 | 1462529934836 Marionette DEBUG loaded listener.js 03:18:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (18AFBC00) [pid = 3280] [serial = 462] [outer = 17ED3C00] 03:18:55 INFO - PROCESS | 3280 | 1462529935298 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]]]}] 03:18:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:18:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 631ms 03:18:55 INFO - PROCESS | 3280 | 1462529935330 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 03:18:55 INFO - PROCESS | 3280 | 1462529935342 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 03:18:55 INFO - PROCESS | 3280 | 1462529935345 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:18:55 INFO - PROCESS | 3280 | 1462529935347 Marionette TRACE conn5 <- [1,582,null,{}] 03:18:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:18:55 INFO - PROCESS | 3280 | 1462529935351 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}] 03:18:55 INFO - PROCESS | 3280 | 1462529935428 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 03:18:55 INFO - PROCESS | 3280 | 1462529935435 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:55 INFO - PROCESS | 3280 | ++DOCSHELL 18D6BC00 == 47 [pid = 3280] [id = 155] 03:18:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (18E37400) [pid = 3280] [serial = 463] [outer = 00000000] 03:18:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (19181C00) [pid = 3280] [serial = 464] [outer = 18E37400] 03:18:55 INFO - PROCESS | 3280 | 1462529935479 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (198CF800) [pid = 3280] [serial = 465] [outer = 18E37400] 03:18:55 INFO - PROCESS | 3280 | 1462529935927 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]]]}] 03:18:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:18:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 03:18:56 INFO - PROCESS | 3280 | 1462529935984 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 03:18:56 INFO - PROCESS | 3280 | 1462529935987 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 03:18:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:18:56 INFO - PROCESS | 3280 | 1462529935990 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 3280 | 1462529935992 Marionette TRACE conn5 <- [1,586,null,{}] 03:18:56 INFO - PROCESS | 3280 | 1462529935995 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}] 03:18:56 INFO - PROCESS | 3280 | 1462529936124 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 03:18:56 INFO - PROCESS | 3280 | 1462529936180 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:56 INFO - PROCESS | 3280 | ++DOCSHELL 0FF3CC00 == 48 [pid = 3280] [id = 156] 03:18:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (19180400) [pid = 3280] [serial = 466] [outer = 00000000] 03:18:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (1A0C5400) [pid = 3280] [serial = 467] [outer = 19180400] 03:18:56 INFO - PROCESS | 3280 | 1462529936225 Marionette DEBUG loaded listener.js 03:18:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (1A8AC000) [pid = 3280] [serial = 468] [outer = 19180400] 03:18:56 INFO - PROCESS | 3280 | 1462529936587 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]]]}] 03:18:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:18:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 631ms 03:18:56 INFO - PROCESS | 3280 | 1462529936622 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 03:18:56 INFO - PROCESS | 3280 | 1462529936624 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 03:18:56 INFO - PROCESS | 3280 | 1462529936627 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 3280 | 1462529936629 Marionette TRACE conn5 <- [1,590,null,{}] 03:18:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:18:56 INFO - PROCESS | 3280 | 1462529936632 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}] 03:18:56 INFO - PROCESS | 3280 | 1462529936741 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 03:18:56 INFO - PROCESS | 3280 | 1462529936748 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:56 INFO - PROCESS | 3280 | ++DOCSHELL 1AA6A000 == 49 [pid = 3280] [id = 157] 03:18:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (1B33D400) [pid = 3280] [serial = 469] [outer = 00000000] 03:18:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (1D06A000) [pid = 3280] [serial = 470] [outer = 1B33D400] 03:18:56 INFO - PROCESS | 3280 | 1462529936840 Marionette DEBUG loaded listener.js 03:18:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (1DA52800) [pid = 3280] [serial = 471] [outer = 1B33D400] 03:18:57 INFO - PROCESS | 3280 | 1462529937223 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]]]}] 03:18:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:18:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 03:18:57 INFO - PROCESS | 3280 | 1462529937262 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 03:18:57 INFO - PROCESS | 3280 | 1462529937264 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 03:18:57 INFO - PROCESS | 3280 | 1462529937267 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:18:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:18:57 INFO - PROCESS | 3280 | 1462529937269 Marionette TRACE conn5 <- [1,594,null,{}] 03:18:57 INFO - PROCESS | 3280 | 1462529937272 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}] 03:18:57 INFO - PROCESS | 3280 | 1462529937379 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 03:18:57 INFO - PROCESS | 3280 | 1462529937447 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 3280 | ++DOCSHELL 0FE1E800 == 50 [pid = 3280] [id = 158] 03:18:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (10389800) [pid = 3280] [serial = 472] [outer = 00000000] 03:18:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (19A2B000) [pid = 3280] [serial = 473] [outer = 10389800] 03:18:57 INFO - PROCESS | 3280 | 1462529937491 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (1B5EA400) [pid = 3280] [serial = 474] [outer = 10389800] 03:18:58 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (196E3C00) [pid = 3280] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:18:58 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (10BB4800) [pid = 3280] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:18:58 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (14B1DC00) [pid = 3280] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:18:58 INFO - PROCESS | 3280 | --DOMWINDOW == 116 (17E81C00) [pid = 3280] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:18:58 INFO - PROCESS | 3280 | --DOMWINDOW == 115 (0FE11800) [pid = 3280] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:18:58 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (0FD51400) [pid = 3280] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:18:58 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (199D3400) [pid = 3280] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:18:58 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (1443C400) [pid = 3280] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:18:58 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (18AA0000) [pid = 3280] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:18:58 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (1A0C6000) [pid = 3280] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:18:58 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (0FF44000) [pid = 3280] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:18:58 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (0FE12000) [pid = 3280] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:18:58 INFO - PROCESS | 3280 | 1462529938155 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]]]}] 03:18:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:18:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 931ms 03:18:58 INFO - PROCESS | 3280 | 1462529938202 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 03:18:58 INFO - PROCESS | 3280 | 1462529938204 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 03:18:58 INFO - PROCESS | 3280 | 1462529938207 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 3280 | 1462529938209 Marionette TRACE conn5 <- [1,598,null,{}] 03:18:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:18:58 INFO - PROCESS | 3280 | 1462529938212 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}] 03:18:58 INFO - PROCESS | 3280 | 1462529938288 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 03:18:58 INFO - PROCESS | 3280 | 1462529938298 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:58 INFO - PROCESS | 3280 | ++DOCSHELL 1443C400 == 51 [pid = 3280] [id = 159] 03:18:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (14B1DC00) [pid = 3280] [serial = 475] [outer = 00000000] 03:18:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (1917F800) [pid = 3280] [serial = 476] [outer = 14B1DC00] 03:18:58 INFO - PROCESS | 3280 | 1462529938341 Marionette DEBUG loaded listener.js 03:18:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (19A21000) [pid = 3280] [serial = 477] [outer = 14B1DC00] 03:18:58 INFO - PROCESS | 3280 | 1462529938776 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]]]}] 03:18:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:18:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 631ms 03:18:58 INFO - PROCESS | 3280 | 1462529938842 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 03:18:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:18:58 INFO - PROCESS | 3280 | 1462529938844 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 03:18:58 INFO - PROCESS | 3280 | 1462529938847 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 3280 | 1462529938849 Marionette TRACE conn5 <- [1,602,null,{}] 03:18:58 INFO - PROCESS | 3280 | 1462529938853 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}] 03:18:58 INFO - PROCESS | 3280 | 1462529938930 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 03:18:58 INFO - PROCESS | 3280 | 1462529938939 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:58 INFO - PROCESS | 3280 | ++DOCSHELL 09161800 == 52 [pid = 3280] [id = 160] 03:18:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (09164C00) [pid = 3280] [serial = 478] [outer = 00000000] 03:18:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (09169C00) [pid = 3280] [serial = 479] [outer = 09164C00] 03:18:59 INFO - PROCESS | 3280 | 1462529938982 Marionette DEBUG loaded listener.js 03:18:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (0FD51400) [pid = 3280] [serial = 480] [outer = 09164C00] 03:18:59 INFO - PROCESS | 3280 | 1462529939412 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]]]}] 03:18:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:18:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 03:18:59 INFO - PROCESS | 3280 | 1462529939478 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 03:18:59 INFO - PROCESS | 3280 | 1462529939480 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 03:18:59 INFO - PROCESS | 3280 | 1462529939483 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:18:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:18:59 INFO - PROCESS | 3280 | 1462529939485 Marionette TRACE conn5 <- [1,606,null,{}] 03:18:59 INFO - PROCESS | 3280 | 1462529939489 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}] 03:18:59 INFO - PROCESS | 3280 | 1462529939591 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 03:18:59 INFO - PROCESS | 3280 | 1462529939600 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:59 INFO - PROCESS | 3280 | ++DOCSHELL 1B339400 == 53 [pid = 3280] [id = 161] 03:18:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (1D96CC00) [pid = 3280] [serial = 481] [outer = 00000000] 03:18:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (1D974000) [pid = 3280] [serial = 482] [outer = 1D96CC00] 03:18:59 INFO - PROCESS | 3280 | 1462529939657 Marionette DEBUG loaded listener.js 03:18:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (1D979000) [pid = 3280] [serial = 483] [outer = 1D96CC00] 03:19:00 INFO - PROCESS | 3280 | 1462529940242 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]]]}] 03:19:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:19:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 871ms 03:19:00 INFO - PROCESS | 3280 | 1462529940359 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 3280 | 1462529940363 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 03:19:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:19:00 INFO - PROCESS | 3280 | 1462529940368 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 3280 | 1462529940372 Marionette TRACE conn5 <- [1,610,null,{}] 03:19:00 INFO - PROCESS | 3280 | 1462529940378 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}] 03:19:00 INFO - PROCESS | 3280 | 1462529940495 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 03:19:00 INFO - PROCESS | 3280 | 1462529940615 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:00 INFO - PROCESS | 3280 | ++DOCSHELL 0FE16800 == 54 [pid = 3280] [id = 162] 03:19:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (0FE1B000) [pid = 3280] [serial = 484] [outer = 00000000] 03:19:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (10395400) [pid = 3280] [serial = 485] [outer = 0FE1B000] 03:19:00 INFO - PROCESS | 3280 | 1462529940673 Marionette DEBUG loaded listener.js 03:19:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (1349E400) [pid = 3280] [serial = 486] [outer = 0FE1B000] 03:19:01 INFO - PROCESS | 3280 | 1462529941252 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]]]}] 03:19:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:19:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 931ms 03:19:01 INFO - PROCESS | 3280 | 1462529941298 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 03:19:01 INFO - PROCESS | 3280 | 1462529941304 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 03:19:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:19:01 INFO - PROCESS | 3280 | 1462529941311 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:19:01 INFO - PROCESS | 3280 | 1462529941314 Marionette TRACE conn5 <- [1,614,null,{}] 03:19:01 INFO - PROCESS | 3280 | 1462529941318 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}] 03:19:01 INFO - PROCESS | 3280 | 1462529941424 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 03:19:01 INFO - PROCESS | 3280 | 1462529941549 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:01 INFO - PROCESS | 3280 | ++DOCSHELL 14DE1400 == 55 [pid = 3280] [id = 163] 03:19:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (15D0A000) [pid = 3280] [serial = 487] [outer = 00000000] 03:19:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 122 (17DB2800) [pid = 3280] [serial = 488] [outer = 15D0A000] 03:19:01 INFO - PROCESS | 3280 | 1462529941604 Marionette DEBUG loaded listener.js 03:19:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 123 (18A9F000) [pid = 3280] [serial = 489] [outer = 15D0A000] 03:19:02 INFO - PROCESS | 3280 | [3280] 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 03:19:02 INFO - PROCESS | 3280 | 1462529942472 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]]]}] 03:19:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:19:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1186ms 03:19:02 INFO - PROCESS | 3280 | 1462529942530 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 03:19:02 INFO - PROCESS | 3280 | 1462529942532 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 03:19:02 INFO - PROCESS | 3280 | 1462529942536 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:19:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:19:02 INFO - PROCESS | 3280 | 1462529942539 Marionette TRACE conn5 <- [1,618,null,{}] 03:19:02 INFO - PROCESS | 3280 | 1462529942566 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}] 03:19:02 INFO - PROCESS | 3280 | 1462529942683 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 03:19:02 INFO - PROCESS | 3280 | 1462529942802 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:02 INFO - PROCESS | 3280 | ++DOCSHELL 1A9A3000 == 56 [pid = 3280] [id = 164] 03:19:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 124 (1D96AC00) [pid = 3280] [serial = 490] [outer = 00000000] 03:19:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 125 (1D971400) [pid = 3280] [serial = 491] [outer = 1D96AC00] 03:19:02 INFO - PROCESS | 3280 | 1462529942862 Marionette DEBUG loaded listener.js 03:19:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 126 (1DA51000) [pid = 3280] [serial = 492] [outer = 1D96AC00] 03:19:03 INFO - PROCESS | 3280 | 1462529943424 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]]]}] 03:19:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:19:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 950ms 03:19:03 INFO - PROCESS | 3280 | 1462529943489 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 03:19:03 INFO - PROCESS | 3280 | 1462529943492 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 03:19:03 INFO - PROCESS | 3280 | 1462529943496 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:19:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:19:03 INFO - PROCESS | 3280 | 1462529943498 Marionette TRACE conn5 <- [1,622,null,{}] 03:19:03 INFO - PROCESS | 3280 | 1462529943501 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}] 03:19:03 INFO - PROCESS | 3280 | 1462529943605 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 03:19:03 INFO - PROCESS | 3280 | 1462529943730 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:03 INFO - PROCESS | 3280 | ++DOCSHELL 19EC0800 == 57 [pid = 3280] [id = 165] 03:19:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 127 (19EC2000) [pid = 3280] [serial = 493] [outer = 00000000] 03:19:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 128 (19EC8800) [pid = 3280] [serial = 494] [outer = 19EC2000] 03:19:03 INFO - PROCESS | 3280 | 1462529943784 Marionette DEBUG loaded listener.js 03:19:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 129 (1A024000) [pid = 3280] [serial = 495] [outer = 19EC2000] 03:19:04 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:04 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:19:04 INFO - PROCESS | 3280 | 1462529944592 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]]]}] 03:19:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:19:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1117ms 03:19:04 INFO - PROCESS | 3280 | 1462529944616 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 03:19:04 INFO - PROCESS | 3280 | 1462529944620 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 03:19:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:19:04 INFO - PROCESS | 3280 | 1462529944625 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:19:04 INFO - PROCESS | 3280 | 1462529944629 Marionette TRACE conn5 <- [1,626,null,{}] 03:19:04 INFO - PROCESS | 3280 | 1462529944634 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}] 03:19:04 INFO - PROCESS | 3280 | 1462529944730 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 03:19:04 INFO - PROCESS | 3280 | 1462529944828 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:04 INFO - PROCESS | 3280 | ++DOCSHELL 0FF66400 == 58 [pid = 3280] [id = 166] 03:19:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 130 (0FF68800) [pid = 3280] [serial = 496] [outer = 00000000] 03:19:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 131 (106CEC00) [pid = 3280] [serial = 497] [outer = 0FF68800] 03:19:04 INFO - PROCESS | 3280 | 1462529944876 Marionette DEBUG loaded listener.js 03:19:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (14D2C800) [pid = 3280] [serial = 498] [outer = 0FF68800] 03:19:05 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:05 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:19:05 INFO - PROCESS | 3280 | 1462529945443 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]]]}] 03:19:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:19:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 871ms 03:19:05 INFO - PROCESS | 3280 | 1462529945497 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 03:19:05 INFO - PROCESS | 3280 | 1462529945502 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 03:19:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:19:05 INFO - PROCESS | 3280 | 1462529945508 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:19:05 INFO - PROCESS | 3280 | 1462529945511 Marionette TRACE conn5 <- [1,630,null,{}] 03:19:05 INFO - PROCESS | 3280 | 1462529945514 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}] 03:19:05 INFO - PROCESS | 3280 | 1462529945610 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 03:19:05 INFO - PROCESS | 3280 | 1462529945708 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:05 INFO - PROCESS | 3280 | ++DOCSHELL 1038B000 == 59 [pid = 3280] [id = 167] 03:19:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (1038C000) [pid = 3280] [serial = 499] [outer = 00000000] 03:19:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (17B29400) [pid = 3280] [serial = 500] [outer = 1038C000] 03:19:05 INFO - PROCESS | 3280 | 1462529945756 Marionette DEBUG loaded listener.js 03:19:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (17E7B400) [pid = 3280] [serial = 501] [outer = 1038C000] 03:19:05 INFO - PROCESS | 3280 | --DOCSHELL 09161800 == 58 [pid = 3280] [id = 160] 03:19:05 INFO - PROCESS | 3280 | --DOCSHELL 1443C400 == 57 [pid = 3280] [id = 159] 03:19:05 INFO - PROCESS | 3280 | --DOCSHELL 0FE1E800 == 56 [pid = 3280] [id = 158] 03:19:05 INFO - PROCESS | 3280 | --DOCSHELL 1AA6A000 == 55 [pid = 3280] [id = 157] 03:19:05 INFO - PROCESS | 3280 | --DOCSHELL 0FF3CC00 == 54 [pid = 3280] [id = 156] 03:19:05 INFO - PROCESS | 3280 | --DOCSHELL 18D6BC00 == 53 [pid = 3280] [id = 155] 03:19:05 INFO - PROCESS | 3280 | --DOCSHELL 1DA5B000 == 52 [pid = 3280] [id = 130] 03:19:05 INFO - PROCESS | 3280 | --DOCSHELL 17EC8800 == 51 [pid = 3280] [id = 154] 03:19:05 INFO - PROCESS | 3280 | --DOCSHELL 17B9D800 == 50 [pid = 3280] [id = 153] 03:19:05 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (1DA4F800) [pid = 3280] [serial = 434] [outer = 00000000] [url = about:blank] 03:19:05 INFO - PROCESS | 3280 | --DOMWINDOW == 133 (0FF36800) [pid = 3280] [serial = 391] [outer = 00000000] [url = about:blank] 03:19:05 INFO - PROCESS | 3280 | --DOMWINDOW == 132 (17DAC800) [pid = 3280] [serial = 394] [outer = 00000000] [url = about:blank] 03:19:05 INFO - PROCESS | 3280 | --DOMWINDOW == 131 (1C22F800) [pid = 3280] [serial = 397] [outer = 00000000] [url = about:blank] 03:19:05 INFO - PROCESS | 3280 | --DOMWINDOW == 130 (1E25EC00) [pid = 3280] [serial = 401] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOCSHELL 0FD5B000 == 49 [pid = 3280] [id = 152] 03:19:06 INFO - PROCESS | 3280 | --DOCSHELL 10394800 == 48 [pid = 3280] [id = 151] 03:19:06 INFO - PROCESS | 3280 | --DOCSHELL 19183C00 == 47 [pid = 3280] [id = 148] 03:19:06 INFO - PROCESS | 3280 | --DOCSHELL 14E7D000 == 46 [pid = 3280] [id = 147] 03:19:06 INFO - PROCESS | 3280 | --DOCSHELL 0FE1D000 == 45 [pid = 3280] [id = 146] 03:19:06 INFO - PROCESS | 3280 | --DOCSHELL 1B5E3000 == 44 [pid = 3280] [id = 145] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 129 (1620BC00) [pid = 3280] [serial = 359] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 128 (0FF69C00) [pid = 3280] [serial = 317] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 127 (1C7CEC00) [pid = 3280] [serial = 432] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 126 (18A9B400) [pid = 3280] [serial = 417] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 125 (199D8C00) [pid = 3280] [serial = 423] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 124 (199D4C00) [pid = 3280] [serial = 422] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 123 (14DDB000) [pid = 3280] [serial = 408] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 122 (14B20C00) [pid = 3280] [serial = 407] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 121 (17B28C00) [pid = 3280] [serial = 413] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 120 (17DB1000) [pid = 3280] [serial = 414] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (182E6000) [pid = 3280] [serial = 416] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (101BD000) [pid = 3280] [serial = 410] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (106D3C00) [pid = 3280] [serial = 411] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 116 (105A8800) [pid = 3280] [serial = 405] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 115 (101CB800) [pid = 3280] [serial = 404] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (19A26400) [pid = 3280] [serial = 425] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (199D9000) [pid = 3280] [serial = 428] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (17D7B400) [pid = 3280] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (19E15400) [pid = 3280] [serial = 426] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (18AFA800) [pid = 3280] [serial = 419] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (1A022800) [pid = 3280] [serial = 429] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (18D6A400) [pid = 3280] [serial = 420] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (1B5EF000) [pid = 3280] [serial = 431] [outer = 00000000] [url = about:blank] 03:19:06 INFO - PROCESS | 3280 | 1462529946272 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]]]}] 03:19:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:19:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 771ms 03:19:06 INFO - PROCESS | 3280 | 1462529946281 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 03:19:06 INFO - PROCESS | 3280 | 1462529946284 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 03:19:06 INFO - PROCESS | 3280 | 1462529946287 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:19:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:19:06 INFO - PROCESS | 3280 | 1462529946290 Marionette TRACE conn5 <- [1,634,null,{}] 03:19:06 INFO - PROCESS | 3280 | 1462529946300 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}] 03:19:06 INFO - PROCESS | 3280 | 1462529946381 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 03:19:06 INFO - PROCESS | 3280 | 1462529946391 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 3280 | ++DOCSHELL 101BD000 == 45 [pid = 3280] [id = 168] 03:19:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (101BF000) [pid = 3280] [serial = 502] [outer = 00000000] 03:19:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (10B52C00) [pid = 3280] [serial = 503] [outer = 101BF000] 03:19:06 INFO - PROCESS | 3280 | 1462529946438 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (14BDB000) [pid = 3280] [serial = 504] [outer = 101BF000] 03:19:06 INFO - PROCESS | 3280 | 1462529946892 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]]]}] 03:19:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:19:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 03:19:06 INFO - PROCESS | 3280 | 1462529946921 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 03:19:06 INFO - PROCESS | 3280 | 1462529946924 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 03:19:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:19:06 INFO - PROCESS | 3280 | 1462529946931 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:19:06 INFO - PROCESS | 3280 | 1462529946933 Marionette TRACE conn5 <- [1,638,null,{}] 03:19:06 INFO - PROCESS | 3280 | 1462529946936 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}] 03:19:07 INFO - PROCESS | 3280 | 1462529947017 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 03:19:07 INFO - PROCESS | 3280 | 1462529947024 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:07 INFO - PROCESS | 3280 | ++DOCSHELL 14DD7800 == 46 [pid = 3280] [id = 169] 03:19:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (15E62400) [pid = 3280] [serial = 505] [outer = 00000000] 03:19:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (17BA2800) [pid = 3280] [serial = 506] [outer = 15E62400] 03:19:07 INFO - PROCESS | 3280 | 1462529947070 Marionette DEBUG loaded listener.js 03:19:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (17E86000) [pid = 3280] [serial = 507] [outer = 15E62400] 03:19:07 INFO - PROCESS | 3280 | 1462529947526 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]]]}] 03:19:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:19:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 631ms 03:19:07 INFO - PROCESS | 3280 | 1462529947566 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 03:19:07 INFO - PROCESS | 3280 | 1462529947568 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 03:19:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:19:07 INFO - PROCESS | 3280 | 1462529947572 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 3280 | 1462529947574 Marionette TRACE conn5 <- [1,642,null,{}] 03:19:07 INFO - PROCESS | 3280 | 1462529947577 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}] 03:19:07 INFO - PROCESS | 3280 | 1462529947657 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 03:19:07 INFO - PROCESS | 3280 | 1462529947664 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:07 INFO - PROCESS | 3280 | ++DOCSHELL 18A99C00 == 47 [pid = 3280] [id = 170] 03:19:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (18A9D000) [pid = 3280] [serial = 508] [outer = 00000000] 03:19:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (18AF1C00) [pid = 3280] [serial = 509] [outer = 18A9D000] 03:19:07 INFO - PROCESS | 3280 | 1462529947707 Marionette DEBUG loaded listener.js 03:19:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (18DAF800) [pid = 3280] [serial = 510] [outer = 18A9D000] 03:19:08 INFO - PROCESS | 3280 | 1462529948138 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]]]}] 03:19:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:19:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 03:19:08 INFO - PROCESS | 3280 | 1462529948203 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 03:19:08 INFO - PROCESS | 3280 | 1462529948205 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 03:19:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:19:08 INFO - PROCESS | 3280 | 1462529948208 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:19:08 INFO - PROCESS | 3280 | 1462529948210 Marionette TRACE conn5 <- [1,646,null,{}] 03:19:08 INFO - PROCESS | 3280 | 1462529948213 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}] 03:19:08 INFO - PROCESS | 3280 | 1462529948335 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 03:19:08 INFO - PROCESS | 3280 | 1462529948343 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:08 INFO - PROCESS | 3280 | ++DOCSHELL 18E92400 == 48 [pid = 3280] [id = 171] 03:19:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (18E92800) [pid = 3280] [serial = 511] [outer = 00000000] 03:19:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (198D2800) [pid = 3280] [serial = 512] [outer = 18E92800] 03:19:08 INFO - PROCESS | 3280 | 1462529948456 Marionette DEBUG loaded listener.js 03:19:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (198D6C00) [pid = 3280] [serial = 513] [outer = 18E92800] 03:19:08 INFO - PROCESS | 3280 | 1462529948873 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]]]}] 03:19:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:19:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 731ms 03:19:08 INFO - PROCESS | 3280 | 1462529948939 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 03:19:08 INFO - PROCESS | 3280 | 1462529948941 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 03:19:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:19:08 INFO - PROCESS | 3280 | 1462529948951 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:19:08 INFO - PROCESS | 3280 | 1462529948952 Marionette TRACE conn5 <- [1,650,null,{}] 03:19:08 INFO - PROCESS | 3280 | 1462529948956 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}] 03:19:09 INFO - PROCESS | 3280 | 1462529949059 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 03:19:09 INFO - PROCESS | 3280 | 1462529949071 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:09 INFO - PROCESS | 3280 | ++DOCSHELL 198D1800 == 49 [pid = 3280] [id = 172] 03:19:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (198DD800) [pid = 3280] [serial = 514] [outer = 00000000] 03:19:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (19A1FC00) [pid = 3280] [serial = 515] [outer = 198DD800] 03:19:09 INFO - PROCESS | 3280 | 1462529949114 Marionette DEBUG loaded listener.js 03:19:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 122 (19A20800) [pid = 3280] [serial = 516] [outer = 198DD800] 03:19:09 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:09 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:19:09 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:09 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:19:09 INFO - PROCESS | 3280 | 1462529949556 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]]]}] 03:19:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:19:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 03:19:09 INFO - PROCESS | 3280 | 1462529949583 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 03:19:09 INFO - PROCESS | 3280 | 1462529949585 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 03:19:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:19:09 INFO - PROCESS | 3280 | 1462529949597 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:19:09 INFO - PROCESS | 3280 | 1462529949599 Marionette TRACE conn5 <- [1,654,null,{}] 03:19:09 INFO - PROCESS | 3280 | 1462529949602 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}] 03:19:09 INFO - PROCESS | 3280 | 1462529949730 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 03:19:09 INFO - PROCESS | 3280 | 1462529949752 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:09 INFO - PROCESS | 3280 | ++DOCSHELL 19AB5C00 == 50 [pid = 3280] [id = 173] 03:19:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 123 (19E8D000) [pid = 3280] [serial = 517] [outer = 00000000] 03:19:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 124 (19EC5800) [pid = 3280] [serial = 518] [outer = 19E8D000] 03:19:09 INFO - PROCESS | 3280 | 1462529949795 Marionette DEBUG loaded listener.js 03:19:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 125 (19EC8C00) [pid = 3280] [serial = 519] [outer = 19E8D000] 03:19:10 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:10 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:19:10 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:10 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:19:10 INFO - PROCESS | 3280 | 1462529950493 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]]]}] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 124 (1A9A2400) [pid = 3280] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 123 (18E89C00) [pid = 3280] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 122 (10396000) [pid = 3280] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 121 (10389800) [pid = 3280] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 120 (17ED3C00) [pid = 3280] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (0F8F0000) [pid = 3280] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (0FE14400) [pid = 3280] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (14B1DC00) [pid = 3280] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 116 (19AB3000) [pid = 3280] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 115 (18E37400) [pid = 3280] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (1DA5B800) [pid = 3280] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (18DB1C00) [pid = 3280] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (1B33D400) [pid = 3280] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (14DDC400) [pid = 3280] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (17BA0C00) [pid = 3280] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (09164C00) [pid = 3280] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:19:10 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (19180400) [pid = 3280] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:19:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:19:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 931ms 03:19:10 INFO - PROCESS | 3280 | 1462529950519 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 03:19:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:19:10 INFO - PROCESS | 3280 | 1462529950522 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 03:19:10 INFO - PROCESS | 3280 | 1462529950534 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:19:10 INFO - PROCESS | 3280 | 1462529950536 Marionette TRACE conn5 <- [1,658,null,{}] 03:19:10 INFO - PROCESS | 3280 | 1462529950540 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}] 03:19:10 INFO - PROCESS | 3280 | 1462529950619 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 03:19:10 INFO - PROCESS | 3280 | 1462529950628 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 3280 | ++DOCSHELL 0FF37400 == 51 [pid = 3280] [id = 174] 03:19:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (0FF39C00) [pid = 3280] [serial = 520] [outer = 00000000] 03:19:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (110A2800) [pid = 3280] [serial = 521] [outer = 0FF39C00] 03:19:10 INFO - PROCESS | 3280 | 1462529950671 Marionette DEBUG loaded listener.js 03:19:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (168ECC00) [pid = 3280] [serial = 522] [outer = 0FF39C00] 03:19:11 INFO - PROCESS | 3280 | 1462529951113 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]]]}] 03:19:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:19:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 03:19:11 INFO - PROCESS | 3280 | 1462529951155 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 3280 | 1462529951157 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 03:19:11 INFO - PROCESS | 3280 | 1462529951165 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 3280 | 1462529951167 Marionette TRACE conn5 <- [1,662,null,{}] 03:19:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:19:11 INFO - PROCESS | 3280 | 1462529951170 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}] 03:19:11 INFO - PROCESS | 3280 | 1462529951249 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 03:19:11 INFO - PROCESS | 3280 | 1462529951255 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 3280 | ++DOCSHELL 196E7800 == 52 [pid = 3280] [id = 175] 03:19:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (198D1400) [pid = 3280] [serial = 523] [outer = 00000000] 03:19:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (1A021C00) [pid = 3280] [serial = 524] [outer = 198D1400] 03:19:11 INFO - PROCESS | 3280 | 1462529951300 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (1A0CA000) [pid = 3280] [serial = 525] [outer = 198D1400] 03:19:11 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:11 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:11 INFO - PROCESS | 3280 | 1462529951739 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]]]}] 03:19:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 03:19:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 631ms 03:19:11 INFO - PROCESS | 3280 | 1462529951801 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 3280 | 1462529951803 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 03:19:11 INFO - PROCESS | 3280 | 1462529951806 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:19:11 INFO - PROCESS | 3280 | 1462529951809 Marionette TRACE conn5 <- [1,666,null,{}] 03:19:11 INFO - PROCESS | 3280 | 1462529951812 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}] 03:19:11 INFO - PROCESS | 3280 | 1462529951907 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 03:19:11 INFO - PROCESS | 3280 | 1462529951913 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 3280 | ++DOCSHELL 1B5E7C00 == 53 [pid = 3280] [id = 176] 03:19:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (1B5E8000) [pid = 3280] [serial = 526] [outer = 00000000] 03:19:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (1C7CC800) [pid = 3280] [serial = 527] [outer = 1B5E8000] 03:19:11 INFO - PROCESS | 3280 | 1462529951961 Marionette DEBUG loaded listener.js 03:19:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (1CC10400) [pid = 3280] [serial = 528] [outer = 1B5E8000] 03:19:12 INFO - PROCESS | 3280 | 1462529952389 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]]]}] 03:19:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:19:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 03:19:12 INFO - PROCESS | 3280 | 1462529952445 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 03:19:12 INFO - PROCESS | 3280 | 1462529952447 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 03:19:12 INFO - PROCESS | 3280 | 1462529952450 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:19:12 INFO - PROCESS | 3280 | 1462529952452 Marionette TRACE conn5 <- [1,670,null,{}] 03:19:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:19:12 INFO - PROCESS | 3280 | 1462529952455 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}] 03:19:12 INFO - PROCESS | 3280 | 1462529952594 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 03:19:12 INFO - PROCESS | 3280 | 1462529952764 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:12 INFO - PROCESS | 3280 | ++DOCSHELL 0C951800 == 54 [pid = 3280] [id = 177] 03:19:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (0C953C00) [pid = 3280] [serial = 529] [outer = 00000000] 03:19:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (0CD6D000) [pid = 3280] [serial = 530] [outer = 0C953C00] 03:19:12 INFO - PROCESS | 3280 | 1462529952820 Marionette DEBUG loaded listener.js 03:19:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (0FE12000) [pid = 3280] [serial = 531] [outer = 0C953C00] 03:19:13 INFO - PROCESS | 3280 | 1462529953890 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]]]}] 03:19:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 03:19:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1482ms 03:19:13 INFO - PROCESS | 3280 | 1462529953937 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 03:19:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:19:13 INFO - PROCESS | 3280 | 1462529953941 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 03:19:13 INFO - PROCESS | 3280 | 1462529953945 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:19:13 INFO - PROCESS | 3280 | 1462529953950 Marionette TRACE conn5 <- [1,674,null,{}] 03:19:13 INFO - PROCESS | 3280 | 1462529953955 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}] 03:19:14 INFO - PROCESS | 3280 | 1462529954094 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 03:19:14 INFO - PROCESS | 3280 | 1462529954223 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:14 INFO - PROCESS | 3280 | ++DOCSHELL 10BAAC00 == 55 [pid = 3280] [id = 178] 03:19:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (10BB4800) [pid = 3280] [serial = 532] [outer = 00000000] 03:19:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 122 (14E78000) [pid = 3280] [serial = 533] [outer = 10BB4800] 03:19:14 INFO - PROCESS | 3280 | 1462529954280 Marionette DEBUG loaded listener.js 03:19:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 123 (1620F800) [pid = 3280] [serial = 534] [outer = 10BB4800] 03:19:15 INFO - PROCESS | 3280 | 1462529955303 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]]]}] 03:19:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:19:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1373ms 03:19:15 INFO - PROCESS | 3280 | 1462529955318 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 03:19:15 INFO - PROCESS | 3280 | 1462529955322 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 03:19:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:19:15 INFO - PROCESS | 3280 | 1462529955325 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:19:15 INFO - PROCESS | 3280 | 1462529955328 Marionette TRACE conn5 <- [1,678,null,{}] 03:19:15 INFO - PROCESS | 3280 | 1462529955332 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}] 03:19:15 INFO - PROCESS | 3280 | 1462529955438 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 03:19:15 INFO - PROCESS | 3280 | 1462529955600 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:15 INFO - PROCESS | 3280 | ++DOCSHELL 199D8400 == 56 [pid = 3280] [id = 179] 03:19:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 124 (199DBC00) [pid = 3280] [serial = 535] [outer = 00000000] 03:19:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 125 (19EBEC00) [pid = 3280] [serial = 536] [outer = 199DBC00] 03:19:15 INFO - PROCESS | 3280 | 1462529955659 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 126 (1A834C00) [pid = 3280] [serial = 537] [outer = 199DBC00] 03:19:16 INFO - PROCESS | 3280 | 1462529956705 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]]]}] 03:19:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:19:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1421ms 03:19:16 INFO - PROCESS | 3280 | 1462529956749 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 03:19:16 INFO - PROCESS | 3280 | 1462529956753 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 03:19:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:19:16 INFO - PROCESS | 3280 | 1462529956764 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:19:16 INFO - PROCESS | 3280 | 1462529956768 Marionette TRACE conn5 <- [1,682,null,{}] 03:19:16 INFO - PROCESS | 3280 | 1462529956772 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}] 03:19:16 INFO - PROCESS | 3280 | 1462529956912 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 03:19:17 INFO - PROCESS | 3280 | 1462529957038 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:17 INFO - PROCESS | 3280 | ++DOCSHELL 0C9CDC00 == 57 [pid = 3280] [id = 180] 03:19:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 127 (105B2800) [pid = 3280] [serial = 538] [outer = 00000000] 03:19:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 128 (14D2D000) [pid = 3280] [serial = 539] [outer = 105B2800] 03:19:17 INFO - PROCESS | 3280 | 1462529957091 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 129 (18AF0000) [pid = 3280] [serial = 540] [outer = 105B2800] 03:19:18 INFO - PROCESS | 3280 | 1462529958241 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]]]}] 03:19:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 03:19:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1543ms 03:19:18 INFO - PROCESS | 3280 | 1462529958301 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 03:19:18 INFO - PROCESS | 3280 | 1462529958306 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 03:19:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:19:18 INFO - PROCESS | 3280 | 1462529958310 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:19:18 INFO - PROCESS | 3280 | 1462529958312 Marionette TRACE conn5 <- [1,686,null,{}] 03:19:18 INFO - PROCESS | 3280 | 1462529958382 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}] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 0FD51800 == 56 [pid = 3280] [id = 131] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 1A023C00 == 55 [pid = 3280] [id = 23] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 1D0CA000 == 54 [pid = 3280] [id = 13] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 0CD76000 == 53 [pid = 3280] [id = 135] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 1A02AC00 == 52 [pid = 3280] [id = 133] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 18DAC800 == 51 [pid = 3280] [id = 134] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 1B5E7C00 == 50 [pid = 3280] [id = 176] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 196E7800 == 49 [pid = 3280] [id = 175] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 0FF37400 == 48 [pid = 3280] [id = 174] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 19AB5C00 == 47 [pid = 3280] [id = 173] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 198D1800 == 46 [pid = 3280] [id = 172] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 18E92400 == 45 [pid = 3280] [id = 171] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 18A99C00 == 44 [pid = 3280] [id = 170] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 14DD7800 == 43 [pid = 3280] [id = 169] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 101BD000 == 42 [pid = 3280] [id = 168] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 128 (0FF3E800) [pid = 3280] [serial = 437] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 127 (17B1F400) [pid = 3280] [serial = 440] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 126 (1A837000) [pid = 3280] [serial = 443] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 125 (198DBC00) [pid = 3280] [serial = 446] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 124 (1D974000) [pid = 3280] [serial = 482] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 1038B000 == 41 [pid = 3280] [id = 167] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 0FF66400 == 40 [pid = 3280] [id = 166] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 1A9A3000 == 39 [pid = 3280] [id = 164] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 14DE1400 == 38 [pid = 3280] [id = 163] 03:19:18 INFO - PROCESS | 3280 | --DOCSHELL 0FE16800 == 37 [pid = 3280] [id = 162] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 123 (1D06A000) [pid = 3280] [serial = 470] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 122 (1A0C5400) [pid = 3280] [serial = 467] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 121 (1A8AC000) [pid = 3280] [serial = 468] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 120 (1CC0EC00) [pid = 3280] [serial = 450] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (19A1F000) [pid = 3280] [serial = 449] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (19181C00) [pid = 3280] [serial = 464] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (1A023400) [pid = 3280] [serial = 353] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 116 (14442800) [pid = 3280] [serial = 453] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 115 (19A2B000) [pid = 3280] [serial = 473] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (105AEC00) [pid = 3280] [serial = 452] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (0FF69800) [pid = 3280] [serial = 347] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (19A29000) [pid = 3280] [serial = 344] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (1E264800) [pid = 3280] [serial = 389] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (17DB2400) [pid = 3280] [serial = 458] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (17DB1800) [pid = 3280] [serial = 350] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (1DA52800) [pid = 3280] [serial = 471] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (17E7BC00) [pid = 3280] [serial = 459] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (18AEC800) [pid = 3280] [serial = 461] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (1B5E2400) [pid = 3280] [serial = 356] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (18AFBC00) [pid = 3280] [serial = 462] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (0FF6D800) [pid = 3280] [serial = 455] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (13496400) [pid = 3280] [serial = 456] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (0FD51400) [pid = 3280] [serial = 480] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (09169C00) [pid = 3280] [serial = 479] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (1B5EA400) [pid = 3280] [serial = 474] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (19A21000) [pid = 3280] [serial = 477] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (1917F800) [pid = 3280] [serial = 476] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (198CF800) [pid = 3280] [serial = 465] [outer = 00000000] [url = about:blank] 03:19:18 INFO - PROCESS | 3280 | 1462529958560 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 03:19:18 INFO - PROCESS | 3280 | 1462529958569 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:18 INFO - PROCESS | 3280 | ++DOCSHELL 09160C00 == 38 [pid = 3280] [id = 181] 03:19:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (09163C00) [pid = 3280] [serial = 541] [outer = 00000000] 03:19:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (0CD6F400) [pid = 3280] [serial = 542] [outer = 09163C00] 03:19:18 INFO - PROCESS | 3280 | 1462529958616 Marionette DEBUG loaded listener.js 03:19:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (0FF3E800) [pid = 3280] [serial = 543] [outer = 09163C00] 03:19:19 INFO - PROCESS | 3280 | 1462529959547 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]]]}] 03:19:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 03:19:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1275ms 03:19:19 INFO - PROCESS | 3280 | 1462529959586 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 03:19:19 INFO - PROCESS | 3280 | 1462529959591 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 03:19:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:19:19 INFO - PROCESS | 3280 | 1462529959597 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:19:19 INFO - PROCESS | 3280 | 1462529959600 Marionette TRACE conn5 <- [1,690,null,{}] 03:19:19 INFO - PROCESS | 3280 | 1462529959604 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}] 03:19:19 INFO - PROCESS | 3280 | 1462529959689 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 03:19:19 INFO - PROCESS | 3280 | 1462529959697 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:19 INFO - PROCESS | 3280 | ++DOCSHELL 101B5000 == 39 [pid = 3280] [id = 182] 03:19:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (101BF800) [pid = 3280] [serial = 544] [outer = 00000000] 03:19:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (1340CC00) [pid = 3280] [serial = 545] [outer = 101BF800] 03:19:19 INFO - PROCESS | 3280 | 1462529959741 Marionette DEBUG loaded listener.js 03:19:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (14442800) [pid = 3280] [serial = 546] [outer = 101BF800] 03:19:20 INFO - PROCESS | 3280 | 1462529960684 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]]]}] 03:19:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:19:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1131ms 03:19:20 INFO - PROCESS | 3280 | 1462529960730 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 03:19:20 INFO - PROCESS | 3280 | 1462529960732 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 03:19:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:19:20 INFO - PROCESS | 3280 | 1462529960741 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:19:20 INFO - PROCESS | 3280 | 1462529960745 Marionette TRACE conn5 <- [1,694,null,{}] 03:19:20 INFO - PROCESS | 3280 | 1462529960755 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}] 03:19:20 INFO - PROCESS | 3280 | 1462529960864 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 03:19:20 INFO - PROCESS | 3280 | 1462529960872 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:20 INFO - PROCESS | 3280 | ++DOCSHELL 17D7E400 == 40 [pid = 3280] [id = 183] 03:19:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (17DB1000) [pid = 3280] [serial = 547] [outer = 00000000] 03:19:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (17E7D800) [pid = 3280] [serial = 548] [outer = 17DB1000] 03:19:20 INFO - PROCESS | 3280 | 1462529960962 Marionette DEBUG loaded listener.js 03:19:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (18A9B400) [pid = 3280] [serial = 549] [outer = 17DB1000] 03:19:21 INFO - PROCESS | 3280 | 1462529961894 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]]]}] 03:19:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:19:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1181ms 03:19:21 INFO - PROCESS | 3280 | 1462529961920 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 03:19:21 INFO - PROCESS | 3280 | 1462529961923 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 03:19:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:19:21 INFO - PROCESS | 3280 | 1462529961932 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:19:21 INFO - PROCESS | 3280 | 1462529961934 Marionette TRACE conn5 <- [1,698,null,{}] 03:19:21 INFO - PROCESS | 3280 | 1462529961947 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}] 03:19:22 INFO - PROCESS | 3280 | 1462529962055 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 03:19:22 INFO - PROCESS | 3280 | 1462529962062 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:22 INFO - PROCESS | 3280 | ++DOCSHELL 18AFAC00 == 41 [pid = 3280] [id = 184] 03:19:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (18D6B400) [pid = 3280] [serial = 550] [outer = 00000000] 03:19:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (19183000) [pid = 3280] [serial = 551] [outer = 18D6B400] 03:19:22 INFO - PROCESS | 3280 | 1462529962150 Marionette DEBUG loaded listener.js 03:19:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (19189C00) [pid = 3280] [serial = 552] [outer = 18D6B400] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (101BF000) [pid = 3280] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (0FF39C00) [pid = 3280] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (198D1400) [pid = 3280] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (1038C000) [pid = 3280] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (196E9000) [pid = 3280] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (19186800) [pid = 3280] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (0FE1D400) [pid = 3280] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (14E7FC00) [pid = 3280] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (0FD52400) [pid = 3280] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (1620C800) [pid = 3280] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (1A0C1400) [pid = 3280] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (17D79C00) [pid = 3280] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (1D96CC00) [pid = 3280] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (15E62400) [pid = 3280] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (18A9D000) [pid = 3280] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (18E92800) [pid = 3280] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (198DD800) [pid = 3280] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (19E8D000) [pid = 3280] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:19:22 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (0FF68800) [pid = 3280] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:19:23 INFO - PROCESS | 3280 | 1462529963166 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]]]}] 03:19:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:19:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1275ms 03:19:23 INFO - PROCESS | 3280 | 1462529963204 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 03:19:23 INFO - PROCESS | 3280 | 1462529963206 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 03:19:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:19:23 INFO - PROCESS | 3280 | 1462529963209 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:19:23 INFO - PROCESS | 3280 | 1462529963211 Marionette TRACE conn5 <- [1,702,null,{}] 03:19:23 INFO - PROCESS | 3280 | 1462529963214 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}] 03:19:23 INFO - PROCESS | 3280 | 1462529963291 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 03:19:23 INFO - PROCESS | 3280 | 1462529963298 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 3280 | ++DOCSHELL 0FD52400 == 42 [pid = 3280] [id = 185] 03:19:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (0FF36800) [pid = 3280] [serial = 553] [outer = 00000000] 03:19:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (17E84400) [pid = 3280] [serial = 554] [outer = 0FF36800] 03:19:23 INFO - PROCESS | 3280 | 1462529963341 Marionette DEBUG loaded listener.js 03:19:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (18A9D000) [pid = 3280] [serial = 555] [outer = 0FF36800] 03:19:24 INFO - PROCESS | 3280 | 1462529964269 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]]]}] 03:19:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 03:19:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1070ms 03:19:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:19:24 INFO - PROCESS | 3280 | 1462529964279 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 03:19:24 INFO - PROCESS | 3280 | 1462529964281 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 03:19:24 INFO - PROCESS | 3280 | 1462529964284 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:19:24 INFO - PROCESS | 3280 | 1462529964286 Marionette TRACE conn5 <- [1,706,null,{}] 03:19:24 INFO - PROCESS | 3280 | 1462529964293 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}] 03:19:24 INFO - PROCESS | 3280 | 1462529964389 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 03:19:24 INFO - PROCESS | 3280 | 1462529964397 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:24 INFO - PROCESS | 3280 | ++DOCSHELL 19181000 == 43 [pid = 3280] [id = 186] 03:19:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (198D0000) [pid = 3280] [serial = 556] [outer = 00000000] 03:19:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (19A2BC00) [pid = 3280] [serial = 557] [outer = 198D0000] 03:19:24 INFO - PROCESS | 3280 | 1462529964441 Marionette DEBUG loaded listener.js 03:19:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (19AB5C00) [pid = 3280] [serial = 558] [outer = 198D0000] 03:19:25 INFO - PROCESS | 3280 | 1462529965576 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]]]}] 03:19:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:19:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1337ms 03:19:25 INFO - PROCESS | 3280 | 1462529965646 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 03:19:25 INFO - PROCESS | 3280 | 1462529965650 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 03:19:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:19:25 INFO - PROCESS | 3280 | 1462529965663 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:19:25 INFO - PROCESS | 3280 | 1462529965666 Marionette TRACE conn5 <- [1,710,null,{}] 03:19:25 INFO - PROCESS | 3280 | 1462529965673 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}] 03:19:25 INFO - PROCESS | 3280 | 1462529965765 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 03:19:25 INFO - PROCESS | 3280 | 1462529965962 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:26 INFO - PROCESS | 3280 | ++DOCSHELL 0FF3C000 == 44 [pid = 3280] [id = 187] 03:19:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (0FF74C00) [pid = 3280] [serial = 559] [outer = 00000000] 03:19:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (10BB6C00) [pid = 3280] [serial = 560] [outer = 0FF74C00] 03:19:26 INFO - PROCESS | 3280 | 1462529966019 Marionette DEBUG loaded listener.js 03:19:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (14D7D400) [pid = 3280] [serial = 561] [outer = 0FF74C00] 03:19:26 INFO - PROCESS | 3280 | 1462529966596 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] 03:19:26 INFO - PROCESS | 3280 | 1462529966644 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 03:19:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:19:26 INFO - PROCESS | 3280 | 1462529966650 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:19:26 INFO - PROCESS | 3280 | 1462529966653 Marionette TRACE conn5 <- [1,714,null,{}] 03:19:26 INFO - PROCESS | 3280 | 1462529966657 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}] 03:19:26 INFO - PROCESS | 3280 | 1462529966762 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 03:19:26 INFO - PROCESS | 3280 | 1462529966860 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:26 INFO - PROCESS | 3280 | ++DOCSHELL 17E89800 == 45 [pid = 3280] [id = 188] 03:19:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (17ED3000) [pid = 3280] [serial = 562] [outer = 00000000] 03:19:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (19181C00) [pid = 3280] [serial = 563] [outer = 17ED3000] 03:19:26 INFO - PROCESS | 3280 | 1462529966914 Marionette DEBUG loaded listener.js 03:19:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (198D9800) [pid = 3280] [serial = 564] [outer = 17ED3000] 03:19:27 INFO - PROCESS | 3280 | 1462529967545 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]]]}] 03:19:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:19:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 931ms 03:19:27 INFO - PROCESS | 3280 | 1462529967582 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 03:19:27 INFO - PROCESS | 3280 | 1462529967584 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 03:19:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:19:27 INFO - PROCESS | 3280 | 1462529967588 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:19:27 INFO - PROCESS | 3280 | 1462529967592 Marionette TRACE conn5 <- [1,718,null,{}] 03:19:27 INFO - PROCESS | 3280 | 1462529967603 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}] 03:19:27 INFO - PROCESS | 3280 | 1462529967709 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 03:19:27 INFO - PROCESS | 3280 | 1462529967836 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:27 INFO - PROCESS | 3280 | ++DOCSHELL 19EC6400 == 46 [pid = 3280] [id = 189] 03:19:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (1A026000) [pid = 3280] [serial = 565] [outer = 00000000] 03:19:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (1A0BC400) [pid = 3280] [serial = 566] [outer = 1A026000] 03:19:27 INFO - PROCESS | 3280 | 1462529967894 Marionette DEBUG loaded listener.js 03:19:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (1A8ACC00) [pid = 3280] [serial = 567] [outer = 1A026000] 03:19:28 INFO - PROCESS | 3280 | 1462529968450 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] 03:19:28 INFO - PROCESS | 3280 | 1462529968464 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 03:19:28 INFO - PROCESS | 3280 | 1462529968468 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:19:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:19:28 INFO - PROCESS | 3280 | 1462529968470 Marionette TRACE conn5 <- [1,722,null,{}] 03:19:28 INFO - PROCESS | 3280 | 1462529968474 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}] 03:19:28 INFO - PROCESS | 3280 | 1462529968577 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 03:19:28 INFO - PROCESS | 3280 | 1462529968673 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:28 INFO - PROCESS | 3280 | ++DOCSHELL 1B345400 == 47 [pid = 3280] [id = 190] 03:19:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (1B347400) [pid = 3280] [serial = 568] [outer = 00000000] 03:19:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (1C2C4000) [pid = 3280] [serial = 569] [outer = 1B347400] 03:19:28 INFO - PROCESS | 3280 | 1462529968727 Marionette DEBUG loaded listener.js 03:19:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (1CC08800) [pid = 3280] [serial = 570] [outer = 1B347400] 03:19:29 INFO - PROCESS | 3280 | 1462529969304 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]]]}] 03:19:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:19:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 871ms 03:19:29 INFO - PROCESS | 3280 | 1462529969341 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 03:19:29 INFO - PROCESS | 3280 | 1462529969344 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 03:19:29 INFO - PROCESS | 3280 | 1462529969347 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:19:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:19:29 INFO - PROCESS | 3280 | 1462529969349 Marionette TRACE conn5 <- [1,726,null,{}] 03:19:29 INFO - PROCESS | 3280 | 1462529969353 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}] 03:19:29 INFO - PROCESS | 3280 | 1462529969465 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 03:19:29 INFO - PROCESS | 3280 | 1462529969551 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:29 INFO - PROCESS | 3280 | ++DOCSHELL 1B347000 == 48 [pid = 3280] [id = 191] 03:19:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (1D0C3C00) [pid = 3280] [serial = 571] [outer = 00000000] 03:19:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (1D96C800) [pid = 3280] [serial = 572] [outer = 1D0C3C00] 03:19:29 INFO - PROCESS | 3280 | 1462529969605 Marionette DEBUG loaded listener.js 03:19:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (1D972400) [pid = 3280] [serial = 573] [outer = 1D0C3C00] 03:19:30 INFO - PROCESS | 3280 | 1462529970755 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]]]}] 03:19:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:19:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1439ms 03:19:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:19:30 INFO - PROCESS | 3280 | 1462529970790 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 03:19:30 INFO - PROCESS | 3280 | 1462529970793 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 03:19:30 INFO - PROCESS | 3280 | 1462529970799 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:19:30 INFO - PROCESS | 3280 | 1462529970802 Marionette TRACE conn5 <- [1,730,null,{}] 03:19:30 INFO - PROCESS | 3280 | 1462529970807 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}] 03:19:30 INFO - PROCESS | 3280 | 1462529970942 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 03:19:31 INFO - PROCESS | 3280 | 1462529971042 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:31 INFO - PROCESS | 3280 | ++DOCSHELL 105A7C00 == 49 [pid = 3280] [id = 192] 03:19:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (13418400) [pid = 3280] [serial = 574] [outer = 00000000] 03:19:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (14D78C00) [pid = 3280] [serial = 575] [outer = 13418400] 03:19:31 INFO - PROCESS | 3280 | 1462529971090 Marionette DEBUG loaded listener.js 03:19:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (14E84400) [pid = 3280] [serial = 576] [outer = 13418400] 03:19:31 INFO - PROCESS | 3280 | --DOCSHELL 0FD52400 == 48 [pid = 3280] [id = 185] 03:19:31 INFO - PROCESS | 3280 | --DOCSHELL 18AFAC00 == 47 [pid = 3280] [id = 184] 03:19:31 INFO - PROCESS | 3280 | --DOCSHELL 17D7E400 == 46 [pid = 3280] [id = 183] 03:19:31 INFO - PROCESS | 3280 | --DOCSHELL 101B5000 == 45 [pid = 3280] [id = 182] 03:19:31 INFO - PROCESS | 3280 | --DOCSHELL 09160C00 == 44 [pid = 3280] [id = 181] 03:19:31 INFO - PROCESS | 3280 | --DOCSHELL 199D8400 == 43 [pid = 3280] [id = 179] 03:19:31 INFO - PROCESS | 3280 | --DOCSHELL 10BAAC00 == 42 [pid = 3280] [id = 178] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (1C7CC800) [pid = 3280] [serial = 527] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOCSHELL 0C951800 == 41 [pid = 3280] [id = 177] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (1EDB5C00) [pid = 3280] [serial = 447] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (1D0CD800) [pid = 3280] [serial = 444] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (0FF75000) [pid = 3280] [serial = 438] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (17E7D000) [pid = 3280] [serial = 441] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (0FF6A000) [pid = 3280] [serial = 392] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (17E88400) [pid = 3280] [serial = 395] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (1DA54C00) [pid = 3280] [serial = 398] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (1EDB1000) [pid = 3280] [serial = 402] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (1D979000) [pid = 3280] [serial = 483] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (10395400) [pid = 3280] [serial = 485] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (17BA2800) [pid = 3280] [serial = 506] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (17E86000) [pid = 3280] [serial = 507] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (18AF1C00) [pid = 3280] [serial = 509] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (198D2800) [pid = 3280] [serial = 512] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (198D6C00) [pid = 3280] [serial = 513] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (19A1FC00) [pid = 3280] [serial = 515] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (19EC5800) [pid = 3280] [serial = 518] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (14D2C800) [pid = 3280] [serial = 498] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (106CEC00) [pid = 3280] [serial = 497] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (10B52C00) [pid = 3280] [serial = 503] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (110A2800) [pid = 3280] [serial = 521] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (14BDB000) [pid = 3280] [serial = 504] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (168ECC00) [pid = 3280] [serial = 522] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (1D971400) [pid = 3280] [serial = 491] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (1A021C00) [pid = 3280] [serial = 524] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (17DB2800) [pid = 3280] [serial = 488] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (19EC8800) [pid = 3280] [serial = 494] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (17E7B400) [pid = 3280] [serial = 501] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (17B29400) [pid = 3280] [serial = 500] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (19EC8C00) [pid = 3280] [serial = 519] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (19A20800) [pid = 3280] [serial = 516] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (18DAF800) [pid = 3280] [serial = 510] [outer = 00000000] [url = about:blank] 03:19:31 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (1A0CA000) [pid = 3280] [serial = 525] [outer = 00000000] [url = about:blank] 03:19:32 INFO - PROCESS | 3280 | 1462529972041 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]]]}] 03:19:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:19:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1282ms 03:19:32 INFO - PROCESS | 3280 | 1462529972081 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 03:19:32 INFO - PROCESS | 3280 | 1462529972087 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 03:19:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:19:32 INFO - PROCESS | 3280 | 1462529972093 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:19:32 INFO - PROCESS | 3280 | 1462529972095 Marionette TRACE conn5 <- [1,734,null,{}] 03:19:32 INFO - PROCESS | 3280 | 1462529972099 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}] 03:19:32 INFO - PROCESS | 3280 | 1462529972182 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 03:19:32 INFO - PROCESS | 3280 | 1462529972189 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:32 INFO - PROCESS | 3280 | ++DOCSHELL 0FF6A000 == 42 [pid = 3280] [id = 193] 03:19:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (0FF6E400) [pid = 3280] [serial = 577] [outer = 00000000] 03:19:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (10BB5400) [pid = 3280] [serial = 578] [outer = 0FF6E400] 03:19:32 INFO - PROCESS | 3280 | 1462529972235 Marionette DEBUG loaded listener.js 03:19:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (146C9C00) [pid = 3280] [serial = 579] [outer = 0FF6E400] 03:19:33 INFO - PROCESS | 3280 | 1462529973191 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]]]}] 03:19:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:19:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1131ms 03:19:33 INFO - PROCESS | 3280 | 1462529973226 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 03:19:33 INFO - PROCESS | 3280 | 1462529973228 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 03:19:33 INFO - PROCESS | 3280 | 1462529973231 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:19:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:19:33 INFO - PROCESS | 3280 | 1462529973234 Marionette TRACE conn5 <- [1,738,null,{}] 03:19:33 INFO - PROCESS | 3280 | 1462529973244 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}] 03:19:33 INFO - PROCESS | 3280 | 1462529973329 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 03:19:33 INFO - PROCESS | 3280 | 1462529973337 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:33 INFO - PROCESS | 3280 | ++DOCSHELL 17E7E800 == 43 [pid = 3280] [id = 194] 03:19:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (17E7F800) [pid = 3280] [serial = 580] [outer = 00000000] 03:19:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (17E86400) [pid = 3280] [serial = 581] [outer = 17E7F800] 03:19:33 INFO - PROCESS | 3280 | 1462529973383 Marionette DEBUG loaded listener.js 03:19:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (182E8400) [pid = 3280] [serial = 582] [outer = 17E7F800] 03:19:34 INFO - PROCESS | 3280 | 1462529974342 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]]]}] 03:19:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:19:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1130ms 03:19:34 INFO - PROCESS | 3280 | 1462529974364 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 03:19:34 INFO - PROCESS | 3280 | 1462529974367 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 03:19:34 INFO - PROCESS | 3280 | 1462529974370 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:19:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:19:34 INFO - PROCESS | 3280 | 1462529974372 Marionette TRACE conn5 <- [1,742,null,{}] 03:19:34 INFO - PROCESS | 3280 | 1462529974375 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}] 03:19:34 INFO - PROCESS | 3280 | 1462529974484 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 03:19:34 INFO - PROCESS | 3280 | 1462529974491 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:34 INFO - PROCESS | 3280 | ++DOCSHELL 18A1C000 == 44 [pid = 3280] [id = 195] 03:19:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (18A9F800) [pid = 3280] [serial = 583] [outer = 00000000] 03:19:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (18D76800) [pid = 3280] [serial = 584] [outer = 18A9F800] 03:19:34 INFO - PROCESS | 3280 | 1462529974581 Marionette DEBUG loaded listener.js 03:19:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (1917AC00) [pid = 3280] [serial = 585] [outer = 18A9F800] 03:19:34 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (09163C00) [pid = 3280] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:19:34 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (101BF800) [pid = 3280] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:19:34 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (0FF36800) [pid = 3280] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:19:34 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (1B5E8000) [pid = 3280] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:19:34 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (18D6B400) [pid = 3280] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:19:34 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (17DB1000) [pid = 3280] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:19:35 INFO - PROCESS | 3280 | 1462529975502 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]]]}] 03:19:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:19:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1181ms 03:19:35 INFO - PROCESS | 3280 | 1462529975555 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 03:19:35 INFO - PROCESS | 3280 | 1462529975556 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 03:19:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:19:35 INFO - PROCESS | 3280 | 1462529975560 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:19:35 INFO - PROCESS | 3280 | 1462529975561 Marionette TRACE conn5 <- [1,746,null,{}] 03:19:35 INFO - PROCESS | 3280 | 1462529975565 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}] 03:19:35 INFO - PROCESS | 3280 | 1462529975643 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 03:19:35 INFO - PROCESS | 3280 | 1462529975719 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:35 INFO - PROCESS | 3280 | ++DOCSHELL 1620C800 == 45 [pid = 3280] [id = 196] 03:19:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (17BA0C00) [pid = 3280] [serial = 586] [outer = 00000000] 03:19:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (198D9000) [pid = 3280] [serial = 587] [outer = 17BA0C00] 03:19:35 INFO - PROCESS | 3280 | 1462529975763 Marionette DEBUG loaded listener.js 03:19:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (199D7800) [pid = 3280] [serial = 588] [outer = 17BA0C00] 03:19:36 INFO - PROCESS | 3280 | 1462529976154 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]]]}] 03:19:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:19:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 03:19:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:19:36 INFO - PROCESS | 3280 | 1462529976190 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 03:19:36 INFO - PROCESS | 3280 | 1462529976192 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 03:19:36 INFO - PROCESS | 3280 | 1462529976195 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:19:36 INFO - PROCESS | 3280 | 1462529976197 Marionette TRACE conn5 <- [1,750,null,{}] 03:19:36 INFO - PROCESS | 3280 | 1462529976200 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}] 03:19:36 INFO - PROCESS | 3280 | 1462529976328 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 03:19:36 INFO - PROCESS | 3280 | 1462529976338 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:36 INFO - PROCESS | 3280 | ++DOCSHELL 0C9C8800 == 46 [pid = 3280] [id = 197] 03:19:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (0F815C00) [pid = 3280] [serial = 589] [outer = 00000000] 03:19:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (19AB9800) [pid = 3280] [serial = 590] [outer = 0F815C00] 03:19:36 INFO - PROCESS | 3280 | 1462529976383 Marionette DEBUG loaded listener.js 03:19:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (1A01E800) [pid = 3280] [serial = 591] [outer = 0F815C00] 03:19:37 INFO - PROCESS | 3280 | 1462529977271 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]]]}] 03:19:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:19:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1132ms 03:19:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:19:37 INFO - PROCESS | 3280 | 1462529977327 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 03:19:37 INFO - PROCESS | 3280 | 1462529977329 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 03:19:37 INFO - PROCESS | 3280 | 1462529977333 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:19:37 INFO - PROCESS | 3280 | 1462529977335 Marionette TRACE conn5 <- [1,754,null,{}] 03:19:37 INFO - PROCESS | 3280 | 1462529977338 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}] 03:19:37 INFO - PROCESS | 3280 | 1462529977421 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 03:19:37 INFO - PROCESS | 3280 | 1462529977500 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:37 INFO - PROCESS | 3280 | ++DOCSHELL 09161800 == 47 [pid = 3280] [id = 198] 03:19:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (09163000) [pid = 3280] [serial = 592] [outer = 00000000] 03:19:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (0CD76000) [pid = 3280] [serial = 593] [outer = 09163000] 03:19:37 INFO - PROCESS | 3280 | 1462529977610 Marionette DEBUG loaded listener.js 03:19:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (0FD59000) [pid = 3280] [serial = 594] [outer = 09163000] 03:19:38 INFO - PROCESS | 3280 | 1462529978629 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]]]}] 03:19:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:19:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1324ms 03:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:19:38 INFO - PROCESS | 3280 | 1462529978657 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 03:19:38 INFO - PROCESS | 3280 | 1462529978662 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 03:19:38 INFO - PROCESS | 3280 | 1462529978667 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:19:38 INFO - PROCESS | 3280 | 1462529978669 Marionette TRACE conn5 <- [1,758,null,{}] 03:19:38 INFO - PROCESS | 3280 | 1462529978674 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}] 03:19:38 INFO - PROCESS | 3280 | 1462529978820 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 03:19:38 INFO - PROCESS | 3280 | 1462529978955 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:39 INFO - PROCESS | 3280 | ++DOCSHELL 110ABC00 == 48 [pid = 3280] [id = 199] 03:19:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (1340D400) [pid = 3280] [serial = 595] [outer = 00000000] 03:19:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (14B25800) [pid = 3280] [serial = 596] [outer = 1340D400] 03:19:39 INFO - PROCESS | 3280 | 1462529979014 Marionette DEBUG loaded listener.js 03:19:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (14E7D000) [pid = 3280] [serial = 597] [outer = 1340D400] 03:19:39 INFO - PROCESS | 3280 | 1462529979556 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]]]}] 03:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 931ms 03:19:39 INFO - PROCESS | 3280 | 1462529979597 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 03:19:39 INFO - PROCESS | 3280 | 1462529979601 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 03:19:39 INFO - PROCESS | 3280 | 1462529979607 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:19:39 INFO - PROCESS | 3280 | 1462529979611 Marionette TRACE conn5 <- [1,762,null,{}] 03:19:39 INFO - PROCESS | 3280 | 1462529979615 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}] 03:19:39 INFO - PROCESS | 3280 | 1462529979725 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 03:19:39 INFO - PROCESS | 3280 | 1462529979824 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:39 INFO - PROCESS | 3280 | ++DOCSHELL 17B22800 == 49 [pid = 3280] [id = 200] 03:19:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (17B29400) [pid = 3280] [serial = 598] [outer = 00000000] 03:19:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (17E7E000) [pid = 3280] [serial = 599] [outer = 17B29400] 03:19:39 INFO - PROCESS | 3280 | 1462529979878 Marionette DEBUG loaded listener.js 03:19:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (182EFC00) [pid = 3280] [serial = 600] [outer = 17B29400] 03:19:40 INFO - PROCESS | 3280 | 1462529980509 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]]]}] 03:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 971ms 03:19:40 INFO - PROCESS | 3280 | 1462529980582 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 03:19:40 INFO - PROCESS | 3280 | 1462529980585 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 03:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:19:40 INFO - PROCESS | 3280 | 1462529980588 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:19:40 INFO - PROCESS | 3280 | 1462529980592 Marionette TRACE conn5 <- [1,766,null,{}] 03:19:40 INFO - PROCESS | 3280 | 1462529980603 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}] 03:19:40 INFO - PROCESS | 3280 | 1462529980719 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 03:19:40 INFO - PROCESS | 3280 | 1462529980848 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:40 INFO - PROCESS | 3280 | ++DOCSHELL 1A020C00 == 50 [pid = 3280] [id = 201] 03:19:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (1A021800) [pid = 3280] [serial = 601] [outer = 00000000] 03:19:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (1A729000) [pid = 3280] [serial = 602] [outer = 1A021800] 03:19:40 INFO - PROCESS | 3280 | 1462529980903 Marionette DEBUG loaded listener.js 03:19:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (1A9A5800) [pid = 3280] [serial = 603] [outer = 1A021800] 03:19:41 INFO - PROCESS | 3280 | 1462529981493 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]]]}] 03:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 931ms 03:19:41 INFO - PROCESS | 3280 | 1462529981523 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 03:19:41 INFO - PROCESS | 3280 | 1462529981526 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 03:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:19:41 INFO - PROCESS | 3280 | 1462529981531 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:19:41 INFO - PROCESS | 3280 | 1462529981533 Marionette TRACE conn5 <- [1,770,null,{}] 03:19:41 INFO - PROCESS | 3280 | 1462529981536 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}] 03:19:41 INFO - PROCESS | 3280 | 1462529981644 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 03:19:41 INFO - PROCESS | 3280 | 1462529981768 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:41 INFO - PROCESS | 3280 | ++DOCSHELL 18E37400 == 51 [pid = 3280] [id = 202] 03:19:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (18E8E800) [pid = 3280] [serial = 604] [outer = 00000000] 03:19:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (1CC0B800) [pid = 3280] [serial = 605] [outer = 18E8E800] 03:19:41 INFO - PROCESS | 3280 | 1462529981823 Marionette DEBUG loaded listener.js 03:19:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (1D0C2C00) [pid = 3280] [serial = 606] [outer = 18E8E800] 03:19:42 INFO - PROCESS | 3280 | 1462529982627 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]]]}] 03:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1132ms 03:19:42 INFO - PROCESS | 3280 | 1462529982675 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 03:19:42 INFO - PROCESS | 3280 | 1462529982679 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 03:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:19:42 INFO - PROCESS | 3280 | 1462529982684 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:19:42 INFO - PROCESS | 3280 | 1462529982688 Marionette TRACE conn5 <- [1,774,null,{}] 03:19:42 INFO - PROCESS | 3280 | 1462529982693 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}] 03:19:42 INFO - PROCESS | 3280 | 1462529982826 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 03:19:42 INFO - PROCESS | 3280 | 1462529982957 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:42 INFO - PROCESS | 3280 | ++DOCSHELL 10BA8400 == 52 [pid = 3280] [id = 203] 03:19:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (110A4800) [pid = 3280] [serial = 607] [outer = 00000000] 03:19:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (14DD9000) [pid = 3280] [serial = 608] [outer = 110A4800] 03:19:43 INFO - PROCESS | 3280 | 1462529983008 Marionette DEBUG loaded listener.js 03:19:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (15E6E400) [pid = 3280] [serial = 609] [outer = 110A4800] 03:19:43 INFO - PROCESS | 3280 | --DOCSHELL 0C9C8800 == 51 [pid = 3280] [id = 197] 03:19:43 INFO - PROCESS | 3280 | --DOCSHELL 1620C800 == 50 [pid = 3280] [id = 196] 03:19:43 INFO - PROCESS | 3280 | --DOCSHELL 18A1C000 == 49 [pid = 3280] [id = 195] 03:19:43 INFO - PROCESS | 3280 | --DOCSHELL 17E7E800 == 48 [pid = 3280] [id = 194] 03:19:43 INFO - PROCESS | 3280 | --DOCSHELL 0FF6A000 == 47 [pid = 3280] [id = 193] 03:19:43 INFO - PROCESS | 3280 | --DOCSHELL 105A7C00 == 46 [pid = 3280] [id = 192] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (14E78000) [pid = 3280] [serial = 533] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (19EBEC00) [pid = 3280] [serial = 536] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (19A2BC00) [pid = 3280] [serial = 557] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (14D2D000) [pid = 3280] [serial = 539] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (0CD6D000) [pid = 3280] [serial = 530] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (0CD6F400) [pid = 3280] [serial = 542] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (0FF3E800) [pid = 3280] [serial = 543] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (1340CC00) [pid = 3280] [serial = 545] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (18A9D000) [pid = 3280] [serial = 555] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (1CC10400) [pid = 3280] [serial = 528] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (19183000) [pid = 3280] [serial = 551] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (18A9B400) [pid = 3280] [serial = 549] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (17E84400) [pid = 3280] [serial = 554] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (17E7D800) [pid = 3280] [serial = 548] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (14442800) [pid = 3280] [serial = 546] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (19189C00) [pid = 3280] [serial = 552] [outer = 00000000] [url = about:blank] 03:19:43 INFO - PROCESS | 3280 | 1462529983525 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]]]}] 03:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 830ms 03:19:43 INFO - PROCESS | 3280 | 1462529983553 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 03:19:43 INFO - PROCESS | 3280 | 1462529983558 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 03:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:19:43 INFO - PROCESS | 3280 | 1462529983568 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:19:43 INFO - PROCESS | 3280 | 1462529983571 Marionette TRACE conn5 <- [1,778,null,{}] 03:19:43 INFO - PROCESS | 3280 | 1462529983575 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}] 03:19:43 INFO - PROCESS | 3280 | 1462529983665 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 03:19:43 INFO - PROCESS | 3280 | 1462529983676 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:43 INFO - PROCESS | 3280 | ++DOCSHELL 0FF3BC00 == 47 [pid = 3280] [id = 204] 03:19:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (10398800) [pid = 3280] [serial = 610] [outer = 00000000] 03:19:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (14621000) [pid = 3280] [serial = 611] [outer = 10398800] 03:19:43 INFO - PROCESS | 3280 | 1462529983720 Marionette DEBUG loaded listener.js 03:19:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (14D7F400) [pid = 3280] [serial = 612] [outer = 10398800] 03:19:44 INFO - PROCESS | 3280 | 1462529984200 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]]]}] 03:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 03:19:44 INFO - PROCESS | 3280 | 1462529984243 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 03:19:44 INFO - PROCESS | 3280 | 1462529984245 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 03:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:19:44 INFO - PROCESS | 3280 | 1462529984249 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:19:44 INFO - PROCESS | 3280 | 1462529984252 Marionette TRACE conn5 <- [1,782,null,{}] 03:19:44 INFO - PROCESS | 3280 | 1462529984262 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}] 03:19:44 INFO - PROCESS | 3280 | 1462529984352 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 03:19:44 INFO - PROCESS | 3280 | 1462529984363 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:44 INFO - PROCESS | 3280 | ++DOCSHELL 17DB3800 == 48 [pid = 3280] [id = 205] 03:19:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (17DB5400) [pid = 3280] [serial = 613] [outer = 00000000] 03:19:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (17E7C400) [pid = 3280] [serial = 614] [outer = 17DB5400] 03:19:44 INFO - PROCESS | 3280 | 1462529984411 Marionette DEBUG loaded listener.js 03:19:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (18A1A000) [pid = 3280] [serial = 615] [outer = 17DB5400] 03:19:44 INFO - PROCESS | 3280 | 1462529984909 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]]]}] 03:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 690ms 03:19:44 INFO - PROCESS | 3280 | 1462529984939 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 03:19:44 INFO - PROCESS | 3280 | 1462529984942 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 03:19:44 INFO - PROCESS | 3280 | 1462529984949 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:19:44 INFO - PROCESS | 3280 | 1462529984951 Marionette TRACE conn5 <- [1,786,null,{}] 03:19:44 INFO - PROCESS | 3280 | 1462529984955 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}] 03:19:45 INFO - PROCESS | 3280 | 1462529985046 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 03:19:45 INFO - PROCESS | 3280 | 1462529985053 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:45 INFO - PROCESS | 3280 | ++DOCSHELL 18A9B800 == 49 [pid = 3280] [id = 206] 03:19:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (18A9E400) [pid = 3280] [serial = 616] [outer = 00000000] 03:19:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (19183C00) [pid = 3280] [serial = 617] [outer = 18A9E400] 03:19:45 INFO - PROCESS | 3280 | 1462529985097 Marionette DEBUG loaded listener.js 03:19:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (196E3C00) [pid = 3280] [serial = 618] [outer = 18A9E400] 03:19:45 INFO - PROCESS | 3280 | 1462529985542 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]]]}] 03:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 03:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 631ms 03:19:45 INFO - PROCESS | 3280 | 1462529985588 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 03:19:45 INFO - PROCESS | 3280 | 1462529985590 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 03:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:19:45 INFO - PROCESS | 3280 | 1462529985593 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:19:45 INFO - PROCESS | 3280 | 1462529985595 Marionette TRACE conn5 <- [1,790,null,{}] 03:19:45 INFO - PROCESS | 3280 | 1462529985598 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}] 03:19:45 INFO - PROCESS | 3280 | 1462529985705 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 03:19:45 INFO - PROCESS | 3280 | 1462529985712 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:45 INFO - PROCESS | 3280 | ++DOCSHELL 196E6800 == 50 [pid = 3280] [id = 207] 03:19:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (198CFC00) [pid = 3280] [serial = 619] [outer = 00000000] 03:19:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (198DB400) [pid = 3280] [serial = 620] [outer = 198CFC00] 03:19:45 INFO - PROCESS | 3280 | 1462529985784 Marionette DEBUG loaded listener.js 03:19:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (19A1FC00) [pid = 3280] [serial = 621] [outer = 198CFC00] 03:19:46 INFO - PROCESS | 3280 | 1462529986280 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]]]}] 03:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 03:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 732ms 03:19:46 INFO - PROCESS | 3280 | 1462529986325 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 03:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:19:46 INFO - PROCESS | 3280 | 1462529986327 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 03:19:46 INFO - PROCESS | 3280 | 1462529986330 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:19:46 INFO - PROCESS | 3280 | 1462529986332 Marionette TRACE conn5 <- [1,794,null,{}] 03:19:46 INFO - PROCESS | 3280 | 1462529986335 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}] 03:19:46 INFO - PROCESS | 3280 | 1462529986474 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 03:19:46 INFO - PROCESS | 3280 | 1462529986488 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:46 INFO - PROCESS | 3280 | ++DOCSHELL 19EC0000 == 51 [pid = 3280] [id = 208] 03:19:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (19EC5000) [pid = 3280] [serial = 622] [outer = 00000000] 03:19:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (1A02C400) [pid = 3280] [serial = 623] [outer = 19EC5000] 03:19:46 INFO - PROCESS | 3280 | 1462529986583 Marionette DEBUG loaded listener.js 03:19:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (1A72CC00) [pid = 3280] [serial = 624] [outer = 19EC5000] 03:19:47 INFO - PROCESS | 3280 | 1462529987010 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]]]}] 03:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 03:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 03:19:47 INFO - PROCESS | 3280 | 1462529987069 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 03:19:47 INFO - PROCESS | 3280 | 1462529987071 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 03:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:19:47 INFO - PROCESS | 3280 | 1462529987078 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:19:47 INFO - PROCESS | 3280 | 1462529987079 Marionette TRACE conn5 <- [1,798,null,{}] 03:19:47 INFO - PROCESS | 3280 | 1462529987083 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}] 03:19:47 INFO - PROCESS | 3280 | 1462529987193 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 03:19:47 INFO - PROCESS | 3280 | 1462529987203 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:47 INFO - PROCESS | 3280 | ++DOCSHELL 0C9C7000 == 52 [pid = 3280] [id = 209] 03:19:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (0C9CCC00) [pid = 3280] [serial = 625] [outer = 00000000] 03:19:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (1B5E7C00) [pid = 3280] [serial = 626] [outer = 0C9CCC00] 03:19:47 INFO - PROCESS | 3280 | 1462529987247 Marionette DEBUG loaded listener.js 03:19:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (1B5EBC00) [pid = 3280] [serial = 627] [outer = 0C9CCC00] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (18A9F800) [pid = 3280] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (0FF6E400) [pid = 3280] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (13418400) [pid = 3280] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (17E7F800) [pid = 3280] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (1D0C3C00) [pid = 3280] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (17BA0C00) [pid = 3280] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (0C953C00) [pid = 3280] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (105B2800) [pid = 3280] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (199DBC00) [pid = 3280] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (10BB4800) [pid = 3280] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (1C223C00) [pid = 3280] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (1D96AC00) [pid = 3280] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (19EC2000) [pid = 3280] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (15D0A000) [pid = 3280] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:19:47 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (0FE1B000) [pid = 3280] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:19:47 INFO - PROCESS | 3280 | 1462529987846 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]]]}] 03:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 832ms 03:19:47 INFO - PROCESS | 3280 | 1462529987907 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 03:19:47 INFO - PROCESS | 3280 | 1462529987909 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 03:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:19:47 INFO - PROCESS | 3280 | 1462529987912 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:19:47 INFO - PROCESS | 3280 | 1462529987914 Marionette TRACE conn5 <- [1,802,null,{}] 03:19:47 INFO - PROCESS | 3280 | 1462529987927 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}] 03:19:48 INFO - PROCESS | 3280 | 1462529988005 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 03:19:48 INFO - PROCESS | 3280 | 1462529988092 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:48 INFO - PROCESS | 3280 | ++DOCSHELL 0FF3DC00 == 53 [pid = 3280] [id = 210] 03:19:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (0FF42400) [pid = 3280] [serial = 628] [outer = 00000000] 03:19:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (18A9F800) [pid = 3280] [serial = 629] [outer = 0FF42400] 03:19:48 INFO - PROCESS | 3280 | 1462529988136 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (1A027C00) [pid = 3280] [serial = 630] [outer = 0FF42400] 03:19:48 INFO - PROCESS | 3280 | 1462529988524 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] 03:19:48 INFO - PROCESS | 3280 | 1462529988545 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 03:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:19:48 INFO - PROCESS | 3280 | 1462529988548 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:19:48 INFO - PROCESS | 3280 | 1462529988550 Marionette TRACE conn5 <- [1,806,null,{}] 03:19:48 INFO - PROCESS | 3280 | 1462529988553 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}] 03:19:48 INFO - PROCESS | 3280 | 1462529988664 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 03:19:48 INFO - PROCESS | 3280 | 1462529988673 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:48 INFO - PROCESS | 3280 | ++DOCSHELL 14E79000 == 54 [pid = 3280] [id = 211] 03:19:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (17DAF000) [pid = 3280] [serial = 631] [outer = 00000000] 03:19:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (1D979800) [pid = 3280] [serial = 632] [outer = 17DAF000] 03:19:48 INFO - PROCESS | 3280 | 1462529988718 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (1DA56C00) [pid = 3280] [serial = 633] [outer = 17DAF000] 03:19:49 INFO - PROCESS | 3280 | 1462529989125 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]]]}] 03:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 631ms 03:19:49 INFO - PROCESS | 3280 | 1462529989179 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 03:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:19:49 INFO - PROCESS | 3280 | 1462529989181 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 03:19:49 INFO - PROCESS | 3280 | 1462529989184 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:19:49 INFO - PROCESS | 3280 | 1462529989186 Marionette TRACE conn5 <- [1,810,null,{}] 03:19:49 INFO - PROCESS | 3280 | 1462529989190 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}] 03:19:49 INFO - PROCESS | 3280 | 1462529989304 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 03:19:49 INFO - PROCESS | 3280 | 1462529989316 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:49 INFO - PROCESS | 3280 | ++DOCSHELL 0CA97400 == 55 [pid = 3280] [id = 212] 03:19:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (1DA58000) [pid = 3280] [serial = 634] [outer = 00000000] 03:19:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (1E20D000) [pid = 3280] [serial = 635] [outer = 1DA58000] 03:19:49 INFO - PROCESS | 3280 | 1462529989360 Marionette DEBUG loaded listener.js 03:19:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (1E20E000) [pid = 3280] [serial = 636] [outer = 1DA58000] 03:19:49 INFO - PROCESS | 3280 | 1462529989834 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] 03:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:19:49 INFO - PROCESS | 3280 | 1462529989860 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 03:19:49 INFO - PROCESS | 3280 | 1462529989866 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:19:49 INFO - PROCESS | 3280 | 1462529989870 Marionette TRACE conn5 <- [1,814,null,{}] 03:19:49 INFO - PROCESS | 3280 | 1462529989877 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}] 03:19:50 INFO - PROCESS | 3280 | 1462529990041 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 03:19:50 INFO - PROCESS | 3280 | 1462529990161 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:50 INFO - PROCESS | 3280 | ++DOCSHELL 105D7C00 == 56 [pid = 3280] [id = 213] 03:19:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (105DC000) [pid = 3280] [serial = 637] [outer = 00000000] 03:19:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (106D2800) [pid = 3280] [serial = 638] [outer = 105DC000] 03:19:50 INFO - PROCESS | 3280 | 1462529990239 Marionette DEBUG loaded listener.js 03:19:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (1349AC00) [pid = 3280] [serial = 639] [outer = 105DC000] 03:19:50 INFO - PROCESS | 3280 | 1462529990835 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]]]}] 03:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1030ms 03:19:50 INFO - PROCESS | 3280 | 1462529990895 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 03:19:50 INFO - PROCESS | 3280 | 1462529990901 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 03:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:19:50 INFO - PROCESS | 3280 | 1462529990908 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:19:50 INFO - PROCESS | 3280 | 1462529990910 Marionette TRACE conn5 <- [1,818,null,{}] 03:19:50 INFO - PROCESS | 3280 | 1462529990915 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}] 03:19:51 INFO - PROCESS | 3280 | 1462529991026 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 03:19:51 INFO - PROCESS | 3280 | 1462529991157 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:51 INFO - PROCESS | 3280 | ++DOCSHELL 17E86C00 == 57 [pid = 3280] [id = 214] 03:19:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (17E89000) [pid = 3280] [serial = 640] [outer = 00000000] 03:19:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (19185800) [pid = 3280] [serial = 641] [outer = 17E89000] 03:19:51 INFO - PROCESS | 3280 | 1462529991211 Marionette DEBUG loaded listener.js 03:19:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (19A23800) [pid = 3280] [serial = 642] [outer = 17E89000] 03:19:51 INFO - PROCESS | 3280 | 1462529991839 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]]]}] 03:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 971ms 03:19:51 INFO - PROCESS | 3280 | 1462529991880 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 03:19:51 INFO - PROCESS | 3280 | 1462529991882 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 03:19:51 INFO - PROCESS | 3280 | 1462529991886 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:19:51 INFO - PROCESS | 3280 | 1462529991890 Marionette TRACE conn5 <- [1,822,null,{}] 03:19:51 INFO - PROCESS | 3280 | 1462529991901 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}] 03:19:52 INFO - PROCESS | 3280 | 1462529992010 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 03:19:52 INFO - PROCESS | 3280 | 1462529992139 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:52 INFO - PROCESS | 3280 | ++DOCSHELL 1C7CC800 == 58 [pid = 3280] [id = 215] 03:19:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (1D971400) [pid = 3280] [serial = 643] [outer = 00000000] 03:19:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (1E25CC00) [pid = 3280] [serial = 644] [outer = 1D971400] 03:19:52 INFO - PROCESS | 3280 | 1462529992197 Marionette DEBUG loaded listener.js 03:19:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (1E264400) [pid = 3280] [serial = 645] [outer = 1D971400] 03:19:52 INFO - PROCESS | 3280 | 1462529992844 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]]]}] 03:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 971ms 03:19:52 INFO - PROCESS | 3280 | 1462529992859 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 03:19:52 INFO - PROCESS | 3280 | 1462529992862 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 03:19:52 INFO - PROCESS | 3280 | 1462529992865 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:19:52 INFO - PROCESS | 3280 | 1462529992867 Marionette TRACE conn5 <- [1,826,null,{}] 03:19:52 INFO - PROCESS | 3280 | 1462529992871 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}] 03:19:52 INFO - PROCESS | 3280 | 1462529992978 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 03:19:53 INFO - PROCESS | 3280 | 1462529993079 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:53 INFO - PROCESS | 3280 | ++DOCSHELL 1E447C00 == 59 [pid = 3280] [id = 216] 03:19:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (1E449400) [pid = 3280] [serial = 646] [outer = 00000000] 03:19:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (1E44EC00) [pid = 3280] [serial = 647] [outer = 1E449400] 03:19:53 INFO - PROCESS | 3280 | 1462529993133 Marionette DEBUG loaded listener.js 03:19:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (1ED3B800) [pid = 3280] [serial = 648] [outer = 1E449400] 03:19:53 INFO - PROCESS | 3280 | 1462529993659 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]]]}] 03:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 830ms 03:19:53 INFO - PROCESS | 3280 | 1462529993700 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 03:19:53 INFO - PROCESS | 3280 | 1462529993702 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 03:19:53 INFO - PROCESS | 3280 | 1462529993705 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:19:53 INFO - PROCESS | 3280 | 1462529993707 Marionette TRACE conn5 <- [1,830,null,{}] 03:19:53 INFO - PROCESS | 3280 | 1462529993711 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}] 03:19:53 INFO - PROCESS | 3280 | 1462529993814 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 03:19:53 INFO - PROCESS | 3280 | 1462529993916 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:53 INFO - PROCESS | 3280 | ++DOCSHELL 0C9D4400 == 60 [pid = 3280] [id = 217] 03:19:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (1E427800) [pid = 3280] [serial = 649] [outer = 00000000] 03:19:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (1E430400) [pid = 3280] [serial = 650] [outer = 1E427800] 03:19:53 INFO - PROCESS | 3280 | 1462529993969 Marionette DEBUG loaded listener.js 03:19:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (1E432800) [pid = 3280] [serial = 651] [outer = 1E427800] 03:19:54 INFO - PROCESS | 3280 | 1462529994601 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]]]}] 03:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 931ms 03:19:54 INFO - PROCESS | 3280 | 1462529994639 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 03:19:54 INFO - PROCESS | 3280 | 1462529994642 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 03:19:54 INFO - PROCESS | 3280 | 1462529994645 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:19:54 INFO - PROCESS | 3280 | 1462529994647 Marionette TRACE conn5 <- [1,834,null,{}] 03:19:54 INFO - PROCESS | 3280 | 1462529994650 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}] 03:19:54 INFO - PROCESS | 3280 | 1462529994773 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 03:19:54 INFO - PROCESS | 3280 | 1462529994880 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:54 INFO - PROCESS | 3280 | ++DOCSHELL 19F94C00 == 61 [pid = 3280] [id = 218] 03:19:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (19F95800) [pid = 3280] [serial = 652] [outer = 00000000] 03:19:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (1E427C00) [pid = 3280] [serial = 653] [outer = 19F95800] 03:19:54 INFO - PROCESS | 3280 | 1462529994933 Marionette DEBUG loaded listener.js 03:19:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (1E44C000) [pid = 3280] [serial = 654] [outer = 19F95800] 03:19:55 INFO - PROCESS | 3280 | 1462529995548 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]]]}] 03:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 931ms 03:19:55 INFO - PROCESS | 3280 | 1462529995579 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 03:19:55 INFO - PROCESS | 3280 | 1462529995582 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 03:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:19:55 INFO - PROCESS | 3280 | 1462529995585 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - PROCESS | 3280 | 1462529995587 Marionette TRACE conn5 <- [1,838,null,{}] 03:19:55 INFO - PROCESS | 3280 | 1462529995590 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}] 03:19:55 INFO - PROCESS | 3280 | 1462529995695 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 03:19:55 INFO - PROCESS | 3280 | 1462529995945 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:56 INFO - PROCESS | 3280 | ++DOCSHELL 0FE11400 == 62 [pid = 3280] [id = 219] 03:19:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (0FF45800) [pid = 3280] [serial = 655] [outer = 00000000] 03:19:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 122 (0FF75400) [pid = 3280] [serial = 656] [outer = 0FF45800] 03:19:56 INFO - PROCESS | 3280 | 1462529996034 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 123 (106D2000) [pid = 3280] [serial = 657] [outer = 0FF45800] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 122 (10BB6C00) [pid = 3280] [serial = 560] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 121 (19181C00) [pid = 3280] [serial = 563] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 120 (1A0BC400) [pid = 3280] [serial = 566] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (1C2C4000) [pid = 3280] [serial = 569] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | 1462529996739 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]]]}] 03:19:56 INFO - PROCESS | 3280 | --DOCSHELL 17B22800 == 61 [pid = 3280] [id = 200] 03:19:56 INFO - PROCESS | 3280 | --DOCSHELL 110ABC00 == 60 [pid = 3280] [id = 199] 03:19:56 INFO - PROCESS | 3280 | --DOCSHELL 09161800 == 59 [pid = 3280] [id = 198] 03:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1185ms 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (1E265C00) [pid = 3280] [serial = 435] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (1DA51000) [pid = 3280] [serial = 492] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 116 (1A024000) [pid = 3280] [serial = 495] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 115 (18A9F000) [pid = 3280] [serial = 489] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (1349E400) [pid = 3280] [serial = 486] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (0FE12000) [pid = 3280] [serial = 531] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (18AF0000) [pid = 3280] [serial = 540] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (1A834C00) [pid = 3280] [serial = 537] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (1620F800) [pid = 3280] [serial = 534] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (18D76800) [pid = 3280] [serial = 584] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (10BB5400) [pid = 3280] [serial = 578] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (146C9C00) [pid = 3280] [serial = 579] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (14E84400) [pid = 3280] [serial = 576] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (14D78C00) [pid = 3280] [serial = 575] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (17E86400) [pid = 3280] [serial = 581] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (1D972400) [pid = 3280] [serial = 573] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (1D96C800) [pid = 3280] [serial = 572] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (19AB9800) [pid = 3280] [serial = 590] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (1917AC00) [pid = 3280] [serial = 585] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (199D7800) [pid = 3280] [serial = 588] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (198D9000) [pid = 3280] [serial = 587] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (182E8400) [pid = 3280] [serial = 582] [outer = 00000000] [url = about:blank] 03:19:56 INFO - PROCESS | 3280 | 1462529996782 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 03:19:56 INFO - PROCESS | 3280 | 1462529996786 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 03:19:56 INFO - PROCESS | 3280 | 1462529996792 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:19:56 INFO - PROCESS | 3280 | 1462529996796 Marionette TRACE conn5 <- [1,842,null,{}] 03:19:56 INFO - PROCESS | 3280 | 1462529996801 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}] 03:19:56 INFO - PROCESS | 3280 | 1462529996889 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 03:19:56 INFO - PROCESS | 3280 | 1462529996902 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:56 INFO - PROCESS | 3280 | ++DOCSHELL 0FF39C00 == 60 [pid = 3280] [id = 220] 03:19:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (0FF3AC00) [pid = 3280] [serial = 658] [outer = 00000000] 03:19:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (0FF6F400) [pid = 3280] [serial = 659] [outer = 0FF3AC00] 03:19:56 INFO - PROCESS | 3280 | 1462529996949 Marionette DEBUG loaded listener.js 03:19:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (10390C00) [pid = 3280] [serial = 660] [outer = 0FF3AC00] 03:19:57 INFO - PROCESS | 3280 | 1462529997457 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]]]}] 03:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 03:19:57 INFO - PROCESS | 3280 | 1462529997470 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 03:19:57 INFO - PROCESS | 3280 | 1462529997474 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 03:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:19:57 INFO - PROCESS | 3280 | 1462529997477 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:19:57 INFO - PROCESS | 3280 | 1462529997479 Marionette TRACE conn5 <- [1,846,null,{}] 03:19:57 INFO - PROCESS | 3280 | 1462529997483 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}] 03:19:57 INFO - PROCESS | 3280 | 1462529997568 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 03:19:57 INFO - PROCESS | 3280 | 1462529997580 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:57 INFO - PROCESS | 3280 | ++DOCSHELL 1620AC00 == 61 [pid = 3280] [id = 221] 03:19:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (1620C800) [pid = 3280] [serial = 661] [outer = 00000000] 03:19:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (17B1DC00) [pid = 3280] [serial = 662] [outer = 1620C800] 03:19:57 INFO - PROCESS | 3280 | 1462529997624 Marionette DEBUG loaded listener.js 03:19:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (17B9DC00) [pid = 3280] [serial = 663] [outer = 1620C800] 03:19:58 INFO - PROCESS | 3280 | 1462529998089 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]]]}] 03:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 631ms 03:19:58 INFO - PROCESS | 3280 | 1462529998112 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 03:19:58 INFO - PROCESS | 3280 | 1462529998114 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 03:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:19:58 INFO - PROCESS | 3280 | 1462529998123 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:19:58 INFO - PROCESS | 3280 | 1462529998129 Marionette TRACE conn5 <- [1,850,null,{}] 03:19:58 INFO - PROCESS | 3280 | 1462529998133 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}] 03:19:58 INFO - PROCESS | 3280 | 1462529998220 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 03:19:58 INFO - PROCESS | 3280 | 1462529998230 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:58 INFO - PROCESS | 3280 | ++DOCSHELL 18A9D400 == 62 [pid = 3280] [id = 222] 03:19:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (18AF2800) [pid = 3280] [serial = 664] [outer = 00000000] 03:19:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (18D77000) [pid = 3280] [serial = 665] [outer = 18AF2800] 03:19:58 INFO - PROCESS | 3280 | 1462529998273 Marionette DEBUG loaded listener.js 03:19:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (18E86400) [pid = 3280] [serial = 666] [outer = 18AF2800] 03:19:58 INFO - PROCESS | 3280 | 1462529998747 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]]]}] 03:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 03:19:58 INFO - PROCESS | 3280 | 1462529998813 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 03:19:58 INFO - PROCESS | 3280 | 1462529998816 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 03:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:19:58 INFO - PROCESS | 3280 | 1462529998829 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:19:58 INFO - PROCESS | 3280 | 1462529998831 Marionette TRACE conn5 <- [1,854,null,{}] 03:19:58 INFO - PROCESS | 3280 | 1462529998834 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}] 03:19:58 INFO - PROCESS | 3280 | 1462529998919 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 03:19:58 INFO - PROCESS | 3280 | 1462529998929 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:58 INFO - PROCESS | 3280 | ++DOCSHELL 18E8F800 == 63 [pid = 3280] [id = 223] 03:19:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (18E93C00) [pid = 3280] [serial = 667] [outer = 00000000] 03:19:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (198D0400) [pid = 3280] [serial = 668] [outer = 18E93C00] 03:19:58 INFO - PROCESS | 3280 | 1462529998973 Marionette DEBUG loaded listener.js 03:19:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (198DD800) [pid = 3280] [serial = 669] [outer = 18E93C00] 03:19:59 INFO - PROCESS | 3280 | 1462529999449 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]]]}] 03:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 03:19:59 INFO - PROCESS | 3280 | 1462529999505 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 03:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:19:59 INFO - PROCESS | 3280 | 1462529999507 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 03:19:59 INFO - PROCESS | 3280 | 1462529999510 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:19:59 INFO - PROCESS | 3280 | 1462529999512 Marionette TRACE conn5 <- [1,858,null,{}] 03:19:59 INFO - PROCESS | 3280 | 1462529999520 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}] 03:19:59 INFO - PROCESS | 3280 | 1462529999656 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 03:19:59 INFO - PROCESS | 3280 | 1462529999685 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:59 INFO - PROCESS | 3280 | ++DOCSHELL 19AB4000 == 64 [pid = 3280] [id = 224] 03:19:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (19AB4400) [pid = 3280] [serial = 670] [outer = 00000000] 03:19:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (19EC0400) [pid = 3280] [serial = 671] [outer = 19AB4400] 03:19:59 INFO - PROCESS | 3280 | 1462529999734 Marionette DEBUG loaded listener.js 03:19:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (19F93400) [pid = 3280] [serial = 672] [outer = 19AB4400] 03:20:00 INFO - PROCESS | 3280 | 1462530000199 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]]]}] 03:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 732ms 03:20:00 INFO - PROCESS | 3280 | 1462530000246 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 03:20:00 INFO - PROCESS | 3280 | 1462530000248 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 03:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:20:00 INFO - PROCESS | 3280 | 1462530000251 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:20:00 INFO - PROCESS | 3280 | 1462530000253 Marionette TRACE conn5 <- [1,862,null,{}] 03:20:00 INFO - PROCESS | 3280 | 1462530000256 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}] 03:20:00 INFO - PROCESS | 3280 | 1462530000372 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 03:20:00 INFO - PROCESS | 3280 | 1462530000435 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:00 INFO - PROCESS | 3280 | ++DOCSHELL 19F96C00 == 65 [pid = 3280] [id = 225] 03:20:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (19F98800) [pid = 3280] [serial = 673] [outer = 00000000] 03:20:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (1A9A2400) [pid = 3280] [serial = 674] [outer = 19F98800] 03:20:00 INFO - PROCESS | 3280 | 1462530000478 Marionette DEBUG loaded listener.js 03:20:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (1B5E2C00) [pid = 3280] [serial = 675] [outer = 19F98800] 03:20:00 INFO - PROCESS | 3280 | 1462530000894 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]]]}] 03:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 03:20:00 INFO - PROCESS | 3280 | 1462530000921 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 03:20:00 INFO - PROCESS | 3280 | 1462530000923 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 03:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:20:00 INFO - PROCESS | 3280 | 1462530000932 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:20:00 INFO - PROCESS | 3280 | 1462530000934 Marionette TRACE conn5 <- [1,866,null,{}] 03:20:00 INFO - PROCESS | 3280 | 1462530000937 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}] 03:20:01 INFO - PROCESS | 3280 | 1462530001086 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 03:20:01 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (0C9CCC00) [pid = 3280] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:20:01 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (18E8E800) [pid = 3280] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:20:01 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (19EC5000) [pid = 3280] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:20:01 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (17DB5400) [pid = 3280] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:20:01 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (18A9E400) [pid = 3280] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:20:01 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (17DAF000) [pid = 3280] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:20:01 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (10398800) [pid = 3280] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:20:01 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (110A4800) [pid = 3280] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:20:01 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (198CFC00) [pid = 3280] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:20:01 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (0FF42400) [pid = 3280] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:20:01 INFO - PROCESS | 3280 | 1462530001329 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:01 INFO - PROCESS | 3280 | ++DOCSHELL 0C9CCC00 == 66 [pid = 3280] [id = 226] 03:20:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (0FF42400) [pid = 3280] [serial = 676] [outer = 00000000] 03:20:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (1349C800) [pid = 3280] [serial = 677] [outer = 0FF42400] 03:20:01 INFO - PROCESS | 3280 | 1462530001372 Marionette DEBUG loaded listener.js 03:20:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (17DBAC00) [pid = 3280] [serial = 678] [outer = 0FF42400] 03:20:01 INFO - PROCESS | 3280 | 1462530001728 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]]]}] 03:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 831ms 03:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:20:01 INFO - PROCESS | 3280 | 1462530001757 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 03:20:01 INFO - PROCESS | 3280 | 1462530001759 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 03:20:01 INFO - PROCESS | 3280 | 1462530001762 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:20:01 INFO - PROCESS | 3280 | 1462530001764 Marionette TRACE conn5 <- [1,870,null,{}] 03:20:01 INFO - PROCESS | 3280 | 1462530001767 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}] 03:20:01 INFO - PROCESS | 3280 | 1462530001882 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 03:20:01 INFO - PROCESS | 3280 | 1462530001892 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:01 INFO - PROCESS | 3280 | ++DOCSHELL 10394000 == 67 [pid = 3280] [id = 227] 03:20:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (105D3800) [pid = 3280] [serial = 679] [outer = 00000000] 03:20:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (1A8B0400) [pid = 3280] [serial = 680] [outer = 105D3800] 03:20:01 INFO - PROCESS | 3280 | 1462530001935 Marionette DEBUG loaded listener.js 03:20:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (1CC0CC00) [pid = 3280] [serial = 681] [outer = 105D3800] 03:20:03 INFO - PROCESS | 3280 | 1462530003537 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]]]}] 03:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1823ms 03:20:03 INFO - PROCESS | 3280 | 1462530003586 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 03:20:03 INFO - PROCESS | 3280 | 1462530003590 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 03:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:20:03 INFO - PROCESS | 3280 | 1462530003595 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:20:03 INFO - PROCESS | 3280 | 1462530003600 Marionette TRACE conn5 <- [1,874,null,{}] 03:20:03 INFO - PROCESS | 3280 | 1462530003607 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}] 03:20:03 INFO - PROCESS | 3280 | 1462530003752 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 03:20:03 INFO - PROCESS | 3280 | 1462530003888 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 3280 | ++DOCSHELL 0FF42800 == 68 [pid = 3280] [id = 228] 03:20:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (0FF44000) [pid = 3280] [serial = 682] [outer = 00000000] 03:20:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (10398800) [pid = 3280] [serial = 683] [outer = 0FF44000] 03:20:03 INFO - PROCESS | 3280 | 1462530003945 Marionette DEBUG loaded listener.js 03:20:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (110AB400) [pid = 3280] [serial = 684] [outer = 0FF44000] 03:20:04 INFO - PROCESS | 3280 | 1462530004600 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]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1028ms 03:20:04 INFO - PROCESS | 3280 | 1462530004624 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 03:20:04 INFO - PROCESS | 3280 | 1462530004629 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 03:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:20:04 INFO - PROCESS | 3280 | 1462530004636 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 3280 | 1462530004638 Marionette TRACE conn5 <- [1,878,null,{}] 03:20:04 INFO - PROCESS | 3280 | 1462530004642 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}] 03:20:04 INFO - PROCESS | 3280 | 1462530004758 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 03:20:04 INFO - PROCESS | 3280 | 1462530004891 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:04 INFO - PROCESS | 3280 | ++DOCSHELL 17D7E400 == 69 [pid = 3280] [id = 229] 03:20:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (17DAD800) [pid = 3280] [serial = 685] [outer = 00000000] 03:20:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (17ECE000) [pid = 3280] [serial = 686] [outer = 17DAD800] 03:20:04 INFO - PROCESS | 3280 | 1462530004946 Marionette DEBUG loaded listener.js 03:20:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (18AA1C00) [pid = 3280] [serial = 687] [outer = 17DAD800] 03:20:05 INFO - PROCESS | 3280 | 1462530005517 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]]]}] 03:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 931ms 03:20:05 INFO - PROCESS | 3280 | 1462530005568 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 03:20:05 INFO - PROCESS | 3280 | 1462530005571 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 03:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:20:05 INFO - PROCESS | 3280 | 1462530005575 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:20:05 INFO - PROCESS | 3280 | 1462530005579 Marionette TRACE conn5 <- [1,882,null,{}] 03:20:05 INFO - PROCESS | 3280 | 1462530005590 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}] 03:20:05 INFO - PROCESS | 3280 | 1462530005730 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 03:20:05 INFO - PROCESS | 3280 | 1462530005861 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:05 INFO - PROCESS | 3280 | ++DOCSHELL 17B26400 == 70 [pid = 3280] [id = 230] 03:20:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (19E1E400) [pid = 3280] [serial = 688] [outer = 00000000] 03:20:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (19F96400) [pid = 3280] [serial = 689] [outer = 19E1E400] 03:20:05 INFO - PROCESS | 3280 | 1462530005920 Marionette DEBUG loaded listener.js 03:20:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (1A0C5000) [pid = 3280] [serial = 690] [outer = 19E1E400] 03:20:06 INFO - PROCESS | 3280 | 1462530006518 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]]]}] 03:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 971ms 03:20:06 INFO - PROCESS | 3280 | 1462530006556 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 03:20:06 INFO - PROCESS | 3280 | 1462530006559 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 03:20:06 INFO - PROCESS | 3280 | 1462530006577 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:20:06 INFO - PROCESS | 3280 | 1462530006579 Marionette TRACE conn5 <- [1,886,null,{}] 03:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:20:06 INFO - PROCESS | 3280 | 1462530006583 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}] 03:20:06 INFO - PROCESS | 3280 | 1462530006697 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 03:20:06 INFO - PROCESS | 3280 | 1462530006826 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:06 INFO - PROCESS | 3280 | ++DOCSHELL 1E20FC00 == 71 [pid = 3280] [id = 231] 03:20:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (1E210800) [pid = 3280] [serial = 691] [outer = 00000000] 03:20:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 122 (1E434C00) [pid = 3280] [serial = 692] [outer = 1E210800] 03:20:06 INFO - PROCESS | 3280 | 1462530006882 Marionette DEBUG loaded listener.js 03:20:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 123 (1E451800) [pid = 3280] [serial = 693] [outer = 1E210800] 03:20:07 INFO - PROCESS | 3280 | 1462530007435 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]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 930ms 03:20:07 INFO - PROCESS | 3280 | 1462530007522 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 03:20:07 INFO - PROCESS | 3280 | 1462530007524 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 03:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:20:07 INFO - PROCESS | 3280 | 1462530007528 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 3280 | 1462530007530 Marionette TRACE conn5 <- [1,890,null,{}] 03:20:07 INFO - PROCESS | 3280 | 1462530007534 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}] 03:20:07 INFO - PROCESS | 3280 | 1462530007641 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 03:20:07 INFO - PROCESS | 3280 | 1462530007772 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:07 INFO - PROCESS | 3280 | ++DOCSHELL 1A020800 == 72 [pid = 3280] [id = 232] 03:20:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 124 (1E265000) [pid = 3280] [serial = 694] [outer = 00000000] 03:20:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 125 (1EDB8000) [pid = 3280] [serial = 695] [outer = 1E265000] 03:20:07 INFO - PROCESS | 3280 | 1462530007828 Marionette DEBUG loaded listener.js 03:20:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 126 (1EE53800) [pid = 3280] [serial = 696] [outer = 1E265000] 03:20:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 127 (10008C00) [pid = 3280] [serial = 697] [outer = 0F77CC00] 03:20:08 INFO - PROCESS | 3280 | 1462530008475 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]]]}] 03:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1020ms 03:20:08 INFO - PROCESS | 3280 | 1462530008548 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 03:20:08 INFO - PROCESS | 3280 | 1462530008550 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 03:20:08 INFO - PROCESS | 3280 | 1462530008554 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:20:08 INFO - PROCESS | 3280 | 1462530008556 Marionette TRACE conn5 <- [1,894,null,{}] 03:20:08 INFO - PROCESS | 3280 | 1462530008560 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}] 03:20:08 INFO - PROCESS | 3280 | 1462530008711 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 03:20:08 INFO - PROCESS | 3280 | 1462530008846 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:08 INFO - PROCESS | 3280 | ++DOCSHELL 0FD55800 == 73 [pid = 3280] [id = 233] 03:20:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 128 (0FF3C800) [pid = 3280] [serial = 698] [outer = 00000000] 03:20:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 129 (10B52C00) [pid = 3280] [serial = 699] [outer = 0FF3C800] 03:20:08 INFO - PROCESS | 3280 | 1462530008901 Marionette DEBUG loaded listener.js 03:20:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 130 (168F1400) [pid = 3280] [serial = 700] [outer = 0FF3C800] 03:20:09 INFO - PROCESS | 3280 | 1462530009686 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]]]}] 03:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1176ms 03:20:09 INFO - PROCESS | 3280 | 1462530009733 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 03:20:09 INFO - PROCESS | 3280 | 1462530009737 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 03:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:20:09 INFO - PROCESS | 3280 | 1462530009742 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:20:09 INFO - PROCESS | 3280 | 1462530009745 Marionette TRACE conn5 <- [1,898,null,{}] 03:20:09 INFO - PROCESS | 3280 | 1462530009751 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}] 03:20:09 INFO - PROCESS | 3280 | 1462530009854 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 03:20:10 INFO - PROCESS | 3280 | 1462530009992 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:10 INFO - PROCESS | 3280 | ++DOCSHELL 0C9D5400 == 74 [pid = 3280] [id = 234] 03:20:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 131 (0CD6C400) [pid = 3280] [serial = 701] [outer = 00000000] 03:20:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (10BB5400) [pid = 3280] [serial = 702] [outer = 0CD6C400] 03:20:10 INFO - PROCESS | 3280 | 1462530010044 Marionette DEBUG loaded listener.js 03:20:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (14DD0000) [pid = 3280] [serial = 703] [outer = 0CD6C400] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 1B347000 == 73 [pid = 3280] [id = 191] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 19EC6400 == 72 [pid = 3280] [id = 189] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 0C9CCC00 == 71 [pid = 3280] [id = 226] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 19F96C00 == 70 [pid = 3280] [id = 225] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 19AB4000 == 69 [pid = 3280] [id = 224] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 18E8F800 == 68 [pid = 3280] [id = 223] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 18A9D400 == 67 [pid = 3280] [id = 222] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 1620AC00 == 66 [pid = 3280] [id = 221] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 132 (1E20D000) [pid = 3280] [serial = 635] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 0FF39C00 == 65 [pid = 3280] [id = 220] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 0FE11400 == 64 [pid = 3280] [id = 219] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 19F94C00 == 63 [pid = 3280] [id = 218] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 0C9D4400 == 62 [pid = 3280] [id = 217] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 1E447C00 == 61 [pid = 3280] [id = 216] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 1C7CC800 == 60 [pid = 3280] [id = 215] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 17E86C00 == 59 [pid = 3280] [id = 214] 03:20:10 INFO - PROCESS | 3280 | --DOCSHELL 105D7C00 == 58 [pid = 3280] [id = 213] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 131 (1DA56C00) [pid = 3280] [serial = 633] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 130 (1B5EBC00) [pid = 3280] [serial = 627] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 129 (1CC0B800) [pid = 3280] [serial = 605] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 128 (1A02C400) [pid = 3280] [serial = 623] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 127 (18A1A000) [pid = 3280] [serial = 615] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 126 (17E7C400) [pid = 3280] [serial = 614] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 125 (19183C00) [pid = 3280] [serial = 617] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 124 (1D979800) [pid = 3280] [serial = 632] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 123 (14B25800) [pid = 3280] [serial = 596] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 122 (1B5E7C00) [pid = 3280] [serial = 626] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 121 (0CD76000) [pid = 3280] [serial = 593] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 120 (14621000) [pid = 3280] [serial = 611] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (14D7F400) [pid = 3280] [serial = 612] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (14DD9000) [pid = 3280] [serial = 608] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (198DB400) [pid = 3280] [serial = 620] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 116 (1A027C00) [pid = 3280] [serial = 630] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 115 (19A1FC00) [pid = 3280] [serial = 621] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (1A72CC00) [pid = 3280] [serial = 624] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (17E7E000) [pid = 3280] [serial = 599] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (196E3C00) [pid = 3280] [serial = 618] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (15E6E400) [pid = 3280] [serial = 609] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (1A729000) [pid = 3280] [serial = 602] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (18A9F800) [pid = 3280] [serial = 629] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (1D0C2C00) [pid = 3280] [serial = 606] [outer = 00000000] [url = about:blank] 03:20:10 INFO - PROCESS | 3280 | 1462530010592 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]]]}] 03:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 891ms 03:20:10 INFO - PROCESS | 3280 | 1462530010634 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 03:20:10 INFO - PROCESS | 3280 | 1462530010639 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 03:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:20:10 INFO - PROCESS | 3280 | 1462530010645 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:20:10 INFO - PROCESS | 3280 | 1462530010647 Marionette TRACE conn5 <- [1,902,null,{}] 03:20:10 INFO - PROCESS | 3280 | 1462530010651 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}] 03:20:10 INFO - PROCESS | 3280 | 1462530010742 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 03:20:10 INFO - PROCESS | 3280 | 1462530010751 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:10 INFO - PROCESS | 3280 | ++DOCSHELL 1038FC00 == 59 [pid = 3280] [id = 235] 03:20:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (10390400) [pid = 3280] [serial = 704] [outer = 00000000] 03:20:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (14B20400) [pid = 3280] [serial = 705] [outer = 10390400] 03:20:10 INFO - PROCESS | 3280 | 1462530010797 Marionette DEBUG loaded listener.js 03:20:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (14E7FC00) [pid = 3280] [serial = 706] [outer = 10390400] 03:20:11 INFO - PROCESS | 3280 | 1462530011265 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]]]}] 03:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 03:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:20:11 INFO - PROCESS | 3280 | 1462530011318 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 03:20:11 INFO - PROCESS | 3280 | 1462530011320 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 03:20:11 INFO - PROCESS | 3280 | 1462530011324 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:20:11 INFO - PROCESS | 3280 | 1462530011327 Marionette TRACE conn5 <- [1,906,null,{}] 03:20:11 INFO - PROCESS | 3280 | 1462530011337 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}] 03:20:11 INFO - PROCESS | 3280 | 1462530011430 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 03:20:11 INFO - PROCESS | 3280 | 1462530011443 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:11 INFO - PROCESS | 3280 | ++DOCSHELL 17ECC800 == 60 [pid = 3280] [id = 236] 03:20:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (17ECEC00) [pid = 3280] [serial = 707] [outer = 00000000] 03:20:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (182F0400) [pid = 3280] [serial = 708] [outer = 17ECEC00] 03:20:11 INFO - PROCESS | 3280 | 1462530011497 Marionette DEBUG loaded listener.js 03:20:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (18AEC400) [pid = 3280] [serial = 709] [outer = 17ECEC00] 03:20:11 INFO - PROCESS | 3280 | 1462530011960 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]]]}] 03:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 03:20:12 INFO - PROCESS | 3280 | 1462530012014 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 03:20:12 INFO - PROCESS | 3280 | 1462530012017 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 03:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:20:12 INFO - PROCESS | 3280 | 1462530012020 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - PROCESS | 3280 | 1462530012022 Marionette TRACE conn5 <- [1,910,null,{}] 03:20:12 INFO - PROCESS | 3280 | 1462530012025 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}] 03:20:12 INFO - PROCESS | 3280 | 1462530012114 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 03:20:12 INFO - PROCESS | 3280 | 1462530012238 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:12 INFO - PROCESS | 3280 | ++DOCSHELL 18DB0800 == 61 [pid = 3280] [id = 237] 03:20:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (19180C00) [pid = 3280] [serial = 710] [outer = 00000000] 03:20:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (198CF400) [pid = 3280] [serial = 711] [outer = 19180C00] 03:20:12 INFO - PROCESS | 3280 | 1462530012284 Marionette DEBUG loaded listener.js 03:20:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (199D8800) [pid = 3280] [serial = 712] [outer = 19180C00] 03:20:12 INFO - PROCESS | 3280 | 1462530012693 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]]]}] 03:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 731ms 03:20:12 INFO - PROCESS | 3280 | 1462530012760 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 03:20:12 INFO - PROCESS | 3280 | 1462530012762 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 03:20:12 INFO - PROCESS | 3280 | 1462530012765 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:20:12 INFO - PROCESS | 3280 | 1462530012767 Marionette TRACE conn5 <- [1,914,null,{}] 03:20:12 INFO - PROCESS | 3280 | 1462530012771 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}] 03:20:12 INFO - PROCESS | 3280 | 1462530012884 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 03:20:12 INFO - PROCESS | 3280 | 1462530012897 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:12 INFO - PROCESS | 3280 | ++DOCSHELL 0FE12000 == 62 [pid = 3280] [id = 238] 03:20:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (199E1000) [pid = 3280] [serial = 713] [outer = 00000000] 03:20:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (19A2BC00) [pid = 3280] [serial = 714] [outer = 199E1000] 03:20:13 INFO - PROCESS | 3280 | 1462530012990 Marionette DEBUG loaded listener.js 03:20:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (19EBFC00) [pid = 3280] [serial = 715] [outer = 199E1000] 03:20:13 INFO - PROCESS | 3280 | 1462530013452 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]]]}] 03:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 03:20:13 INFO - PROCESS | 3280 | 1462530013499 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 03:20:13 INFO - PROCESS | 3280 | 1462530013501 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 03:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:20:13 INFO - PROCESS | 3280 | 1462530013504 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:20:13 INFO - PROCESS | 3280 | 1462530013506 Marionette TRACE conn5 <- [1,918,null,{}] 03:20:13 INFO - PROCESS | 3280 | 1462530013509 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}] 03:20:13 INFO - PROCESS | 3280 | 1462530013656 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 03:20:13 INFO - PROCESS | 3280 | 1462530013720 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 3280 | ++DOCSHELL 196E6000 == 63 [pid = 3280] [id = 239] 03:20:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (19F93000) [pid = 3280] [serial = 716] [outer = 00000000] 03:20:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 122 (1B340C00) [pid = 3280] [serial = 717] [outer = 19F93000] 03:20:13 INFO - PROCESS | 3280 | 1462530013765 Marionette DEBUG loaded listener.js 03:20:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 123 (1C7CD800) [pid = 3280] [serial = 718] [outer = 19F93000] 03:20:14 INFO - PROCESS | 3280 | 1462530014199 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]]]}] 03:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 731ms 03:20:14 INFO - PROCESS | 3280 | 1462530014235 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 3280 | 1462530014237 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 03:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:20:14 INFO - PROCESS | 3280 | 1462530014240 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - PROCESS | 3280 | 1462530014242 Marionette TRACE conn5 <- [1,922,null,{}] 03:20:14 INFO - PROCESS | 3280 | 1462530014245 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}] 03:20:14 INFO - PROCESS | 3280 | 1462530014359 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 03:20:14 INFO - PROCESS | 3280 | 1462530014420 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:14 INFO - PROCESS | 3280 | ++DOCSHELL 1CC08C00 == 64 [pid = 3280] [id = 240] 03:20:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 124 (1CC0C800) [pid = 3280] [serial = 719] [outer = 00000000] 03:20:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 125 (1D96EC00) [pid = 3280] [serial = 720] [outer = 1CC0C800] 03:20:14 INFO - PROCESS | 3280 | 1462530014463 Marionette DEBUG loaded listener.js 03:20:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 126 (1D978000) [pid = 3280] [serial = 721] [outer = 1CC0C800] 03:20:14 INFO - PROCESS | 3280 | --DOMWINDOW == 125 (19AB4400) [pid = 3280] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:20:14 INFO - PROCESS | 3280 | --DOMWINDOW == 124 (19F98800) [pid = 3280] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:20:14 INFO - PROCESS | 3280 | --DOMWINDOW == 123 (18AF2800) [pid = 3280] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:20:14 INFO - PROCESS | 3280 | --DOMWINDOW == 122 (0FF45800) [pid = 3280] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:20:14 INFO - PROCESS | 3280 | --DOMWINDOW == 121 (0FF3AC00) [pid = 3280] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:20:14 INFO - PROCESS | 3280 | --DOMWINDOW == 120 (1620C800) [pid = 3280] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:20:14 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (18E93C00) [pid = 3280] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:20:14 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (0FF42400) [pid = 3280] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:20:14 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (0F815C00) [pid = 3280] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:20:14 INFO - PROCESS | 3280 | 1462530014929 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]]]}] 03:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 03:20:15 INFO - PROCESS | 3280 | 1462530014983 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 03:20:15 INFO - PROCESS | 3280 | 1462530014985 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 03:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:20:15 INFO - PROCESS | 3280 | 1462530015014 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:20:15 INFO - PROCESS | 3280 | 1462530015016 Marionette TRACE conn5 <- [1,926,null,{}] 03:20:15 INFO - PROCESS | 3280 | 1462530015020 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}] 03:20:15 INFO - PROCESS | 3280 | 1462530015104 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 03:20:15 INFO - PROCESS | 3280 | 1462530015110 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:15 INFO - PROCESS | 3280 | ++DOCSHELL 15E6B800 == 65 [pid = 3280] [id = 241] 03:20:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (198DB800) [pid = 3280] [serial = 722] [outer = 00000000] 03:20:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (1CC08000) [pid = 3280] [serial = 723] [outer = 198DB800] 03:20:15 INFO - PROCESS | 3280 | 1462530015155 Marionette DEBUG loaded listener.js 03:20:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (1D06BC00) [pid = 3280] [serial = 724] [outer = 198DB800] 03:20:15 INFO - PROCESS | 3280 | 1462530015585 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]]]}] 03:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 652ms 03:20:15 INFO - PROCESS | 3280 | 1462530015644 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 03:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:20:15 INFO - PROCESS | 3280 | 1462530015646 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 03:20:15 INFO - PROCESS | 3280 | 1462530015649 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:20:15 INFO - PROCESS | 3280 | 1462530015651 Marionette TRACE conn5 <- [1,930,null,{}] 03:20:15 INFO - PROCESS | 3280 | 1462530015654 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}] 03:20:15 INFO - PROCESS | 3280 | 1462530015739 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 03:20:15 INFO - PROCESS | 3280 | 1462530015745 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:15 INFO - PROCESS | 3280 | ++DOCSHELL 0C959800 == 66 [pid = 3280] [id = 242] 03:20:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (0FD51000) [pid = 3280] [serial = 725] [outer = 00000000] 03:20:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 122 (198D8000) [pid = 3280] [serial = 726] [outer = 0FD51000] 03:20:15 INFO - PROCESS | 3280 | 1462530015789 Marionette DEBUG loaded listener.js 03:20:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 123 (1D974C00) [pid = 3280] [serial = 727] [outer = 0FD51000] 03:20:16 INFO - PROCESS | 3280 | 1462530016226 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]]]}] 03:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 03:20:16 INFO - PROCESS | 3280 | 1462530016280 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 03:20:16 INFO - PROCESS | 3280 | 1462530016283 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 03:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:20:16 INFO - PROCESS | 3280 | 1462530016286 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:20:16 INFO - PROCESS | 3280 | 1462530016288 Marionette TRACE conn5 <- [1,934,null,{}] 03:20:16 INFO - PROCESS | 3280 | 1462530016291 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}] 03:20:16 INFO - PROCESS | 3280 | 1462530016375 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 03:20:16 INFO - PROCESS | 3280 | 1462530016382 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:16 INFO - PROCESS | 3280 | ++DOCSHELL 1E20DC00 == 67 [pid = 3280] [id = 243] 03:20:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 124 (1E265C00) [pid = 3280] [serial = 728] [outer = 00000000] 03:20:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 125 (1E42B400) [pid = 3280] [serial = 729] [outer = 1E265C00] 03:20:16 INFO - PROCESS | 3280 | 1462530016425 Marionette DEBUG loaded listener.js 03:20:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 126 (1E44C400) [pid = 3280] [serial = 730] [outer = 1E265C00] 03:20:17 INFO - PROCESS | 3280 | 1462530017082 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]]]}] 03:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 831ms 03:20:17 INFO - PROCESS | 3280 | 1462530017121 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 03:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:20:17 INFO - PROCESS | 3280 | 1462530017125 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 03:20:17 INFO - PROCESS | 3280 | 1462530017131 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:20:17 INFO - PROCESS | 3280 | 1462530017135 Marionette TRACE conn5 <- [1,938,null,{}] 03:20:17 INFO - PROCESS | 3280 | 1462530017141 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}] 03:20:17 INFO - PROCESS | 3280 | 1462530017261 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 03:20:17 INFO - PROCESS | 3280 | 1462530017375 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:17 INFO - PROCESS | 3280 | ++DOCSHELL 10006400 == 68 [pid = 3280] [id = 244] 03:20:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 127 (10006800) [pid = 3280] [serial = 731] [outer = 00000000] 03:20:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 128 (14415800) [pid = 3280] [serial = 732] [outer = 10006800] 03:20:17 INFO - PROCESS | 3280 | 1462530017479 Marionette DEBUG loaded listener.js 03:20:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 129 (1620B800) [pid = 3280] [serial = 733] [outer = 10006800] 03:20:18 INFO - PROCESS | 3280 | 1462530018082 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]]]}] 03:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1027ms 03:20:18 INFO - PROCESS | 3280 | 1462530018157 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 03:20:18 INFO - PROCESS | 3280 | 1462530018163 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 03:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:20:18 INFO - PROCESS | 3280 | 1462530018170 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:20:18 INFO - PROCESS | 3280 | 1462530018173 Marionette TRACE conn5 <- [1,942,null,{}] 03:20:18 INFO - PROCESS | 3280 | 1462530018177 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}] 03:20:18 INFO - PROCESS | 3280 | 1462530018289 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 03:20:18 INFO - PROCESS | 3280 | 1462530018424 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:18 INFO - PROCESS | 3280 | ++DOCSHELL 17DB2C00 == 69 [pid = 3280] [id = 245] 03:20:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 130 (17ECFC00) [pid = 3280] [serial = 734] [outer = 00000000] 03:20:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 131 (198D1400) [pid = 3280] [serial = 735] [outer = 17ECFC00] 03:20:18 INFO - PROCESS | 3280 | 1462530018479 Marionette DEBUG loaded listener.js 03:20:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (19EBC400) [pid = 3280] [serial = 736] [outer = 17ECFC00] 03:20:19 INFO - PROCESS | 3280 | 1462530019078 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]]]}] 03:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 971ms 03:20:19 INFO - PROCESS | 3280 | 1462530019142 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 03:20:19 INFO - PROCESS | 3280 | 1462530019145 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 03:20:19 INFO - PROCESS | 3280 | 1462530019148 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:20:19 INFO - PROCESS | 3280 | 1462530019152 Marionette TRACE conn5 <- [1,946,null,{}] 03:20:19 INFO - PROCESS | 3280 | 1462530019163 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}] 03:20:19 INFO - PROCESS | 3280 | 1462530019286 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 03:20:19 INFO - PROCESS | 3280 | 1462530019415 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:19 INFO - PROCESS | 3280 | ++DOCSHELL 1C7CC800 == 70 [pid = 3280] [id = 246] 03:20:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (1E42A800) [pid = 3280] [serial = 737] [outer = 00000000] 03:20:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (1EDB5800) [pid = 3280] [serial = 738] [outer = 1E42A800] 03:20:19 INFO - PROCESS | 3280 | 1462530019473 Marionette DEBUG loaded listener.js 03:20:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (1EE5AC00) [pid = 3280] [serial = 739] [outer = 1E42A800] 03:20:20 INFO - PROCESS | 3280 | 1462530020019 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]]]}] 03:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 932ms 03:20:20 INFO - PROCESS | 3280 | 1462530020083 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 03:20:20 INFO - PROCESS | 3280 | 1462530020085 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 03:20:20 INFO - PROCESS | 3280 | 1462530020089 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:20:20 INFO - PROCESS | 3280 | 1462530020091 Marionette TRACE conn5 <- [1,950,null,{}] 03:20:20 INFO - PROCESS | 3280 | 1462530020095 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}] 03:20:20 INFO - PROCESS | 3280 | 1462530020204 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 03:20:20 INFO - PROCESS | 3280 | 1462530020339 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:20 INFO - PROCESS | 3280 | ++DOCSHELL 1F42A400 == 71 [pid = 3280] [id = 247] 03:20:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (1F42AC00) [pid = 3280] [serial = 740] [outer = 00000000] 03:20:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 137 (1F436000) [pid = 3280] [serial = 741] [outer = 1F42AC00] 03:20:20 INFO - PROCESS | 3280 | 1462530020394 Marionette DEBUG loaded listener.js 03:20:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 138 (1F481400) [pid = 3280] [serial = 742] [outer = 1F42AC00] 03:20:21 INFO - PROCESS | 3280 | 1462530021018 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]]]}] 03:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 03:20:21 INFO - PROCESS | 3280 | 1462530021063 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 03:20:21 INFO - PROCESS | 3280 | 1462530021065 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 03:20:21 INFO - PROCESS | 3280 | 1462530021069 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:20:21 INFO - PROCESS | 3280 | 1462530021071 Marionette TRACE conn5 <- [1,954,null,{}] 03:20:21 INFO - PROCESS | 3280 | 1462530021075 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}] 03:20:21 INFO - PROCESS | 3280 | 1462530021184 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 03:20:21 INFO - PROCESS | 3280 | 1462530021317 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:21 INFO - PROCESS | 3280 | ++DOCSHELL 1F485000 == 72 [pid = 3280] [id = 248] 03:20:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (1F487C00) [pid = 3280] [serial = 743] [outer = 00000000] 03:20:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (1F554000) [pid = 3280] [serial = 744] [outer = 1F487C00] 03:20:21 INFO - PROCESS | 3280 | 1462530021372 Marionette DEBUG loaded listener.js 03:20:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (1F558000) [pid = 3280] [serial = 745] [outer = 1F487C00] 03:20:22 INFO - PROCESS | 3280 | 1462530022010 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]]]}] 03:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 971ms 03:20:22 INFO - PROCESS | 3280 | 1462530022042 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 03:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:20:22 INFO - PROCESS | 3280 | 1462530022045 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 03:20:22 INFO - PROCESS | 3280 | 1462530022048 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:20:22 INFO - PROCESS | 3280 | 1462530022050 Marionette TRACE conn5 <- [1,958,null,{}] 03:20:22 INFO - PROCESS | 3280 | 1462530022054 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}] 03:20:22 INFO - PROCESS | 3280 | 1462530022182 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 03:20:22 INFO - PROCESS | 3280 | 1462530022323 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:22 INFO - PROCESS | 3280 | ++DOCSHELL 105D3400 == 73 [pid = 3280] [id = 249] 03:20:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 142 (106CEC00) [pid = 3280] [serial = 746] [outer = 00000000] 03:20:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 143 (1917F000) [pid = 3280] [serial = 747] [outer = 106CEC00] 03:20:22 INFO - PROCESS | 3280 | 1462530022378 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 144 (1A023000) [pid = 3280] [serial = 748] [outer = 106CEC00] 03:20:23 INFO - PROCESS | 3280 | 1462530023147 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]]]}] 03:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1129ms 03:20:23 INFO - PROCESS | 3280 | 1462530023176 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 03:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:20:23 INFO - PROCESS | 3280 | 1462530023181 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 03:20:23 INFO - PROCESS | 3280 | 1462530023185 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:20:23 INFO - PROCESS | 3280 | 1462530023189 Marionette TRACE conn5 <- [1,962,null,{}] 03:20:23 INFO - PROCESS | 3280 | 1462530023194 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}] 03:20:23 INFO - PROCESS | 3280 | 1462530023294 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 03:20:23 INFO - PROCESS | 3280 | 1462530023406 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:23 INFO - PROCESS | 3280 | ++DOCSHELL 0F80FC00 == 74 [pid = 3280] [id = 250] 03:20:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 145 (0F8F5C00) [pid = 3280] [serial = 749] [outer = 00000000] 03:20:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 146 (0FE13400) [pid = 3280] [serial = 750] [outer = 0F8F5C00] 03:20:23 INFO - PROCESS | 3280 | 1462530023455 Marionette DEBUG loaded listener.js 03:20:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 147 (0FE1E800) [pid = 3280] [serial = 751] [outer = 0F8F5C00] 03:20:24 INFO - PROCESS | 3280 | 1462530024095 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]]]}] 03:20:24 INFO - PROCESS | 3280 | --DOCSHELL 0FF38800 == 73 [pid = 3280] [id = 92] 03:20:24 INFO - PROCESS | 3280 | --DOCSHELL 0CD77C00 == 72 [pid = 3280] [id = 91] 03:20:24 INFO - PROCESS | 3280 | --DOCSHELL 0FE15800 == 71 [pid = 3280] [id = 108] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 146 (106D2800) [pid = 3280] [serial = 638] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 145 (19185800) [pid = 3280] [serial = 641] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 144 (1E25CC00) [pid = 3280] [serial = 644] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 143 (1E44EC00) [pid = 3280] [serial = 647] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 142 (1E430400) [pid = 3280] [serial = 650] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 141 (1E427C00) [pid = 3280] [serial = 653] [outer = 00000000] [url = about:blank] 03:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 971ms 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 140 (1A8B0400) [pid = 3280] [serial = 680] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOCSHELL 17D7E400 == 70 [pid = 3280] [id = 229] 03:20:24 INFO - PROCESS | 3280 | --DOCSHELL 0FF42800 == 69 [pid = 3280] [id = 228] 03:20:24 INFO - PROCESS | 3280 | 1462530024191 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 03:20:24 INFO - PROCESS | 3280 | 1462530024197 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 03:20:24 INFO - PROCESS | 3280 | 1462530024202 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:20:24 INFO - PROCESS | 3280 | 1462530024205 Marionette TRACE conn5 <- [1,966,null,{}] 03:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:20:24 INFO - PROCESS | 3280 | 1462530024212 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}] 03:20:24 INFO - PROCESS | 3280 | 1462530024320 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 139 (19EC0400) [pid = 3280] [serial = 671] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 138 (1A9A2400) [pid = 3280] [serial = 674] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 137 (18D77000) [pid = 3280] [serial = 665] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 136 (18E86400) [pid = 3280] [serial = 666] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 135 (106D2000) [pid = 3280] [serial = 657] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (0FF75400) [pid = 3280] [serial = 656] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 133 (0FF6F400) [pid = 3280] [serial = 659] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 132 (10390C00) [pid = 3280] [serial = 660] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 131 (19F93400) [pid = 3280] [serial = 672] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 130 (17B1DC00) [pid = 3280] [serial = 662] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 129 (17B9DC00) [pid = 3280] [serial = 663] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 128 (198D0400) [pid = 3280] [serial = 668] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 127 (1349C800) [pid = 3280] [serial = 677] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 126 (1B5E2C00) [pid = 3280] [serial = 675] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 125 (17DBAC00) [pid = 3280] [serial = 678] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 124 (198DD800) [pid = 3280] [serial = 669] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | --DOMWINDOW == 123 (1A01E800) [pid = 3280] [serial = 591] [outer = 00000000] [url = about:blank] 03:20:24 INFO - PROCESS | 3280 | 1462530024419 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:24 INFO - PROCESS | 3280 | ++DOCSHELL 0F815C00 == 70 [pid = 3280] [id = 251] 03:20:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 124 (0FF3A400) [pid = 3280] [serial = 752] [outer = 00000000] 03:20:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 125 (0FF68C00) [pid = 3280] [serial = 753] [outer = 0FF3A400] 03:20:24 INFO - PROCESS | 3280 | 1462530024464 Marionette DEBUG loaded listener.js 03:20:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 126 (0FF72400) [pid = 3280] [serial = 754] [outer = 0FF3A400] 03:20:24 INFO - PROCESS | 3280 | 1462530024831 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]]]}] 03:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 03:20:24 INFO - PROCESS | 3280 | 1462530024879 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 03:20:24 INFO - PROCESS | 3280 | 1462530024881 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 03:20:24 INFO - PROCESS | 3280 | 1462530024884 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:20:24 INFO - PROCESS | 3280 | 1462530024888 Marionette TRACE conn5 <- [1,970,null,{}] 03:20:24 INFO - PROCESS | 3280 | 1462530024898 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}] 03:20:24 INFO - PROCESS | 3280 | 1462530024988 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 03:20:25 INFO - PROCESS | 3280 | 1462530024996 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 3280 | ++DOCSHELL 10393800 == 71 [pid = 3280] [id = 252] 03:20:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 127 (10398C00) [pid = 3280] [serial = 755] [outer = 00000000] 03:20:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 128 (106DA800) [pid = 3280] [serial = 756] [outer = 10398C00] 03:20:25 INFO - PROCESS | 3280 | 1462530025042 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 129 (1340CC00) [pid = 3280] [serial = 757] [outer = 10398C00] 03:20:25 INFO - PROCESS | 3280 | 1462530025509 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]]]}] 03:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 03:20:25 INFO - PROCESS | 3280 | 1462530025559 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 03:20:25 INFO - PROCESS | 3280 | 1462530025561 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 03:20:25 INFO - PROCESS | 3280 | 1462530025565 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:20:25 INFO - PROCESS | 3280 | 1462530025566 Marionette TRACE conn5 <- [1,974,null,{}] 03:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:20:25 INFO - PROCESS | 3280 | 1462530025570 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}] 03:20:25 INFO - PROCESS | 3280 | 1462530025657 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 03:20:25 INFO - PROCESS | 3280 | 1462530025778 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 3280 | ++DOCSHELL 0C95C800 == 72 [pid = 3280] [id = 253] 03:20:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 130 (146C0400) [pid = 3280] [serial = 758] [outer = 00000000] 03:20:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 131 (14D30C00) [pid = 3280] [serial = 759] [outer = 146C0400] 03:20:25 INFO - PROCESS | 3280 | 1462530025830 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (14DE3800) [pid = 3280] [serial = 760] [outer = 146C0400] 03:20:26 INFO - PROCESS | 3280 | 1462530026207 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]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 03:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:20:26 INFO - PROCESS | 3280 | 1462530026239 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 3280 | 1462530026241 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 03:20:26 INFO - PROCESS | 3280 | 1462530026244 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 3280 | 1462530026245 Marionette TRACE conn5 <- [1,978,null,{}] 03:20:26 INFO - PROCESS | 3280 | 1462530026258 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}] 03:20:26 INFO - PROCESS | 3280 | 1462530026384 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 03:20:26 INFO - PROCESS | 3280 | 1462530026451 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:26 INFO - PROCESS | 3280 | ++DOCSHELL 101C1C00 == 73 [pid = 3280] [id = 254] 03:20:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (14441C00) [pid = 3280] [serial = 761] [outer = 00000000] 03:20:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (15D0BC00) [pid = 3280] [serial = 762] [outer = 14441C00] 03:20:26 INFO - PROCESS | 3280 | 1462530026495 Marionette DEBUG loaded listener.js 03:20:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (168F4400) [pid = 3280] [serial = 763] [outer = 14441C00] 03:20:26 INFO - PROCESS | 3280 | 1462530026938 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]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 731ms 03:20:26 INFO - PROCESS | 3280 | 1462530026978 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 3280 | 1462530026980 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 03:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:20:26 INFO - PROCESS | 3280 | 1462530026983 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 3280 | 1462530026985 Marionette TRACE conn5 <- [1,982,null,{}] 03:20:26 INFO - PROCESS | 3280 | 1462530026988 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}] 03:20:27 INFO - PROCESS | 3280 | 1462530027141 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 03:20:27 INFO - PROCESS | 3280 | 1462530027204 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 3280 | ++DOCSHELL 17DB7000 == 74 [pid = 3280] [id = 255] 03:20:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (17DB9400) [pid = 3280] [serial = 764] [outer = 00000000] 03:20:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 137 (17E82C00) [pid = 3280] [serial = 765] [outer = 17DB9400] 03:20:27 INFO - PROCESS | 3280 | 1462530027248 Marionette DEBUG loaded listener.js 03:20:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 138 (17E83800) [pid = 3280] [serial = 766] [outer = 17DB9400] 03:20:27 INFO - PROCESS | 3280 | 1462530027673 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]]]}] 03:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 731ms 03:20:27 INFO - PROCESS | 3280 | 1462530027715 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 03:20:27 INFO - PROCESS | 3280 | 1462530027717 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 03:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:20:27 INFO - PROCESS | 3280 | 1462530027727 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:20:27 INFO - PROCESS | 3280 | 1462530027728 Marionette TRACE conn5 <- [1,986,null,{}] 03:20:27 INFO - PROCESS | 3280 | 1462530027732 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}] 03:20:27 INFO - PROCESS | 3280 | 1462530027845 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 03:20:27 INFO - PROCESS | 3280 | 1462530027855 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 3280 | ++DOCSHELL 17DAE400 == 75 [pid = 3280] [id = 256] 03:20:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (17DBAC00) [pid = 3280] [serial = 767] [outer = 00000000] 03:20:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (18AA5400) [pid = 3280] [serial = 768] [outer = 17DBAC00] 03:20:27 INFO - PROCESS | 3280 | 1462530027951 Marionette DEBUG loaded listener.js 03:20:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (18AF9000) [pid = 3280] [serial = 769] [outer = 17DBAC00] 03:20:28 INFO - PROCESS | 3280 | 1462530028687 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]]]}] 03:20:28 INFO - PROCESS | 3280 | --DOMWINDOW == 140 (1DA58000) [pid = 3280] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:20:28 INFO - PROCESS | 3280 | --DOMWINDOW == 139 (199E1000) [pid = 3280] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:20:28 INFO - PROCESS | 3280 | --DOMWINDOW == 138 (10390400) [pid = 3280] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:20:28 INFO - PROCESS | 3280 | --DOMWINDOW == 137 (19F93000) [pid = 3280] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:20:28 INFO - PROCESS | 3280 | --DOMWINDOW == 136 (1CC0C800) [pid = 3280] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:20:28 INFO - PROCESS | 3280 | --DOMWINDOW == 135 (198DB800) [pid = 3280] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:20:28 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (0CD6C400) [pid = 3280] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:20:28 INFO - PROCESS | 3280 | --DOMWINDOW == 133 (19180C00) [pid = 3280] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:20:28 INFO - PROCESS | 3280 | --DOMWINDOW == 132 (0FF3C800) [pid = 3280] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:20:28 INFO - PROCESS | 3280 | --DOMWINDOW == 131 (17ECEC00) [pid = 3280] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:20:28 INFO - PROCESS | 3280 | --DOMWINDOW == 130 (0FD51000) [pid = 3280] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1020ms 03:20:28 INFO - PROCESS | 3280 | 1462530028750 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 03:20:28 INFO - PROCESS | 3280 | 1462530028752 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 03:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:20:28 INFO - PROCESS | 3280 | 1462530028755 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:20:28 INFO - PROCESS | 3280 | 1462530028757 Marionette TRACE conn5 <- [1,990,null,{}] 03:20:28 INFO - PROCESS | 3280 | 1462530028760 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}] 03:20:28 INFO - PROCESS | 3280 | 1462530028866 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 03:20:28 INFO - PROCESS | 3280 | 1462530028872 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:28 INFO - PROCESS | 3280 | ++DOCSHELL 101BD000 == 76 [pid = 3280] [id = 257] 03:20:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 131 (101C3400) [pid = 3280] [serial = 770] [outer = 00000000] 03:20:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (17E82800) [pid = 3280] [serial = 771] [outer = 101C3400] 03:20:28 INFO - PROCESS | 3280 | 1462530028919 Marionette DEBUG loaded listener.js 03:20:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (17ECEC00) [pid = 3280] [serial = 772] [outer = 101C3400] 03:20:29 INFO - PROCESS | 3280 | 1462530029349 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]]]}] 03:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 631ms 03:20:29 INFO - PROCESS | 3280 | 1462530029386 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 03:20:29 INFO - PROCESS | 3280 | 1462530029388 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 03:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:20:29 INFO - PROCESS | 3280 | 1462530029391 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:20:29 INFO - PROCESS | 3280 | 1462530029393 Marionette TRACE conn5 <- [1,994,null,{}] 03:20:29 INFO - PROCESS | 3280 | 1462530029396 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}] 03:20:29 INFO - PROCESS | 3280 | 1462530029480 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 03:20:29 INFO - PROCESS | 3280 | 1462530029487 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:29 INFO - PROCESS | 3280 | ++DOCSHELL 18E3EC00 == 77 [pid = 3280] [id = 258] 03:20:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (18E43400) [pid = 3280] [serial = 773] [outer = 00000000] 03:20:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (19189000) [pid = 3280] [serial = 774] [outer = 18E43400] 03:20:29 INFO - PROCESS | 3280 | 1462530029531 Marionette DEBUG loaded listener.js 03:20:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (198D0C00) [pid = 3280] [serial = 775] [outer = 18E43400] 03:20:29 INFO - PROCESS | 3280 | 1462530029956 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]]]}] 03:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 03:20:30 INFO - PROCESS | 3280 | 1462530030022 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 3280 | 1462530030024 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 03:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:20:30 INFO - PROCESS | 3280 | 1462530030027 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - PROCESS | 3280 | 1462530030029 Marionette TRACE conn5 <- [1,998,null,{}] 03:20:30 INFO - PROCESS | 3280 | 1462530030033 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}] 03:20:30 INFO - PROCESS | 3280 | 1462530030117 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 03:20:30 INFO - PROCESS | 3280 | 1462530030125 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 3280 | ++DOCSHELL 19187800 == 78 [pid = 3280] [id = 259] 03:20:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 137 (196E8C00) [pid = 3280] [serial = 776] [outer = 00000000] 03:20:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 138 (199D8000) [pid = 3280] [serial = 777] [outer = 196E8C00] 03:20:30 INFO - PROCESS | 3280 | 1462530030169 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (199DD000) [pid = 3280] [serial = 778] [outer = 196E8C00] 03:20:30 INFO - PROCESS | 3280 | 1462530030610 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]]]}] 03:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 631ms 03:20:30 INFO - PROCESS | 3280 | 1462530030671 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 3280 | 1462530030673 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 03:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:20:30 INFO - PROCESS | 3280 | 1462530030676 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - PROCESS | 3280 | 1462530030678 Marionette TRACE conn5 <- [1,1002,null,{}] 03:20:30 INFO - PROCESS | 3280 | 1462530030682 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}] 03:20:30 INFO - PROCESS | 3280 | 1462530030887 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 03:20:30 INFO - PROCESS | 3280 | 1462530030991 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:31 INFO - PROCESS | 3280 | ++DOCSHELL 0C9CAC00 == 79 [pid = 3280] [id = 260] 03:20:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (0C9CC000) [pid = 3280] [serial = 779] [outer = 00000000] 03:20:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (0CD77800) [pid = 3280] [serial = 780] [outer = 0C9CC000] 03:20:31 INFO - PROCESS | 3280 | 1462530031047 Marionette DEBUG loaded listener.js 03:20:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 142 (0FD4E800) [pid = 3280] [serial = 781] [outer = 0C9CC000] 03:20:31 INFO - PROCESS | 3280 | 1462530031693 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]]]}] 03:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1070ms 03:20:31 INFO - PROCESS | 3280 | 1462530031749 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 03:20:31 INFO - PROCESS | 3280 | 1462530031755 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 03:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:20:31 INFO - PROCESS | 3280 | 1462530031760 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:20:31 INFO - PROCESS | 3280 | 1462530031763 Marionette TRACE conn5 <- [1,1006,null,{}] 03:20:31 INFO - PROCESS | 3280 | 1462530031768 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}] 03:20:31 INFO - PROCESS | 3280 | 1462530031882 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 03:20:32 INFO - PROCESS | 3280 | 1462530032021 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:32 INFO - PROCESS | 3280 | ++DOCSHELL 101B3000 == 80 [pid = 3280] [id = 261] 03:20:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 143 (101BF800) [pid = 3280] [serial = 782] [outer = 00000000] 03:20:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 144 (106D2800) [pid = 3280] [serial = 783] [outer = 101BF800] 03:20:32 INFO - PROCESS | 3280 | 1462530032081 Marionette DEBUG loaded listener.js 03:20:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 145 (14418C00) [pid = 3280] [serial = 784] [outer = 101BF800] 03:20:32 INFO - PROCESS | 3280 | 1462530032663 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]]]}] 03:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 971ms 03:20:32 INFO - PROCESS | 3280 | 1462530032734 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 03:20:32 INFO - PROCESS | 3280 | 1462530032737 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 03:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:20:32 INFO - PROCESS | 3280 | 1462530032741 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:20:32 INFO - PROCESS | 3280 | 1462530032743 Marionette TRACE conn5 <- [1,1010,null,{}] 03:20:32 INFO - PROCESS | 3280 | 1462530032747 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}] 03:20:32 INFO - PROCESS | 3280 | 1462530032862 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 03:20:33 INFO - PROCESS | 3280 | 1462530032999 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 3280 | ++DOCSHELL 1038F000 == 81 [pid = 3280] [id = 262] 03:20:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 146 (17E7E000) [pid = 3280] [serial = 785] [outer = 00000000] 03:20:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 147 (19186400) [pid = 3280] [serial = 786] [outer = 17E7E000] 03:20:33 INFO - PROCESS | 3280 | 1462530033056 Marionette DEBUG loaded listener.js 03:20:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 148 (199D7800) [pid = 3280] [serial = 787] [outer = 17E7E000] 03:20:33 INFO - PROCESS | 3280 | 1462530033638 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]]]}] 03:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 03:20:33 INFO - PROCESS | 3280 | 1462530033674 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 03:20:33 INFO - PROCESS | 3280 | 1462530033678 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 03:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:20:33 INFO - PROCESS | 3280 | 1462530033690 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:20:33 INFO - PROCESS | 3280 | 1462530033695 Marionette TRACE conn5 <- [1,1014,null,{}] 03:20:33 INFO - PROCESS | 3280 | 1462530033699 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}] 03:20:33 INFO - PROCESS | 3280 | 1462530033813 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 03:20:33 INFO - PROCESS | 3280 | 1462530033920 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 3280 | ++DOCSHELL 1917DC00 == 82 [pid = 3280] [id = 263] 03:20:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 149 (196E8400) [pid = 3280] [serial = 788] [outer = 00000000] 03:20:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 150 (19F99400) [pid = 3280] [serial = 789] [outer = 196E8400] 03:20:33 INFO - PROCESS | 3280 | 1462530033974 Marionette DEBUG loaded listener.js 03:20:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 151 (1A024400) [pid = 3280] [serial = 790] [outer = 196E8400] 03:20:34 INFO - PROCESS | 3280 | 1462530034586 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]]]}] 03:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 931ms 03:20:34 INFO - PROCESS | 3280 | 1462530034618 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 3280 | 1462530034621 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 03:20:34 INFO - PROCESS | 3280 | 1462530034624 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:20:34 INFO - PROCESS | 3280 | 1462530034626 Marionette TRACE conn5 <- [1,1018,null,{}] 03:20:34 INFO - PROCESS | 3280 | 1462530034630 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}] 03:20:34 INFO - PROCESS | 3280 | 1462530034737 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 03:20:34 INFO - PROCESS | 3280 | 1462530034845 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:34 INFO - PROCESS | 3280 | ++DOCSHELL 1A029400 == 83 [pid = 3280] [id = 264] 03:20:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 152 (1A02CC00) [pid = 3280] [serial = 791] [outer = 00000000] 03:20:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 153 (1A835800) [pid = 3280] [serial = 792] [outer = 1A02CC00] 03:20:34 INFO - PROCESS | 3280 | 1462530034898 Marionette DEBUG loaded listener.js 03:20:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 154 (1A8B3C00) [pid = 3280] [serial = 793] [outer = 1A02CC00] 03:20:35 INFO - PROCESS | 3280 | 1462530035453 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]]]}] 03:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 871ms 03:20:35 INFO - PROCESS | 3280 | 1462530035498 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 03:20:35 INFO - PROCESS | 3280 | 1462530035501 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 03:20:35 INFO - PROCESS | 3280 | 1462530035504 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:20:35 INFO - PROCESS | 3280 | 1462530035506 Marionette TRACE conn5 <- [1,1022,null,{}] 03:20:35 INFO - PROCESS | 3280 | 1462530035510 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}] 03:20:35 INFO - PROCESS | 3280 | 1462530035639 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 03:20:35 INFO - PROCESS | 3280 | 1462530035752 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:35 INFO - PROCESS | 3280 | ++DOCSHELL 1B5F0000 == 84 [pid = 3280] [id = 265] 03:20:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 155 (1C225000) [pid = 3280] [serial = 794] [outer = 00000000] 03:20:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 156 (1C7CEC00) [pid = 3280] [serial = 795] [outer = 1C225000] 03:20:35 INFO - PROCESS | 3280 | 1462530035850 Marionette DEBUG loaded listener.js 03:20:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 157 (1D065400) [pid = 3280] [serial = 796] [outer = 1C225000] 03:20:36 INFO - PROCESS | 3280 | 1462530036458 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]]]}] 03:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1017ms 03:20:36 INFO - PROCESS | 3280 | 1462530036524 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 03:20:36 INFO - PROCESS | 3280 | 1462530036527 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 03:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:20:36 INFO - PROCESS | 3280 | 1462530036530 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:20:36 INFO - PROCESS | 3280 | 1462530036532 Marionette TRACE conn5 <- [1,1026,null,{}] 03:20:36 INFO - PROCESS | 3280 | 1462530036536 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}] 03:20:36 INFO - PROCESS | 3280 | 1462530036690 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 03:20:36 INFO - PROCESS | 3280 | 1462530036754 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:36 INFO - PROCESS | 3280 | ++DOCSHELL 1D96C000 == 85 [pid = 3280] [id = 266] 03:20:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 158 (1D96D800) [pid = 3280] [serial = 797] [outer = 00000000] 03:20:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 159 (1D978400) [pid = 3280] [serial = 798] [outer = 1D96D800] 03:20:36 INFO - PROCESS | 3280 | 1462530036806 Marionette DEBUG loaded listener.js 03:20:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 160 (1DA5A000) [pid = 3280] [serial = 799] [outer = 1D96D800] 03:20:37 INFO - PROCESS | 3280 | 1462530037422 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]]]}] 03:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 930ms 03:20:37 INFO - PROCESS | 3280 | 1462530037464 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 03:20:37 INFO - PROCESS | 3280 | 1462530037467 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 03:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:20:37 INFO - PROCESS | 3280 | 1462530037470 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:20:37 INFO - PROCESS | 3280 | 1462530037472 Marionette TRACE conn5 <- [1,1030,null,{}] 03:20:37 INFO - PROCESS | 3280 | 1462530037476 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}] 03:20:37 INFO - PROCESS | 3280 | 1462530037584 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 03:20:37 INFO - PROCESS | 3280 | 1462530037725 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:37 INFO - PROCESS | 3280 | ++DOCSHELL 18AF0400 == 86 [pid = 3280] [id = 267] 03:20:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 161 (18AF1800) [pid = 3280] [serial = 800] [outer = 00000000] 03:20:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 162 (19F91400) [pid = 3280] [serial = 801] [outer = 18AF1800] 03:20:37 INFO - PROCESS | 3280 | 1462530037779 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 163 (1D971000) [pid = 3280] [serial = 802] [outer = 18AF1800] 03:20:38 INFO - PROCESS | 3280 | 1462530038492 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]]]}] 03:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1067ms 03:20:38 INFO - PROCESS | 3280 | 1462530038541 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 03:20:38 INFO - PROCESS | 3280 | 1462530038544 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 03:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:20:38 INFO - PROCESS | 3280 | 1462530038549 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:20:38 INFO - PROCESS | 3280 | 1462530038553 Marionette TRACE conn5 <- [1,1034,null,{}] 03:20:38 INFO - PROCESS | 3280 | 1462530038558 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}] 03:20:38 INFO - PROCESS | 3280 | 1462530038662 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 03:20:38 INFO - PROCESS | 3280 | 1462530038805 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:38 INFO - PROCESS | 3280 | ++DOCSHELL 101BC400 == 87 [pid = 3280] [id = 268] 03:20:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 164 (101C1000) [pid = 3280] [serial = 803] [outer = 00000000] 03:20:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 165 (10378000) [pid = 3280] [serial = 804] [outer = 101C1000] 03:20:38 INFO - PROCESS | 3280 | 1462530038858 Marionette DEBUG loaded listener.js 03:20:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 166 (1037BC00) [pid = 3280] [serial = 805] [outer = 101C1000] 03:20:39 INFO - PROCESS | 3280 | --DOCSHELL 19181000 == 86 [pid = 3280] [id = 186] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 165 (1E434C00) [pid = 3280] [serial = 692] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 164 (1E42B400) [pid = 3280] [serial = 729] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 163 (1EDB8000) [pid = 3280] [serial = 695] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 162 (1E20E000) [pid = 3280] [serial = 636] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 161 (19A2BC00) [pid = 3280] [serial = 714] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 160 (14B20400) [pid = 3280] [serial = 705] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 159 (14E7FC00) [pid = 3280] [serial = 706] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 158 (1C7CD800) [pid = 3280] [serial = 718] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 157 (1B340C00) [pid = 3280] [serial = 717] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 156 (19EBFC00) [pid = 3280] [serial = 715] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 155 (1D96EC00) [pid = 3280] [serial = 720] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 154 (1CC08000) [pid = 3280] [serial = 723] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 153 (17ECE000) [pid = 3280] [serial = 686] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 152 (14DD0000) [pid = 3280] [serial = 703] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 151 (10BB5400) [pid = 3280] [serial = 702] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 150 (198CF400) [pid = 3280] [serial = 711] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 149 (19F96400) [pid = 3280] [serial = 689] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 148 (168F1400) [pid = 3280] [serial = 700] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 147 (10B52C00) [pid = 3280] [serial = 699] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 146 (10398800) [pid = 3280] [serial = 683] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 145 (182F0400) [pid = 3280] [serial = 708] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 144 (18AEC400) [pid = 3280] [serial = 709] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 143 (198D8000) [pid = 3280] [serial = 726] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 142 (199D5800) [pid = 3280] [serial = 399] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 141 (1D978000) [pid = 3280] [serial = 721] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 140 (199D8800) [pid = 3280] [serial = 712] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 139 (1D974C00) [pid = 3280] [serial = 727] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | --DOMWINDOW == 138 (1D06BC00) [pid = 3280] [serial = 724] [outer = 00000000] [url = about:blank] 03:20:39 INFO - PROCESS | 3280 | 1462530039498 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]]]}] 03:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 971ms 03:20:39 INFO - PROCESS | 3280 | 1462530039521 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 03:20:39 INFO - PROCESS | 3280 | 1462530039526 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 03:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:20:39 INFO - PROCESS | 3280 | 1462530039532 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - PROCESS | 3280 | 1462530039535 Marionette TRACE conn5 <- [1,1038,null,{}] 03:20:39 INFO - PROCESS | 3280 | 1462530039539 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}] 03:20:39 INFO - PROCESS | 3280 | 1462530039629 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 03:20:39 INFO - PROCESS | 3280 | 1462530039638 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:39 INFO - PROCESS | 3280 | ++DOCSHELL 0FE1C000 == 87 [pid = 3280] [id = 269] 03:20:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (0FE1E400) [pid = 3280] [serial = 806] [outer = 00000000] 03:20:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (10380C00) [pid = 3280] [serial = 807] [outer = 0FE1E400] 03:20:39 INFO - PROCESS | 3280 | 1462530039684 Marionette DEBUG loaded listener.js 03:20:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (105B1400) [pid = 3280] [serial = 808] [outer = 0FE1E400] 03:20:40 INFO - PROCESS | 3280 | 1462530040202 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]]]}] 03:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 733ms 03:20:40 INFO - PROCESS | 3280 | 1462530040267 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 3280 | 1462530040270 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 03:20:40 INFO - PROCESS | 3280 | 1462530040273 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:20:40 INFO - PROCESS | 3280 | 1462530040276 Marionette TRACE conn5 <- [1,1042,null,{}] 03:20:40 INFO - PROCESS | 3280 | 1462530040286 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}] 03:20:40 INFO - PROCESS | 3280 | 1462530040381 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 03:20:40 INFO - PROCESS | 3280 | 1462530040479 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:40 INFO - PROCESS | 3280 | ++DOCSHELL 14DE3C00 == 88 [pid = 3280] [id = 270] 03:20:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 142 (14E78800) [pid = 3280] [serial = 809] [outer = 00000000] 03:20:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 143 (15E63400) [pid = 3280] [serial = 810] [outer = 14E78800] 03:20:40 INFO - PROCESS | 3280 | 1462530040526 Marionette DEBUG loaded listener.js 03:20:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 144 (17B9D400) [pid = 3280] [serial = 811] [outer = 14E78800] 03:20:40 INFO - PROCESS | 3280 | 1462530040897 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]]]}] 03:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 03:20:40 INFO - PROCESS | 3280 | 1462530040948 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 3280 | 1462530040950 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 03:20:40 INFO - PROCESS | 3280 | 1462530040953 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - PROCESS | 3280 | 1462530040955 Marionette TRACE conn5 <- [1,1046,null,{}] 03:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:20:40 INFO - PROCESS | 3280 | 1462530040959 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}] 03:20:41 INFO - PROCESS | 3280 | 1462530041047 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 03:20:41 INFO - PROCESS | 3280 | 1462530041053 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 3280 | ++DOCSHELL 17D80400 == 89 [pid = 3280] [id = 271] 03:20:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 145 (17DAE000) [pid = 3280] [serial = 812] [outer = 00000000] 03:20:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 146 (17E7F000) [pid = 3280] [serial = 813] [outer = 17DAE000] 03:20:41 INFO - PROCESS | 3280 | 1462530041099 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 147 (18A23400) [pid = 3280] [serial = 814] [outer = 17DAE000] 03:20:41 INFO - PROCESS | 3280 | 1462530041539 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]]]}] 03:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 631ms 03:20:41 INFO - PROCESS | 3280 | 1462530041598 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 03:20:41 INFO - PROCESS | 3280 | 1462530041600 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 03:20:41 INFO - PROCESS | 3280 | 1462530041604 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:20:41 INFO - PROCESS | 3280 | 1462530041605 Marionette TRACE conn5 <- [1,1050,null,{}] 03:20:41 INFO - PROCESS | 3280 | 1462530041609 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}] 03:20:41 INFO - PROCESS | 3280 | 1462530041734 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 03:20:41 INFO - PROCESS | 3280 | 1462530041827 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 3280 | ++DOCSHELL 18AA5800 == 90 [pid = 3280] [id = 272] 03:20:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 148 (18AEC400) [pid = 3280] [serial = 815] [outer = 00000000] 03:20:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 149 (18E38C00) [pid = 3280] [serial = 816] [outer = 18AEC400] 03:20:41 INFO - PROCESS | 3280 | 1462530041871 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 150 (19183800) [pid = 3280] [serial = 817] [outer = 18AEC400] 03:20:42 INFO - PROCESS | 3280 | 1462530042295 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]]]}] 03:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 03:20:42 INFO - PROCESS | 3280 | 1462530042344 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 03:20:42 INFO - PROCESS | 3280 | 1462530042346 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 03:20:42 INFO - PROCESS | 3280 | 1462530042349 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:20:42 INFO - PROCESS | 3280 | 1462530042351 Marionette TRACE conn5 <- [1,1054,null,{}] 03:20:42 INFO - PROCESS | 3280 | 1462530042354 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}] 03:20:42 INFO - PROCESS | 3280 | 1462530042493 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 03:20:42 INFO - PROCESS | 3280 | 1462530042559 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:42 INFO - PROCESS | 3280 | ++DOCSHELL 0FF6C800 == 91 [pid = 3280] [id = 273] 03:20:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 151 (198D3000) [pid = 3280] [serial = 818] [outer = 00000000] 03:20:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 152 (19E8E400) [pid = 3280] [serial = 819] [outer = 198D3000] 03:20:42 INFO - PROCESS | 3280 | 1462530042604 Marionette DEBUG loaded listener.js 03:20:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 153 (19EC9800) [pid = 3280] [serial = 820] [outer = 198D3000] 03:20:43 INFO - PROCESS | 3280 | 1462530043044 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]]]}] 03:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 731ms 03:20:43 INFO - PROCESS | 3280 | 1462530043109 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 03:20:43 INFO - PROCESS | 3280 | 1462530043111 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 03:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:20:43 INFO - PROCESS | 3280 | 1462530043114 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:20:43 INFO - PROCESS | 3280 | 1462530043116 Marionette TRACE conn5 <- [1,1058,null,{}] 03:20:43 INFO - PROCESS | 3280 | 1462530043119 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}] 03:20:43 INFO - PROCESS | 3280 | 1462530043240 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 03:20:43 INFO - PROCESS | 3280 | 1462530043310 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:43 INFO - PROCESS | 3280 | ++DOCSHELL 1000D400 == 92 [pid = 3280] [id = 274] 03:20:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 154 (19F90800) [pid = 3280] [serial = 821] [outer = 00000000] 03:20:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 155 (1A833400) [pid = 3280] [serial = 822] [outer = 19F90800] 03:20:43 INFO - PROCESS | 3280 | 1462530043353 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 156 (1B347C00) [pid = 3280] [serial = 823] [outer = 19F90800] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 155 (0FF44000) [pid = 3280] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 154 (17DAD800) [pid = 3280] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 153 (19E1E400) [pid = 3280] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 152 (17DB9400) [pid = 3280] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 151 (17DBAC00) [pid = 3280] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 150 (10398C00) [pid = 3280] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 149 (146C0400) [pid = 3280] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 148 (0F8F5C00) [pid = 3280] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 147 (0FF3A400) [pid = 3280] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 146 (1E265C00) [pid = 3280] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 145 (101C3400) [pid = 3280] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 144 (105DC000) [pid = 3280] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 143 (1A026000) [pid = 3280] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 142 (1340D400) [pid = 3280] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 141 (19F95800) [pid = 3280] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 140 (1E427800) [pid = 3280] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 139 (17ED3000) [pid = 3280] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 138 (1E265000) [pid = 3280] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:20:43 INFO - PROCESS | 3280 | --DOMWINDOW == 137 (1E210800) [pid = 3280] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:20:44 INFO - PROCESS | 3280 | --DOMWINDOW == 136 (17E89000) [pid = 3280] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:20:44 INFO - PROCESS | 3280 | --DOMWINDOW == 135 (1B347400) [pid = 3280] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:20:44 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (0FF74C00) [pid = 3280] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:20:44 INFO - PROCESS | 3280 | --DOMWINDOW == 133 (1D971400) [pid = 3280] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:20:44 INFO - PROCESS | 3280 | --DOMWINDOW == 132 (09163000) [pid = 3280] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:20:44 INFO - PROCESS | 3280 | --DOMWINDOW == 131 (1A021800) [pid = 3280] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:20:44 INFO - PROCESS | 3280 | --DOMWINDOW == 130 (198D0000) [pid = 3280] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:20:44 INFO - PROCESS | 3280 | --DOMWINDOW == 129 (1E449400) [pid = 3280] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:20:44 INFO - PROCESS | 3280 | --DOMWINDOW == 128 (17B29400) [pid = 3280] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:20:44 INFO - PROCESS | 3280 | --DOMWINDOW == 127 (14441C00) [pid = 3280] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:20:44 INFO - PROCESS | 3280 | --DOMWINDOW == 126 (18E43400) [pid = 3280] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:20:44 INFO - PROCESS | 3280 | 1462530044045 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]]]}] 03:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 971ms 03:20:44 INFO - PROCESS | 3280 | 1462530044089 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 03:20:44 INFO - PROCESS | 3280 | 1462530044091 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 03:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:20:44 INFO - PROCESS | 3280 | 1462530044094 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 3280 | 1462530044106 Marionette TRACE conn5 <- [1,1062,null,{}] 03:20:44 INFO - PROCESS | 3280 | 1462530044110 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}] 03:20:44 INFO - PROCESS | 3280 | 1462530044231 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 03:20:44 INFO - PROCESS | 3280 | 1462530044293 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:44 INFO - PROCESS | 3280 | ++DOCSHELL 0FF69000 == 93 [pid = 3280] [id = 275] 03:20:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 127 (0FF73800) [pid = 3280] [serial = 824] [outer = 00000000] 03:20:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 128 (14D34400) [pid = 3280] [serial = 825] [outer = 0FF73800] 03:20:44 INFO - PROCESS | 3280 | 1462530044336 Marionette DEBUG loaded listener.js 03:20:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 129 (17DBB000) [pid = 3280] [serial = 826] [outer = 0FF73800] 03:20:44 INFO - PROCESS | 3280 | 1462530044711 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]]]}] 03:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 03:20:44 INFO - PROCESS | 3280 | 1462530044735 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 03:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:20:44 INFO - PROCESS | 3280 | 1462530044737 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 03:20:44 INFO - PROCESS | 3280 | 1462530044740 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 3280 | 1462530044742 Marionette TRACE conn5 <- [1,1066,null,{}] 03:20:44 INFO - PROCESS | 3280 | 1462530044745 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}] 03:20:44 INFO - PROCESS | 3280 | 1462530044831 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 03:20:44 INFO - PROCESS | 3280 | 1462530044838 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:44 INFO - PROCESS | 3280 | ++DOCSHELL 105ACC00 == 94 [pid = 3280] [id = 276] 03:20:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 130 (17ECC000) [pid = 3280] [serial = 827] [outer = 00000000] 03:20:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 131 (19A28800) [pid = 3280] [serial = 828] [outer = 17ECC000] 03:20:44 INFO - PROCESS | 3280 | 1462530044883 Marionette DEBUG loaded listener.js 03:20:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (1A02D000) [pid = 3280] [serial = 829] [outer = 17ECC000] 03:20:45 INFO - PROCESS | 3280 | 1462530045304 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]]]}] 03:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 631ms 03:20:45 INFO - PROCESS | 3280 | 1462530045374 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 03:20:45 INFO - PROCESS | 3280 | 1462530045376 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 03:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:20:45 INFO - PROCESS | 3280 | 1462530045379 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:20:45 INFO - PROCESS | 3280 | 1462530045381 Marionette TRACE conn5 <- [1,1070,null,{}] 03:20:45 INFO - PROCESS | 3280 | 1462530045384 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}] 03:20:45 INFO - PROCESS | 3280 | 1462530045475 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 03:20:45 INFO - PROCESS | 3280 | 1462530045482 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:45 INFO - PROCESS | 3280 | ++DOCSHELL 1A830400 == 95 [pid = 3280] [id = 277] 03:20:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (148D1400) [pid = 3280] [serial = 830] [outer = 00000000] 03:20:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (1D061C00) [pid = 3280] [serial = 831] [outer = 148D1400] 03:20:45 INFO - PROCESS | 3280 | 1462530045527 Marionette DEBUG loaded listener.js 03:20:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (1D971400) [pid = 3280] [serial = 832] [outer = 148D1400] 03:20:46 INFO - PROCESS | 3280 | 1462530046030 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]]]}] 03:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 03:20:46 INFO - PROCESS | 3280 | 1462530046111 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 03:20:46 INFO - PROCESS | 3280 | 1462530046116 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 03:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:20:46 INFO - PROCESS | 3280 | 1462530046121 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:20:46 INFO - PROCESS | 3280 | 1462530046126 Marionette TRACE conn5 <- [1,1074,null,{}] 03:20:46 INFO - PROCESS | 3280 | 1462530046133 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}] 03:20:46 INFO - PROCESS | 3280 | 1462530046334 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 03:20:46 INFO - PROCESS | 3280 | 1462530046444 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:46 INFO - PROCESS | 3280 | ++DOCSHELL 0F7E8800 == 96 [pid = 3280] [id = 278] 03:20:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (0FE17000) [pid = 3280] [serial = 833] [outer = 00000000] 03:20:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 137 (101C3400) [pid = 3280] [serial = 834] [outer = 0FE17000] 03:20:46 INFO - PROCESS | 3280 | 1462530046499 Marionette DEBUG loaded listener.js 03:20:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 138 (1037CC00) [pid = 3280] [serial = 835] [outer = 0FE17000] 03:20:47 INFO - PROCESS | 3280 | 1462530047050 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]]]}] 03:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 991ms 03:20:47 INFO - PROCESS | 3280 | 1462530047112 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 03:20:47 INFO - PROCESS | 3280 | 1462530047118 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 03:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:20:47 INFO - PROCESS | 3280 | 1462530047124 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:20:47 INFO - PROCESS | 3280 | 1462530047127 Marionette TRACE conn5 <- [1,1078,null,{}] 03:20:47 INFO - PROCESS | 3280 | 1462530047131 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}] 03:20:47 INFO - PROCESS | 3280 | 1462530047248 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 03:20:47 INFO - PROCESS | 3280 | 1462530047389 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:47 INFO - PROCESS | 3280 | ++DOCSHELL 1037F800 == 97 [pid = 3280] [id = 279] 03:20:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (1441A800) [pid = 3280] [serial = 836] [outer = 00000000] 03:20:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (15E69800) [pid = 3280] [serial = 837] [outer = 1441A800] 03:20:47 INFO - PROCESS | 3280 | 1462530047444 Marionette DEBUG loaded listener.js 03:20:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (17DB3C00) [pid = 3280] [serial = 838] [outer = 1441A800] 03:20:48 INFO - PROCESS | 3280 | 1462530048047 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]]]}] 03:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 971ms 03:20:48 INFO - PROCESS | 3280 | 1462530048096 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 03:20:48 INFO - PROCESS | 3280 | 1462530048098 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 03:20:48 INFO - PROCESS | 3280 | 1462530048102 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:20:48 INFO - PROCESS | 3280 | 1462530048106 Marionette TRACE conn5 <- [1,1082,null,{}] 03:20:48 INFO - PROCESS | 3280 | 1462530048117 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}] 03:20:48 INFO - PROCESS | 3280 | 1462530048267 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 03:20:48 INFO - PROCESS | 3280 | 1462530048409 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:48 INFO - PROCESS | 3280 | ++DOCSHELL 199E1800 == 98 [pid = 3280] [id = 280] 03:20:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 142 (19A1EC00) [pid = 3280] [serial = 839] [outer = 00000000] 03:20:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 143 (1A022400) [pid = 3280] [serial = 840] [outer = 19A1EC00] 03:20:48 INFO - PROCESS | 3280 | 1462530048471 Marionette DEBUG loaded listener.js 03:20:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 144 (1D05DC00) [pid = 3280] [serial = 841] [outer = 19A1EC00] 03:20:49 INFO - PROCESS | 3280 | 1462530049101 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]]]}] 03:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1024ms 03:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:20:49 INFO - PROCESS | 3280 | 1462530049129 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 03:20:49 INFO - PROCESS | 3280 | 1462530049132 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 03:20:49 INFO - PROCESS | 3280 | 1462530049135 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:20:49 INFO - PROCESS | 3280 | 1462530049137 Marionette TRACE conn5 <- [1,1086,null,{}] 03:20:49 INFO - PROCESS | 3280 | 1462530049141 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}] 03:20:49 INFO - PROCESS | 3280 | 1462530049254 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 03:20:49 INFO - PROCESS | 3280 | 1462530049366 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:49 INFO - PROCESS | 3280 | ++DOCSHELL 1E213000 == 99 [pid = 3280] [id = 281] 03:20:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 145 (1E213400) [pid = 3280] [serial = 842] [outer = 00000000] 03:20:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 146 (1E264C00) [pid = 3280] [serial = 843] [outer = 1E213400] 03:20:49 INFO - PROCESS | 3280 | 1462530049421 Marionette DEBUG loaded listener.js 03:20:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 147 (1E42BC00) [pid = 3280] [serial = 844] [outer = 1E213400] 03:20:49 INFO - PROCESS | 3280 | 1462530049933 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]]]}] 03:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 870ms 03:20:50 INFO - PROCESS | 3280 | 1462530050012 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 03:20:50 INFO - PROCESS | 3280 | 1462530050015 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 03:20:50 INFO - PROCESS | 3280 | 1462530050018 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - PROCESS | 3280 | 1462530050020 Marionette TRACE conn5 <- [1,1090,null,{}] 03:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:20:50 INFO - PROCESS | 3280 | 1462530050040 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}] 03:20:50 INFO - PROCESS | 3280 | 1462530050152 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 03:20:50 INFO - PROCESS | 3280 | 1462530050290 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 3280 | ++DOCSHELL 17FE5400 == 100 [pid = 3280] [id = 282] 03:20:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 148 (17FE5800) [pid = 3280] [serial = 845] [outer = 00000000] 03:20:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 149 (17FEC400) [pid = 3280] [serial = 846] [outer = 17FE5800] 03:20:50 INFO - PROCESS | 3280 | 1462530050344 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 150 (17FF0800) [pid = 3280] [serial = 847] [outer = 17FE5800] 03:20:50 INFO - PROCESS | 3280 | 1462530050896 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]]]}] 03:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 931ms 03:20:50 INFO - PROCESS | 3280 | 1462530050954 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 03:20:50 INFO - PROCESS | 3280 | 1462530050956 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 03:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:20:50 INFO - PROCESS | 3280 | 1462530050960 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - PROCESS | 3280 | 1462530050962 Marionette TRACE conn5 <- [1,1094,null,{}] 03:20:50 INFO - PROCESS | 3280 | 1462530050966 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}] 03:20:51 INFO - PROCESS | 3280 | 1462530051096 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 03:20:51 INFO - PROCESS | 3280 | 1462530051262 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:51 INFO - PROCESS | 3280 | ++DOCSHELL 1E44B400 == 101 [pid = 3280] [id = 283] 03:20:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 151 (1E44BC00) [pid = 3280] [serial = 848] [outer = 00000000] 03:20:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 152 (1E452800) [pid = 3280] [serial = 849] [outer = 1E44BC00] 03:20:51 INFO - PROCESS | 3280 | 1462530051316 Marionette DEBUG loaded listener.js 03:20:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 153 (1EDAF000) [pid = 3280] [serial = 850] [outer = 1E44BC00] 03:20:51 INFO - PROCESS | 3280 | 1462530051862 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]]]}] 03:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 971ms 03:20:51 INFO - PROCESS | 3280 | 1462530051934 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 03:20:51 INFO - PROCESS | 3280 | 1462530051937 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 03:20:51 INFO - PROCESS | 3280 | 1462530051940 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:20:51 INFO - PROCESS | 3280 | 1462530051942 Marionette TRACE conn5 <- [1,1098,null,{}] 03:20:51 INFO - PROCESS | 3280 | 1462530051946 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}] 03:20:52 INFO - PROCESS | 3280 | 1462530052094 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 03:20:52 INFO - PROCESS | 3280 | 1462530052208 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:52 INFO - PROCESS | 3280 | ++DOCSHELL 17E87800 == 102 [pid = 3280] [id = 284] 03:20:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 154 (17ED0000) [pid = 3280] [serial = 851] [outer = 00000000] 03:20:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 155 (18DAE400) [pid = 3280] [serial = 852] [outer = 17ED0000] 03:20:52 INFO - PROCESS | 3280 | 1462530052261 Marionette DEBUG loaded listener.js 03:20:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 156 (198D8C00) [pid = 3280] [serial = 853] [outer = 17ED0000] 03:20:53 INFO - PROCESS | 3280 | 1462530053141 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]]]}] 03:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1232ms 03:20:53 INFO - PROCESS | 3280 | 1462530053188 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 03:20:53 INFO - PROCESS | 3280 | 1462530053192 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 03:20:53 INFO - PROCESS | 3280 | 1462530053198 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:20:53 INFO - PROCESS | 3280 | 1462530053202 Marionette TRACE conn5 <- [1,1102,null,{}] 03:20:53 INFO - PROCESS | 3280 | 1462530053208 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}] 03:20:53 INFO - PROCESS | 3280 | 1462530053314 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 03:20:53 INFO - PROCESS | 3280 | 1462530053466 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:53 INFO - PROCESS | 3280 | ++DOCSHELL 0FE17400 == 103 [pid = 3280] [id = 285] 03:20:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 157 (0FF36C00) [pid = 3280] [serial = 854] [outer = 00000000] 03:20:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 158 (10007000) [pid = 3280] [serial = 855] [outer = 0FF36C00] 03:20:53 INFO - PROCESS | 3280 | 1462530053515 Marionette DEBUG loaded listener.js 03:20:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 159 (101CA800) [pid = 3280] [serial = 856] [outer = 0FF36C00] 03:20:54 INFO - PROCESS | 3280 | 1462530054090 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]]]}] 03:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 931ms 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 10394000 == 102 [pid = 3280] [id = 227] 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 105DAC00 == 101 [pid = 3280] [id = 93] 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 105ACC00 == 100 [pid = 3280] [id = 276] 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 0FF69000 == 99 [pid = 3280] [id = 275] 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 1000D400 == 98 [pid = 3280] [id = 274] 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 0FF6C800 == 97 [pid = 3280] [id = 273] 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 18AA5800 == 96 [pid = 3280] [id = 272] 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 17D80400 == 95 [pid = 3280] [id = 271] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 158 (199D8000) [pid = 3280] [serial = 777] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 157 (198D1400) [pid = 3280] [serial = 735] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 156 (1F554000) [pid = 3280] [serial = 744] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 155 (1917F000) [pid = 3280] [serial = 747] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 154 (1F436000) [pid = 3280] [serial = 741] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 153 (1EDB5800) [pid = 3280] [serial = 738] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 152 (14415800) [pid = 3280] [serial = 732] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | 1462530054207 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 03:20:54 INFO - PROCESS | 3280 | 1462530054213 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 14DE3C00 == 94 [pid = 3280] [id = 270] 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 0FE1C000 == 93 [pid = 3280] [id = 269] 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 101BC400 == 92 [pid = 3280] [id = 268] 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 1917DC00 == 91 [pid = 3280] [id = 263] 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 1038F000 == 90 [pid = 3280] [id = 262] 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 101B3000 == 89 [pid = 3280] [id = 261] 03:20:54 INFO - PROCESS | 3280 | --DOCSHELL 0C9CAC00 == 88 [pid = 3280] [id = 260] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 151 (110AB400) [pid = 3280] [serial = 684] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 150 (18AA1C00) [pid = 3280] [serial = 687] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 149 (1A0C5000) [pid = 3280] [serial = 690] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 148 (17E82C00) [pid = 3280] [serial = 765] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 147 (18AA5400) [pid = 3280] [serial = 768] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 146 (17E83800) [pid = 3280] [serial = 766] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 145 (106DA800) [pid = 3280] [serial = 756] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 144 (1340CC00) [pid = 3280] [serial = 757] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 143 (14D30C00) [pid = 3280] [serial = 759] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 142 (14DE3800) [pid = 3280] [serial = 760] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 141 (0FE1E800) [pid = 3280] [serial = 751] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 140 (0FE13400) [pid = 3280] [serial = 750] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 139 (0FF68C00) [pid = 3280] [serial = 753] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 138 (0FF72400) [pid = 3280] [serial = 754] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 137 (1E44C400) [pid = 3280] [serial = 730] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 136 (17E82800) [pid = 3280] [serial = 771] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 135 (1349AC00) [pid = 3280] [serial = 639] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (1A8ACC00) [pid = 3280] [serial = 567] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 133 (14E7D000) [pid = 3280] [serial = 597] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 132 (1E44C000) [pid = 3280] [serial = 654] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 131 (1E432800) [pid = 3280] [serial = 651] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 130 (198D9800) [pid = 3280] [serial = 564] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 129 (1EE53800) [pid = 3280] [serial = 696] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 128 (1E451800) [pid = 3280] [serial = 693] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 127 (19A23800) [pid = 3280] [serial = 642] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 126 (1CC08800) [pid = 3280] [serial = 570] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 125 (14D7D400) [pid = 3280] [serial = 561] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 124 (1E264400) [pid = 3280] [serial = 645] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 123 (0FD59000) [pid = 3280] [serial = 594] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 122 (1A9A5800) [pid = 3280] [serial = 603] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 121 (19AB5C00) [pid = 3280] [serial = 558] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 120 (1ED3B800) [pid = 3280] [serial = 648] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (182EFC00) [pid = 3280] [serial = 600] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (18AF9000) [pid = 3280] [serial = 769] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (17ECEC00) [pid = 3280] [serial = 772] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 116 (15D0BC00) [pid = 3280] [serial = 762] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 115 (168F4400) [pid = 3280] [serial = 763] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (198D0C00) [pid = 3280] [serial = 775] [outer = 00000000] [url = about:blank] 03:20:54 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (19189000) [pid = 3280] [serial = 774] [outer = 00000000] [url = about:blank] 03:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:20:54 INFO - PROCESS | 3280 | 1462530054291 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:20:54 INFO - PROCESS | 3280 | 1462530054293 Marionette TRACE conn5 <- [1,1106,null,{}] 03:20:54 INFO - PROCESS | 3280 | 1462530054301 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}] 03:20:54 INFO - PROCESS | 3280 | 1462530054389 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 03:20:54 INFO - PROCESS | 3280 | 1462530054396 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:54 INFO - PROCESS | 3280 | ++DOCSHELL 0F86F400 == 89 [pid = 3280] [id = 286] 03:20:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (0FD59000) [pid = 3280] [serial = 857] [outer = 00000000] 03:20:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (0FE1BC00) [pid = 3280] [serial = 858] [outer = 0FD59000] 03:20:54 INFO - PROCESS | 3280 | 1462530054441 Marionette DEBUG loaded listener.js 03:20:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (0FF66400) [pid = 3280] [serial = 859] [outer = 0FD59000] 03:20:54 INFO - PROCESS | 3280 | 1462530054963 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]]]}] 03:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 770ms 03:20:55 INFO - PROCESS | 3280 | 1462530055023 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 03:20:55 INFO - PROCESS | 3280 | 1462530055025 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 03:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:20:55 INFO - PROCESS | 3280 | 1462530055029 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:20:55 INFO - PROCESS | 3280 | 1462530055032 Marionette TRACE conn5 <- [1,1110,null,{}] 03:20:55 INFO - PROCESS | 3280 | 1462530055042 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}] 03:20:55 INFO - PROCESS | 3280 | 1462530055134 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 03:20:55 INFO - PROCESS | 3280 | 1462530055235 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:55 INFO - PROCESS | 3280 | ++DOCSHELL 10394000 == 90 [pid = 3280] [id = 287] 03:20:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (105D6000) [pid = 3280] [serial = 860] [outer = 00000000] 03:20:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (10BB3400) [pid = 3280] [serial = 861] [outer = 105D6000] 03:20:55 INFO - PROCESS | 3280 | 1462530055281 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (1349AC00) [pid = 3280] [serial = 862] [outer = 105D6000] 03:20:55 INFO - PROCESS | 3280 | 1462530055657 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]]]}] 03:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 03:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:20:55 INFO - PROCESS | 3280 | 1462530055703 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 03:20:55 INFO - PROCESS | 3280 | 1462530055705 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 03:20:55 INFO - PROCESS | 3280 | 1462530055708 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:20:55 INFO - PROCESS | 3280 | 1462530055710 Marionette TRACE conn5 <- [1,1114,null,{}] 03:20:55 INFO - PROCESS | 3280 | 1462530055713 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}] 03:20:55 INFO - PROCESS | 3280 | 1462530055801 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 03:20:55 INFO - PROCESS | 3280 | 1462530055809 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:55 INFO - PROCESS | 3280 | ++DOCSHELL 14414400 == 91 [pid = 3280] [id = 288] 03:20:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (1443F400) [pid = 3280] [serial = 863] [outer = 00000000] 03:20:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (14D7D800) [pid = 3280] [serial = 864] [outer = 1443F400] 03:20:55 INFO - PROCESS | 3280 | 1462530055853 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 122 (14E7B400) [pid = 3280] [serial = 865] [outer = 1443F400] 03:20:56 INFO - PROCESS | 3280 | 1462530056308 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]]]}] 03:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 631ms 03:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:20:56 INFO - PROCESS | 3280 | 1462530056339 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 03:20:56 INFO - PROCESS | 3280 | 1462530056341 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 03:20:56 INFO - PROCESS | 3280 | 1462530056344 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - PROCESS | 3280 | 1462530056346 Marionette TRACE conn5 <- [1,1118,null,{}] 03:20:56 INFO - PROCESS | 3280 | 1462530056358 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}] 03:20:56 INFO - PROCESS | 3280 | 1462530056504 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 03:20:56 INFO - PROCESS | 3280 | 1462530056566 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:56 INFO - PROCESS | 3280 | ++DOCSHELL 14E84400 == 92 [pid = 3280] [id = 289] 03:20:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 123 (15D0B000) [pid = 3280] [serial = 866] [outer = 00000000] 03:20:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 124 (16211C00) [pid = 3280] [serial = 867] [outer = 15D0B000] 03:20:56 INFO - PROCESS | 3280 | 1462530056610 Marionette DEBUG loaded listener.js 03:20:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 125 (17B23800) [pid = 3280] [serial = 868] [outer = 15D0B000] 03:20:57 INFO - PROCESS | 3280 | 1462530057031 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]]]}] 03:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 03:20:57 INFO - PROCESS | 3280 | 1462530057075 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 03:20:57 INFO - PROCESS | 3280 | 1462530057077 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 03:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:20:57 INFO - PROCESS | 3280 | 1462530057080 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:20:57 INFO - PROCESS | 3280 | 1462530057081 Marionette TRACE conn5 <- [1,1122,null,{}] 03:20:57 INFO - PROCESS | 3280 | 1462530057085 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}] 03:20:57 INFO - PROCESS | 3280 | 1462530057252 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 03:20:57 INFO - PROCESS | 3280 | 1462530057281 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:57 INFO - PROCESS | 3280 | ++DOCSHELL 17E85800 == 93 [pid = 3280] [id = 290] 03:20:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 126 (17E85C00) [pid = 3280] [serial = 869] [outer = 00000000] 03:20:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 127 (17FE6000) [pid = 3280] [serial = 870] [outer = 17E85C00] 03:20:57 INFO - PROCESS | 3280 | 1462530057326 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 128 (17FEF000) [pid = 3280] [serial = 871] [outer = 17E85C00] 03:20:57 INFO - PROCESS | 3280 | 1462530057771 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]]]}] 03:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 731ms 03:20:57 INFO - PROCESS | 3280 | 1462530057811 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 03:20:57 INFO - PROCESS | 3280 | 1462530057813 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 03:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:20:57 INFO - PROCESS | 3280 | 1462530057837 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:20:57 INFO - PROCESS | 3280 | 1462530057839 Marionette TRACE conn5 <- [1,1126,null,{}] 03:20:57 INFO - PROCESS | 3280 | 1462530057843 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}] 03:20:57 INFO - PROCESS | 3280 | 1462530057962 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 03:20:58 INFO - PROCESS | 3280 | 1462530058025 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:58 INFO - PROCESS | 3280 | ++DOCSHELL 17DAF000 == 94 [pid = 3280] [id = 291] 03:20:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 129 (17E80C00) [pid = 3280] [serial = 872] [outer = 00000000] 03:20:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 130 (18AEE000) [pid = 3280] [serial = 873] [outer = 17E80C00] 03:20:58 INFO - PROCESS | 3280 | 1462530058072 Marionette DEBUG loaded listener.js 03:20:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 131 (18AF9000) [pid = 3280] [serial = 874] [outer = 17E80C00] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 130 (1E42A800) [pid = 3280] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 129 (18AEC400) [pid = 3280] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 128 (198D3000) [pid = 3280] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 127 (18AF1800) [pid = 3280] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 126 (101C1000) [pid = 3280] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 125 (14E78800) [pid = 3280] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 124 (17DAE000) [pid = 3280] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 123 (0FE1E400) [pid = 3280] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 122 (0FF73800) [pid = 3280] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 121 (19F90800) [pid = 3280] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 120 (17ECC000) [pid = 3280] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (17ECFC00) [pid = 3280] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (106CEC00) [pid = 3280] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (105D3800) [pid = 3280] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 116 (10006800) [pid = 3280] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 115 (1F487C00) [pid = 3280] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:20:58 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (1F42AC00) [pid = 3280] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:20:58 INFO - PROCESS | 3280 | 1462530058783 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]]]}] 03:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 990ms 03:20:58 INFO - PROCESS | 3280 | 1462530058811 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 03:20:58 INFO - PROCESS | 3280 | 1462530058813 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 03:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:20:58 INFO - PROCESS | 3280 | 1462530058816 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:20:58 INFO - PROCESS | 3280 | 1462530058818 Marionette TRACE conn5 <- [1,1130,null,{}] 03:20:58 INFO - PROCESS | 3280 | 1462530058821 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}] 03:20:58 INFO - PROCESS | 3280 | 1462530058920 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 03:20:59 INFO - PROCESS | 3280 | 1462530059018 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:59 INFO - PROCESS | 3280 | ++DOCSHELL 0CA91400 == 95 [pid = 3280] [id = 292] 03:20:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (0F8E8800) [pid = 3280] [serial = 875] [outer = 00000000] 03:20:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (15E3AC00) [pid = 3280] [serial = 876] [outer = 0F8E8800] 03:20:59 INFO - PROCESS | 3280 | 1462530059061 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (17ECFC00) [pid = 3280] [serial = 877] [outer = 0F8E8800] 03:20:59 INFO - PROCESS | 3280 | 1462530059411 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]]]}] 03:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 631ms 03:20:59 INFO - PROCESS | 3280 | 1462530059447 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 03:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:20:59 INFO - PROCESS | 3280 | 1462530059449 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 03:20:59 INFO - PROCESS | 3280 | 1462530059452 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 3280 | 1462530059454 Marionette TRACE conn5 <- [1,1134,null,{}] 03:20:59 INFO - PROCESS | 3280 | 1462530059457 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}] 03:20:59 INFO - PROCESS | 3280 | 1462530059580 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 03:20:59 INFO - PROCESS | 3280 | 1462530059589 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:59 INFO - PROCESS | 3280 | ++DOCSHELL 18AA3400 == 96 [pid = 3280] [id = 293] 03:20:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (18AEC400) [pid = 3280] [serial = 878] [outer = 00000000] 03:20:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (19184800) [pid = 3280] [serial = 879] [outer = 18AEC400] 03:20:59 INFO - PROCESS | 3280 | 1462530059634 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (198D2800) [pid = 3280] [serial = 880] [outer = 18AEC400] 03:21:00 INFO - PROCESS | 3280 | 1462530060043 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]]]}] 03:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 631ms 03:21:00 INFO - PROCESS | 3280 | 1462530060083 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 03:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:21:00 INFO - PROCESS | 3280 | 1462530060085 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 03:21:00 INFO - PROCESS | 3280 | 1462530060088 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:21:00 INFO - PROCESS | 3280 | 1462530060090 Marionette TRACE conn5 <- [1,1138,null,{}] 03:21:00 INFO - PROCESS | 3280 | 1462530060094 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}] 03:21:00 INFO - PROCESS | 3280 | 1462530060180 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 03:21:00 INFO - PROCESS | 3280 | 1462530060309 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:00 INFO - PROCESS | 3280 | ++DOCSHELL 1917E800 == 97 [pid = 3280] [id = 294] 03:21:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (1917EC00) [pid = 3280] [serial = 881] [outer = 00000000] 03:21:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 122 (199D9800) [pid = 3280] [serial = 882] [outer = 1917EC00] 03:21:00 INFO - PROCESS | 3280 | 1462530060352 Marionette DEBUG loaded listener.js 03:21:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 123 (199DA000) [pid = 3280] [serial = 883] [outer = 1917EC00] 03:21:00 INFO - PROCESS | 3280 | 1462530060808 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]]]}] 03:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 770ms 03:21:00 INFO - PROCESS | 3280 | 1462530060859 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 03:21:00 INFO - PROCESS | 3280 | 1462530060864 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 03:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:21:00 INFO - PROCESS | 3280 | 1462530060869 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:21:00 INFO - PROCESS | 3280 | 1462530060873 Marionette TRACE conn5 <- [1,1142,null,{}] 03:21:00 INFO - PROCESS | 3280 | 1462530060879 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}] 03:21:01 INFO - PROCESS | 3280 | 1462530060998 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 03:21:01 INFO - PROCESS | 3280 | 1462530061110 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:01 INFO - PROCESS | 3280 | ++DOCSHELL 0C9C9400 == 98 [pid = 3280] [id = 295] 03:21:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 124 (0F8F4000) [pid = 3280] [serial = 884] [outer = 00000000] 03:21:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 125 (0FF3AC00) [pid = 3280] [serial = 885] [outer = 0F8F4000] 03:21:01 INFO - PROCESS | 3280 | 1462530061167 Marionette DEBUG loaded listener.js 03:21:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 126 (0FF6AC00) [pid = 3280] [serial = 886] [outer = 0F8F4000] 03:21:01 INFO - PROCESS | 3280 | 1462530061801 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]]]}] 03:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 991ms 03:21:01 INFO - PROCESS | 3280 | 1462530061860 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 03:21:01 INFO - PROCESS | 3280 | 1462530061867 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 03:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:21:01 INFO - PROCESS | 3280 | 1462530061874 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:21:01 INFO - PROCESS | 3280 | 1462530061877 Marionette TRACE conn5 <- [1,1146,null,{}] 03:21:01 INFO - PROCESS | 3280 | 1462530061881 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}] 03:21:02 INFO - PROCESS | 3280 | 1462530062002 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 03:21:02 INFO - PROCESS | 3280 | 1462530062143 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:02 INFO - PROCESS | 3280 | ++DOCSHELL 0C951400 == 99 [pid = 3280] [id = 296] 03:21:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 127 (105D4C00) [pid = 3280] [serial = 887] [outer = 00000000] 03:21:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 128 (148DA400) [pid = 3280] [serial = 888] [outer = 105D4C00] 03:21:02 INFO - PROCESS | 3280 | 1462530062199 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 129 (15D03400) [pid = 3280] [serial = 889] [outer = 105D4C00] 03:21:02 INFO - PROCESS | 3280 | [3280] 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 03:21:02 INFO - PROCESS | 3280 | 1462530062960 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]]]}] 03:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1129ms 03:21:03 INFO - PROCESS | 3280 | 1462530063002 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 03:21:03 INFO - PROCESS | 3280 | 1462530063005 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 03:21:03 INFO - PROCESS | 3280 | 1462530063009 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:21:03 INFO - PROCESS | 3280 | 1462530063012 Marionette TRACE conn5 <- [1,1150,null,{}] 03:21:03 INFO - PROCESS | 3280 | 1462530063023 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}] 03:21:03 INFO - PROCESS | 3280 | 1462530063172 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 03:21:03 INFO - PROCESS | 3280 | 1462530063312 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:03 INFO - PROCESS | 3280 | ++DOCSHELL 19A25C00 == 100 [pid = 3280] [id = 297] 03:21:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 130 (19EBD000) [pid = 3280] [serial = 890] [outer = 00000000] 03:21:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 131 (19EC5C00) [pid = 3280] [serial = 891] [outer = 19EBD000] 03:21:03 INFO - PROCESS | 3280 | 1462530063370 Marionette DEBUG loaded listener.js 03:21:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (19F96800) [pid = 3280] [serial = 892] [outer = 19EBD000] 03:21:04 INFO - PROCESS | 3280 | 1462530063984 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]]]}] 03:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1019ms 03:21:04 INFO - PROCESS | 3280 | 1462530064031 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 03:21:04 INFO - PROCESS | 3280 | 1462530064034 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 03:21:04 INFO - PROCESS | 3280 | 1462530064038 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:21:04 INFO - PROCESS | 3280 | 1462530064040 Marionette TRACE conn5 <- [1,1154,null,{}] 03:21:04 INFO - PROCESS | 3280 | 1462530064043 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}] 03:21:04 INFO - PROCESS | 3280 | 1462530064160 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 03:21:04 INFO - PROCESS | 3280 | 1462530064272 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:04 INFO - PROCESS | 3280 | ++DOCSHELL 1A02DC00 == 101 [pid = 3280] [id = 298] 03:21:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (1A0BBC00) [pid = 3280] [serial = 893] [outer = 00000000] 03:21:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (1A8AFC00) [pid = 3280] [serial = 894] [outer = 1A0BBC00] 03:21:04 INFO - PROCESS | 3280 | 1462530064325 Marionette DEBUG loaded listener.js 03:21:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (1B346C00) [pid = 3280] [serial = 895] [outer = 1A0BBC00] 03:21:04 INFO - PROCESS | 3280 | 1462530064939 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]]]}] 03:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 971ms 03:21:05 INFO - PROCESS | 3280 | 1462530065012 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 03:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:21:05 INFO - PROCESS | 3280 | 1462530065014 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 03:21:05 INFO - PROCESS | 3280 | 1462530065018 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - PROCESS | 3280 | 1462530065020 Marionette TRACE conn5 <- [1,1158,null,{}] 03:21:05 INFO - PROCESS | 3280 | 1462530065037 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}] 03:21:05 INFO - PROCESS | 3280 | 1462530065180 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 03:21:05 INFO - PROCESS | 3280 | 1462530065245 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:05 INFO - PROCESS | 3280 | ++DOCSHELL 1C2C4000 == 102 [pid = 3280] [id = 299] 03:21:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (1C73E400) [pid = 3280] [serial = 896] [outer = 00000000] 03:21:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 137 (1CC0C400) [pid = 3280] [serial = 897] [outer = 1C73E400] 03:21:05 INFO - PROCESS | 3280 | 1462530065299 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 138 (1D972000) [pid = 3280] [serial = 898] [outer = 1C73E400] 03:21:05 INFO - PROCESS | 3280 | 1462530065857 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]]]}] 03:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 870ms 03:21:05 INFO - PROCESS | 3280 | 1462530065892 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 03:21:05 INFO - PROCESS | 3280 | 1462530065894 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 03:21:05 INFO - PROCESS | 3280 | 1462530065898 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:21:05 INFO - PROCESS | 3280 | 1462530065900 Marionette TRACE conn5 <- [1,1162,null,{}] 03:21:05 INFO - PROCESS | 3280 | 1462530065903 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}] 03:21:06 INFO - PROCESS | 3280 | 1462530066031 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 03:21:06 INFO - PROCESS | 3280 | 1462530066144 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:06 INFO - PROCESS | 3280 | ++DOCSHELL 1CC08400 == 103 [pid = 3280] [id = 300] 03:21:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (1D974800) [pid = 3280] [serial = 899] [outer = 00000000] 03:21:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (1E267000) [pid = 3280] [serial = 900] [outer = 1D974800] 03:21:06 INFO - PROCESS | 3280 | 1462530066198 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (1E431C00) [pid = 3280] [serial = 901] [outer = 1D974800] 03:21:06 INFO - PROCESS | 3280 | 1462530066858 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] 03:21:06 INFO - PROCESS | 3280 | 1462530066905 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 03:21:06 INFO - PROCESS | 3280 | 1462530066909 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:21:06 INFO - PROCESS | 3280 | 1462530066911 Marionette TRACE conn5 <- [1,1166,null,{}] 03:21:06 INFO - PROCESS | 3280 | 1462530066915 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}] 03:21:07 INFO - PROCESS | 3280 | 1462530067025 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 03:21:07 INFO - PROCESS | 3280 | 1462530067164 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:07 INFO - PROCESS | 3280 | ++DOCSHELL 1E433000 == 104 [pid = 3280] [id = 301] 03:21:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 142 (1E434C00) [pid = 3280] [serial = 902] [outer = 00000000] 03:21:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 143 (1E44E400) [pid = 3280] [serial = 903] [outer = 1E434C00] 03:21:07 INFO - PROCESS | 3280 | 1462530067217 Marionette DEBUG loaded listener.js 03:21:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 144 (1E56C000) [pid = 3280] [serial = 904] [outer = 1E434C00] 03:21:07 INFO - PROCESS | 3280 | 1462530067731 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] 03:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:21:07 INFO - PROCESS | 3280 | 1462530067785 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 03:21:07 INFO - PROCESS | 3280 | 1462530067789 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:21:07 INFO - PROCESS | 3280 | 1462530067791 Marionette TRACE conn5 <- [1,1170,null,{}] 03:21:07 INFO - PROCESS | 3280 | 1462530067795 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}] 03:21:07 INFO - PROCESS | 3280 | 1462530067939 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 03:21:08 INFO - PROCESS | 3280 | 1462530068052 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:08 INFO - PROCESS | 3280 | ++DOCSHELL 1E570800 == 105 [pid = 3280] [id = 302] 03:21:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 145 (1E572000) [pid = 3280] [serial = 905] [outer = 00000000] 03:21:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 146 (1E575800) [pid = 3280] [serial = 906] [outer = 1E572000] 03:21:08 INFO - PROCESS | 3280 | 1462530068104 Marionette DEBUG loaded listener.js 03:21:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 147 (1ED3E800) [pid = 3280] [serial = 907] [outer = 1E572000] 03:21:08 INFO - PROCESS | 3280 | 1462530068690 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] 03:21:08 INFO - PROCESS | 3280 | 1462530068767 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 03:21:08 INFO - PROCESS | 3280 | 1462530068770 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:21:08 INFO - PROCESS | 3280 | 1462530068772 Marionette TRACE conn5 <- [1,1174,null,{}] 03:21:08 INFO - PROCESS | 3280 | 1462530068776 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}] 03:21:09 INFO - PROCESS | 3280 | 1462530069038 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 03:21:09 INFO - PROCESS | 3280 | 1462530069201 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:09 INFO - PROCESS | 3280 | ++DOCSHELL 0FD4E400 == 106 [pid = 3280] [id = 303] 03:21:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 148 (0FD4FC00) [pid = 3280] [serial = 908] [outer = 00000000] 03:21:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 149 (0FE1A000) [pid = 3280] [serial = 909] [outer = 0FD4FC00] 03:21:09 INFO - PROCESS | 3280 | 1462530069251 Marionette DEBUG loaded listener.js 03:21:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 150 (10005800) [pid = 3280] [serial = 910] [outer = 0FD4FC00] 03:21:09 INFO - PROCESS | 3280 | 1462530069862 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] 03:21:09 INFO - PROCESS | 3280 | 1462530069901 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 03:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:21:09 INFO - PROCESS | 3280 | 1462530069905 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:21:09 INFO - PROCESS | 3280 | 1462530069909 Marionette TRACE conn5 <- [1,1178,null,{}] 03:21:09 INFO - PROCESS | 3280 | 1462530069914 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}] 03:21:10 INFO - PROCESS | 3280 | 1462530070020 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 03:21:10 INFO - PROCESS | 3280 | 1462530070141 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:10 INFO - PROCESS | 3280 | ++DOCSHELL 146CA000 == 107 [pid = 3280] [id = 304] 03:21:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 151 (14B20400) [pid = 3280] [serial = 911] [outer = 00000000] 03:21:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 152 (17DB1400) [pid = 3280] [serial = 912] [outer = 14B20400] 03:21:10 INFO - PROCESS | 3280 | 1462530070193 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 153 (17E81C00) [pid = 3280] [serial = 913] [outer = 14B20400] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 0C9C7000 == 106 [pid = 3280] [id = 209] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 17DB3800 == 105 [pid = 3280] [id = 205] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 0FF3BC00 == 104 [pid = 3280] [id = 204] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 18AA3400 == 103 [pid = 3280] [id = 293] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 0CA91400 == 102 [pid = 3280] [id = 292] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 17DAF000 == 101 [pid = 3280] [id = 291] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 17E85800 == 100 [pid = 3280] [id = 290] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 14E84400 == 99 [pid = 3280] [id = 289] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 14414400 == 98 [pid = 3280] [id = 288] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 10394000 == 97 [pid = 3280] [id = 287] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 0F86F400 == 96 [pid = 3280] [id = 286] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 152 (0CD77800) [pid = 3280] [serial = 780] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 151 (106D2800) [pid = 3280] [serial = 783] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 150 (19186400) [pid = 3280] [serial = 786] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 149 (19F99400) [pid = 3280] [serial = 789] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 148 (1A835800) [pid = 3280] [serial = 792] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 147 (1C7CEC00) [pid = 3280] [serial = 795] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 146 (1D978400) [pid = 3280] [serial = 798] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 145 (1D061C00) [pid = 3280] [serial = 831] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 0FE17400 == 95 [pid = 3280] [id = 285] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 1E213000 == 94 [pid = 3280] [id = 281] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 199E1800 == 93 [pid = 3280] [id = 280] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 1037F800 == 92 [pid = 3280] [id = 279] 03:21:10 INFO - PROCESS | 3280 | --DOCSHELL 0F7E8800 == 91 [pid = 3280] [id = 278] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 144 (19EBC400) [pid = 3280] [serial = 736] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 143 (1A023000) [pid = 3280] [serial = 748] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 142 (1CC0CC00) [pid = 3280] [serial = 681] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 141 (1620B800) [pid = 3280] [serial = 733] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 140 (1F558000) [pid = 3280] [serial = 745] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 139 (1F481400) [pid = 3280] [serial = 742] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 138 (1EE5AC00) [pid = 3280] [serial = 739] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 137 (18E38C00) [pid = 3280] [serial = 816] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 136 (19EC9800) [pid = 3280] [serial = 820] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 135 (19E8E400) [pid = 3280] [serial = 819] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (1D971000) [pid = 3280] [serial = 802] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 133 (19F91400) [pid = 3280] [serial = 801] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 132 (1037BC00) [pid = 3280] [serial = 805] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 131 (10378000) [pid = 3280] [serial = 804] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 130 (15E63400) [pid = 3280] [serial = 810] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 129 (17B9D400) [pid = 3280] [serial = 811] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 128 (17E7F000) [pid = 3280] [serial = 813] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 127 (10380C00) [pid = 3280] [serial = 807] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 126 (105B1400) [pid = 3280] [serial = 808] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 125 (14D34400) [pid = 3280] [serial = 825] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 124 (1A833400) [pid = 3280] [serial = 822] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 123 (1A02D000) [pid = 3280] [serial = 829] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 122 (19A28800) [pid = 3280] [serial = 828] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 121 (1B347C00) [pid = 3280] [serial = 823] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 120 (19183800) [pid = 3280] [serial = 817] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (17DBB000) [pid = 3280] [serial = 826] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (18A23400) [pid = 3280] [serial = 814] [outer = 00000000] [url = about:blank] 03:21:10 INFO - PROCESS | 3280 | 1462530070783 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] 03:21:10 INFO - PROCESS | 3280 | 1462530070840 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 03:21:10 INFO - PROCESS | 3280 | 1462530070844 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:21:10 INFO - PROCESS | 3280 | 1462530070846 Marionette TRACE conn5 <- [1,1182,null,{}] 03:21:10 INFO - PROCESS | 3280 | 1462530070849 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}] 03:21:10 INFO - PROCESS | 3280 | 1462530070946 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 03:21:11 INFO - PROCESS | 3280 | 1462530071047 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 3280 | ++DOCSHELL 10378C00 == 92 [pid = 3280] [id = 305] 03:21:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (10379000) [pid = 3280] [serial = 914] [outer = 00000000] 03:21:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (14412400) [pid = 3280] [serial = 915] [outer = 10379000] 03:21:11 INFO - PROCESS | 3280 | 1462530071092 Marionette DEBUG loaded listener.js 03:21:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (148DC000) [pid = 3280] [serial = 916] [outer = 10379000] 03:21:11 INFO - PROCESS | 3280 | 1462530071492 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] 03:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:21:11 INFO - PROCESS | 3280 | 1462530071521 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 03:21:11 INFO - PROCESS | 3280 | 1462530071531 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:21:11 INFO - PROCESS | 3280 | 1462530071535 Marionette TRACE conn5 <- [1,1186,null,{}] 03:21:11 INFO - PROCESS | 3280 | 1462530071539 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}] 03:21:11 INFO - PROCESS | 3280 | 1462530071634 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 03:21:11 INFO - PROCESS | 3280 | 1462530071670 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 3280 | ++DOCSHELL 1620B800 == 93 [pid = 3280] [id = 306] 03:21:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 122 (1620EC00) [pid = 3280] [serial = 917] [outer = 00000000] 03:21:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 123 (17FF0C00) [pid = 3280] [serial = 918] [outer = 1620EC00] 03:21:11 INFO - PROCESS | 3280 | 1462530071714 Marionette DEBUG loaded listener.js 03:21:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 124 (18AA5000) [pid = 3280] [serial = 919] [outer = 1620EC00] 03:21:12 INFO - PROCESS | 3280 | 1462530072183 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]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 690ms 03:21:12 INFO - PROCESS | 3280 | 1462530072217 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 3280 | 1462530072219 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 03:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:21:12 INFO - PROCESS | 3280 | 1462530072222 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 3280 | 1462530072223 Marionette TRACE conn5 <- [1,1190,null,{}] 03:21:12 INFO - PROCESS | 3280 | 1462530072227 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}] 03:21:12 INFO - PROCESS | 3280 | 1462530072316 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 03:21:12 INFO - PROCESS | 3280 | 1462530072325 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:12 INFO - PROCESS | 3280 | ++DOCSHELL 18AF1000 == 94 [pid = 3280] [id = 307] 03:21:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 125 (18E8D800) [pid = 3280] [serial = 920] [outer = 00000000] 03:21:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 126 (196E5000) [pid = 3280] [serial = 921] [outer = 18E8D800] 03:21:12 INFO - PROCESS | 3280 | 1462530072368 Marionette DEBUG loaded listener.js 03:21:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 127 (198DA400) [pid = 3280] [serial = 922] [outer = 18E8D800] 03:21:12 INFO - PROCESS | 3280 | 1462530072818 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]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 03:21:12 INFO - PROCESS | 3280 | 1462530072856 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 3280 | 1462530072858 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 03:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:21:12 INFO - PROCESS | 3280 | 1462530072862 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 3280 | 1462530072863 Marionette TRACE conn5 <- [1,1194,null,{}] 03:21:12 INFO - PROCESS | 3280 | 1462530072876 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}] 03:21:13 INFO - PROCESS | 3280 | 1462530073001 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 03:21:13 INFO - PROCESS | 3280 | 1462530073093 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 3280 | ++DOCSHELL 19A22800 == 95 [pid = 3280] [id = 308] 03:21:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 128 (19A24400) [pid = 3280] [serial = 923] [outer = 00000000] 03:21:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 129 (19AADC00) [pid = 3280] [serial = 924] [outer = 19A24400] 03:21:13 INFO - PROCESS | 3280 | 1462530073143 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 130 (19EBDC00) [pid = 3280] [serial = 925] [outer = 19A24400] 03:21:13 INFO - PROCESS | 3280 | 1462530073594 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]]]}] 03:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 770ms 03:21:13 INFO - PROCESS | 3280 | 1462530073633 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 03:21:13 INFO - PROCESS | 3280 | 1462530073635 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 03:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:21:13 INFO - PROCESS | 3280 | 1462530073638 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:21:13 INFO - PROCESS | 3280 | 1462530073640 Marionette TRACE conn5 <- [1,1198,null,{}] 03:21:13 INFO - PROCESS | 3280 | 1462530073647 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}] 03:21:13 INFO - PROCESS | 3280 | 1462530073772 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 03:21:13 INFO - PROCESS | 3280 | 1462530073837 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 3280 | ++DOCSHELL 19EC2C00 == 96 [pid = 3280] [id = 309] 03:21:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 131 (19ECAC00) [pid = 3280] [serial = 926] [outer = 00000000] 03:21:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (1A022800) [pid = 3280] [serial = 927] [outer = 19ECAC00] 03:21:13 INFO - PROCESS | 3280 | 1462530073882 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (1A8AC800) [pid = 3280] [serial = 928] [outer = 19ECAC00] 03:21:14 INFO - PROCESS | 3280 | 1462530074309 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]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 731ms 03:21:14 INFO - PROCESS | 3280 | 1462530074377 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 3280 | 1462530074379 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 03:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:21:14 INFO - PROCESS | 3280 | 1462530074417 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 3280 | 1462530074419 Marionette TRACE conn5 <- [1,1202,null,{}] 03:21:14 INFO - PROCESS | 3280 | 1462530074427 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}] 03:21:14 INFO - PROCESS | 3280 | 1462530074551 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 03:21:14 INFO - PROCESS | 3280 | 1462530074619 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:14 INFO - PROCESS | 3280 | ++DOCSHELL 19A21400 == 97 [pid = 3280] [id = 310] 03:21:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (19A2B000) [pid = 3280] [serial = 929] [outer = 00000000] 03:21:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (1B5E2400) [pid = 3280] [serial = 930] [outer = 19A2B000] 03:21:14 INFO - PROCESS | 3280 | 1462530074662 Marionette DEBUG loaded listener.js 03:21:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (1C2C5400) [pid = 3280] [serial = 931] [outer = 19A2B000] 03:21:15 INFO - PROCESS | 3280 | --DOMWINDOW == 135 (17E80C00) [pid = 3280] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:21:15 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (17E85C00) [pid = 3280] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:21:15 INFO - PROCESS | 3280 | --DOMWINDOW == 133 (0F8E8800) [pid = 3280] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:21:15 INFO - PROCESS | 3280 | --DOMWINDOW == 132 (18AEC400) [pid = 3280] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:21:15 INFO - PROCESS | 3280 | --DOMWINDOW == 131 (105D6000) [pid = 3280] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:21:15 INFO - PROCESS | 3280 | --DOMWINDOW == 130 (0FD59000) [pid = 3280] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:21:15 INFO - PROCESS | 3280 | --DOMWINDOW == 129 (0FF36C00) [pid = 3280] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:21:15 INFO - PROCESS | 3280 | --DOMWINDOW == 128 (1443F400) [pid = 3280] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:21:15 INFO - PROCESS | 3280 | --DOMWINDOW == 127 (15D0B000) [pid = 3280] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:21:15 INFO - PROCESS | 3280 | 1462530075233 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]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 890ms 03:21:15 INFO - PROCESS | 3280 | 1462530075308 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 3280 | 1462530075310 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 03:21:15 INFO - PROCESS | 3280 | 1462530075314 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:21:15 INFO - PROCESS | 3280 | 1462530075316 Marionette TRACE conn5 <- [1,1206,null,{}] 03:21:15 INFO - PROCESS | 3280 | 1462530075319 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}] 03:21:15 INFO - PROCESS | 3280 | 1462530075418 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 03:21:15 INFO - PROCESS | 3280 | 1462530075446 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 3280 | ++DOCSHELL 1620FC00 == 98 [pid = 3280] [id = 311] 03:21:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 128 (17E80C00) [pid = 3280] [serial = 932] [outer = 00000000] 03:21:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 129 (1B33E800) [pid = 3280] [serial = 933] [outer = 17E80C00] 03:21:15 INFO - PROCESS | 3280 | 1462530075490 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 130 (1D0C4400) [pid = 3280] [serial = 934] [outer = 17E80C00] 03:21:15 INFO - PROCESS | 3280 | 1462530075923 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]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 03:21:15 INFO - PROCESS | 3280 | 1462530075959 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 3280 | 1462530075961 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 03:21:15 INFO - PROCESS | 3280 | 1462530075964 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:21:15 INFO - PROCESS | 3280 | 1462530075966 Marionette TRACE conn5 <- [1,1210,null,{}] 03:21:15 INFO - PROCESS | 3280 | 1462530075970 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}] 03:21:16 INFO - PROCESS | 3280 | 1462530076064 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 03:21:16 INFO - PROCESS | 3280 | 1462530076102 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 3280 | ++DOCSHELL 15D0B000 == 99 [pid = 3280] [id = 312] 03:21:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 131 (1D96B400) [pid = 3280] [serial = 935] [outer = 00000000] 03:21:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (1E207800) [pid = 3280] [serial = 936] [outer = 1D96B400] 03:21:16 INFO - PROCESS | 3280 | 1462530076145 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (1E262800) [pid = 3280] [serial = 937] [outer = 1D96B400] 03:21:16 INFO - PROCESS | 3280 | 1462530076565 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] 03:21:16 INFO - PROCESS | 3280 | 1462530076602 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 03:21:16 INFO - PROCESS | 3280 | 1462530076636 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - PROCESS | 3280 | 1462530076638 Marionette TRACE conn5 <- [1,1214,null,{}] 03:21:16 INFO - PROCESS | 3280 | 1462530076642 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}] 03:21:16 INFO - PROCESS | 3280 | 1462530076731 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 03:21:16 INFO - PROCESS | 3280 | 1462530076738 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 3280 | ++DOCSHELL 1CC0BC00 == 100 [pid = 3280] [id = 313] 03:21:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (1DA52000) [pid = 3280] [serial = 938] [outer = 00000000] 03:21:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (1E572400) [pid = 3280] [serial = 939] [outer = 1DA52000] 03:21:16 INFO - PROCESS | 3280 | 1462530076788 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (1EDB6800) [pid = 3280] [serial = 940] [outer = 1DA52000] 03:21:17 INFO - PROCESS | 3280 | 1462530077524 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]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 951ms 03:21:17 INFO - PROCESS | 3280 | 1462530077557 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 3280 | 1462530077561 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 03:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:21:17 INFO - PROCESS | 3280 | 1462530077566 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 3280 | 1462530077570 Marionette TRACE conn5 <- [1,1218,null,{}] 03:21:17 INFO - PROCESS | 3280 | 1462530077576 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}] 03:21:17 INFO - PROCESS | 3280 | 1462530077700 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 03:21:17 INFO - PROCESS | 3280 | 1462530077817 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:17 INFO - PROCESS | 3280 | ++DOCSHELL 101B1C00 == 101 [pid = 3280] [id = 314] 03:21:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 137 (1037E800) [pid = 3280] [serial = 941] [outer = 00000000] 03:21:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 138 (10BAAC00) [pid = 3280] [serial = 942] [outer = 1037E800] 03:21:17 INFO - PROCESS | 3280 | 1462530077915 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (1463C400) [pid = 3280] [serial = 943] [outer = 1037E800] 03:21:18 INFO - PROCESS | 3280 | 1462530078481 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]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 990ms 03:21:18 INFO - PROCESS | 3280 | 1462530078557 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 3280 | 1462530078563 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 03:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:21:18 INFO - PROCESS | 3280 | 1462530078570 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 3280 | 1462530078573 Marionette TRACE conn5 <- [1,1222,null,{}] 03:21:18 INFO - PROCESS | 3280 | 1462530078577 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}] 03:21:18 INFO - PROCESS | 3280 | 1462530078694 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 03:21:18 INFO - PROCESS | 3280 | 1462530078837 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 3280 | ++DOCSHELL 17DADC00 == 102 [pid = 3280] [id = 315] 03:21:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (17DAF000) [pid = 3280] [serial = 944] [outer = 00000000] 03:21:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (182E4800) [pid = 3280] [serial = 945] [outer = 17DAF000] 03:21:18 INFO - PROCESS | 3280 | 1462530078892 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 142 (196E5800) [pid = 3280] [serial = 946] [outer = 17DAF000] 03:21:19 INFO - PROCESS | 3280 | 1462530079482 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]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 03:21:19 INFO - PROCESS | 3280 | 1462530079505 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 3280 | 1462530079508 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 03:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:21:19 INFO - PROCESS | 3280 | 1462530079513 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 3280 | 1462530079517 Marionette TRACE conn5 <- [1,1226,null,{}] 03:21:19 INFO - PROCESS | 3280 | 1462530079529 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}] 03:21:19 INFO - PROCESS | 3280 | 1462530079655 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 03:21:19 INFO - PROCESS | 3280 | 1462530079813 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:19 INFO - PROCESS | 3280 | ++DOCSHELL 1E264800 == 103 [pid = 3280] [id = 316] 03:21:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 143 (1E42A800) [pid = 3280] [serial = 947] [outer = 00000000] 03:21:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 144 (1E569800) [pid = 3280] [serial = 948] [outer = 1E42A800] 03:21:19 INFO - PROCESS | 3280 | 1462530079871 Marionette DEBUG loaded listener.js 03:21:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 145 (1EDB4800) [pid = 3280] [serial = 949] [outer = 1E42A800] 03:21:20 INFO - PROCESS | 3280 | 1462530080472 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]]]}] 03:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 970ms 03:21:20 INFO - PROCESS | 3280 | 1462530080486 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 03:21:20 INFO - PROCESS | 3280 | 1462530080489 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 03:21:20 INFO - PROCESS | 3280 | 1462530080492 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:21:20 INFO - PROCESS | 3280 | 1462530080495 Marionette TRACE conn5 <- [1,1230,null,{}] 03:21:20 INFO - PROCESS | 3280 | 1462530080498 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}] 03:21:20 INFO - PROCESS | 3280 | 1462530080616 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 03:21:20 INFO - PROCESS | 3280 | 1462530080731 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:20 INFO - PROCESS | 3280 | ++DOCSHELL 1E576800 == 104 [pid = 3280] [id = 317] 03:21:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 146 (1EDBA800) [pid = 3280] [serial = 950] [outer = 00000000] 03:21:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 147 (1EF1E400) [pid = 3280] [serial = 951] [outer = 1EDBA800] 03:21:20 INFO - PROCESS | 3280 | 1462530080825 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 148 (1F436800) [pid = 3280] [serial = 952] [outer = 1EDBA800] 03:21:21 INFO - PROCESS | 3280 | 1462530081365 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]]]}] 03:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 931ms 03:21:21 INFO - PROCESS | 3280 | 1462530081426 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 03:21:21 INFO - PROCESS | 3280 | 1462530081429 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 03:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:21:21 INFO - PROCESS | 3280 | 1462530081432 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:21:21 INFO - PROCESS | 3280 | 1462530081434 Marionette TRACE conn5 <- [1,1234,null,{}] 03:21:21 INFO - PROCESS | 3280 | 1462530081438 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}] 03:21:21 INFO - PROCESS | 3280 | 1462530081570 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 03:21:21 INFO - PROCESS | 3280 | 1462530081730 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:21 INFO - PROCESS | 3280 | ++DOCSHELL 1EE5B400 == 105 [pid = 3280] [id = 318] 03:21:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 149 (1F435800) [pid = 3280] [serial = 953] [outer = 00000000] 03:21:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 150 (1F550400) [pid = 3280] [serial = 954] [outer = 1F435800] 03:21:21 INFO - PROCESS | 3280 | 1462530081784 Marionette DEBUG loaded listener.js 03:21:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 151 (1F556C00) [pid = 3280] [serial = 955] [outer = 1F435800] 03:21:22 INFO - PROCESS | 3280 | 1462530082384 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]]]}] 03:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 970ms 03:21:22 INFO - PROCESS | 3280 | 1462530082407 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 03:21:22 INFO - PROCESS | 3280 | 1462530082409 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 03:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:21:22 INFO - PROCESS | 3280 | 1462530082412 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - PROCESS | 3280 | 1462530082414 Marionette TRACE conn5 <- [1,1238,null,{}] 03:21:22 INFO - PROCESS | 3280 | 1462530082418 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}] 03:21:22 INFO - PROCESS | 3280 | 1462530082549 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 03:21:22 INFO - PROCESS | 3280 | 1462530082694 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 3280 | ++DOCSHELL 1F558000 == 106 [pid = 3280] [id = 319] 03:21:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 152 (21673000) [pid = 3280] [serial = 956] [outer = 00000000] 03:21:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 153 (21678C00) [pid = 3280] [serial = 957] [outer = 21673000] 03:21:22 INFO - PROCESS | 3280 | 1462530082749 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 154 (2167AC00) [pid = 3280] [serial = 958] [outer = 21673000] 03:21:23 INFO - PROCESS | 3280 | 1462530083382 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]]]}] 03:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1020ms 03:21:23 INFO - PROCESS | 3280 | 1462530083437 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 03:21:23 INFO - PROCESS | 3280 | 1462530083440 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 03:21:23 INFO - PROCESS | 3280 | 1462530083445 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:21:23 INFO - PROCESS | 3280 | 1462530083447 Marionette TRACE conn5 <- [1,1242,null,{}] 03:21:23 INFO - PROCESS | 3280 | 1462530083450 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}] 03:21:23 INFO - PROCESS | 3280 | 1462530083563 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 03:21:23 INFO - PROCESS | 3280 | 1462530083707 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:23 INFO - PROCESS | 3280 | ++DOCSHELL 1037A800 == 107 [pid = 3280] [id = 320] 03:21:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 155 (1037B400) [pid = 3280] [serial = 959] [outer = 00000000] 03:21:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 156 (1461D800) [pid = 3280] [serial = 960] [outer = 1037B400] 03:21:23 INFO - PROCESS | 3280 | 1462530083762 Marionette DEBUG loaded listener.js 03:21:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 157 (17D7B800) [pid = 3280] [serial = 961] [outer = 1037B400] 03:21:24 INFO - PROCESS | 3280 | 1462530084585 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]]]}] 03:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1182ms 03:21:24 INFO - PROCESS | 3280 | 1462530084630 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 03:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:21:24 INFO - PROCESS | 3280 | 1462530084634 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 03:21:24 INFO - PROCESS | 3280 | 1462530084639 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:21:24 INFO - PROCESS | 3280 | 1462530084643 Marionette TRACE conn5 <- [1,1246,null,{}] 03:21:24 INFO - PROCESS | 3280 | 1462530084648 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}] 03:21:24 INFO - PROCESS | 3280 | 1462530084753 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 03:21:24 INFO - PROCESS | 3280 | 1462530084912 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:24 INFO - PROCESS | 3280 | ++DOCSHELL 10398C00 == 108 [pid = 3280] [id = 321] 03:21:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 158 (105A8400) [pid = 3280] [serial = 962] [outer = 00000000] 03:21:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 159 (1037EC00) [pid = 3280] [serial = 963] [outer = 105A8400] 03:21:24 INFO - PROCESS | 3280 | 1462530084963 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 160 (146C4C00) [pid = 3280] [serial = 964] [outer = 105A8400] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 101BD000 == 107 [pid = 3280] [id = 257] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 17DAE400 == 106 [pid = 3280] [id = 256] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 0C95C800 == 105 [pid = 3280] [id = 253] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 10393800 == 104 [pid = 3280] [id = 252] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 101C1C00 == 103 [pid = 3280] [id = 254] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 15D0B000 == 102 [pid = 3280] [id = 312] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 1620FC00 == 101 [pid = 3280] [id = 311] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 19A21400 == 100 [pid = 3280] [id = 310] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 19EC2C00 == 99 [pid = 3280] [id = 309] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 19A22800 == 98 [pid = 3280] [id = 308] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 159 (199D9800) [pid = 3280] [serial = 882] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 18AF1000 == 97 [pid = 3280] [id = 307] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 1620B800 == 96 [pid = 3280] [id = 306] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 10378C00 == 95 [pid = 3280] [id = 305] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 146CA000 == 94 [pid = 3280] [id = 304] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 0FD4E400 == 93 [pid = 3280] [id = 303] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 1E570800 == 92 [pid = 3280] [id = 302] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 1E433000 == 91 [pid = 3280] [id = 301] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 1CC08400 == 90 [pid = 3280] [id = 300] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 1C2C4000 == 89 [pid = 3280] [id = 299] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 1A02DC00 == 88 [pid = 3280] [id = 298] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 19A25C00 == 87 [pid = 3280] [id = 297] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 0C951400 == 86 [pid = 3280] [id = 296] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 0C9C9400 == 85 [pid = 3280] [id = 295] 03:21:25 INFO - PROCESS | 3280 | --DOCSHELL 1917E800 == 84 [pid = 3280] [id = 294] 03:21:25 INFO - PROCESS | 3280 | 1462530085590 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]]]}] 03:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 990ms 03:21:25 INFO - PROCESS | 3280 | 1462530085630 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 03:21:25 INFO - PROCESS | 3280 | 1462530085635 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 03:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:21:25 INFO - PROCESS | 3280 | 1462530085643 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - PROCESS | 3280 | 1462530085646 Marionette TRACE conn5 <- [1,1250,null,{}] 03:21:25 INFO - PROCESS | 3280 | 1462530085663 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}] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 158 (18AEE000) [pid = 3280] [serial = 873] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 157 (17FEF000) [pid = 3280] [serial = 871] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 156 (17FE6000) [pid = 3280] [serial = 870] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 155 (15E3AC00) [pid = 3280] [serial = 876] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 154 (19184800) [pid = 3280] [serial = 879] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 153 (18DAE400) [pid = 3280] [serial = 852] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 152 (10BB3400) [pid = 3280] [serial = 861] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 151 (1349AC00) [pid = 3280] [serial = 862] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 150 (15E69800) [pid = 3280] [serial = 837] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 149 (0FE1BC00) [pid = 3280] [serial = 858] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 148 (0FF66400) [pid = 3280] [serial = 859] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 147 (101CA800) [pid = 3280] [serial = 856] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 146 (10007000) [pid = 3280] [serial = 855] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 145 (14D7D800) [pid = 3280] [serial = 864] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 144 (101C3400) [pid = 3280] [serial = 834] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 143 (1A022400) [pid = 3280] [serial = 840] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 142 (1E264C00) [pid = 3280] [serial = 843] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 141 (17FEC400) [pid = 3280] [serial = 846] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 140 (1E452800) [pid = 3280] [serial = 849] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 139 (18AF9000) [pid = 3280] [serial = 874] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 138 (198D2800) [pid = 3280] [serial = 880] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 137 (16211C00) [pid = 3280] [serial = 867] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 136 (17B23800) [pid = 3280] [serial = 868] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 135 (17ECFC00) [pid = 3280] [serial = 877] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (14E7B400) [pid = 3280] [serial = 865] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3280 | 1462530085825 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 03:21:25 INFO - PROCESS | 3280 | 1462530085843 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 3280 | ++DOCSHELL 0F7E5800 == 85 [pid = 3280] [id = 322] 03:21:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (0F818C00) [pid = 3280] [serial = 965] [outer = 00000000] 03:21:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (0FF45400) [pid = 3280] [serial = 966] [outer = 0F818C00] 03:21:25 INFO - PROCESS | 3280 | 1462530085888 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 137 (1000B800) [pid = 3280] [serial = 967] [outer = 0F818C00] 03:21:26 INFO - PROCESS | 3280 | 1462530086373 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]]]}] 03:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 770ms 03:21:26 INFO - PROCESS | 3280 | 1462530086428 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 03:21:26 INFO - PROCESS | 3280 | 1462530086430 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 03:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:21:26 INFO - PROCESS | 3280 | 1462530086433 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 3280 | 1462530086436 Marionette TRACE conn5 <- [1,1254,null,{}] 03:21:26 INFO - PROCESS | 3280 | 1462530086449 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}] 03:21:26 INFO - PROCESS | 3280 | 1462530086544 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 03:21:26 INFO - PROCESS | 3280 | 1462530086554 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:26 INFO - PROCESS | 3280 | ++DOCSHELL 14DDC800 == 86 [pid = 3280] [id = 323] 03:21:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 138 (14DE1C00) [pid = 3280] [serial = 968] [outer = 00000000] 03:21:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (15D0B000) [pid = 3280] [serial = 969] [outer = 14DE1C00] 03:21:26 INFO - PROCESS | 3280 | 1462530086605 Marionette DEBUG loaded listener.js 03:21:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (16211000) [pid = 3280] [serial = 970] [outer = 14DE1C00] 03:21:27 INFO - PROCESS | 3280 | 1462530087092 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]]]}] 03:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 03:21:27 INFO - PROCESS | 3280 | 1462530087106 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 03:21:27 INFO - PROCESS | 3280 | 1462530087109 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 03:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:21:27 INFO - PROCESS | 3280 | 1462530087112 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:21:27 INFO - PROCESS | 3280 | 1462530087114 Marionette TRACE conn5 <- [1,1258,null,{}] 03:21:27 INFO - PROCESS | 3280 | 1462530087118 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}] 03:21:27 INFO - PROCESS | 3280 | 1462530087207 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 03:21:27 INFO - PROCESS | 3280 | 1462530087214 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:27 INFO - PROCESS | 3280 | ++DOCSHELL 17B21C00 == 87 [pid = 3280] [id = 324] 03:21:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (17B23C00) [pid = 3280] [serial = 971] [outer = 00000000] 03:21:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 142 (17DB5000) [pid = 3280] [serial = 972] [outer = 17B23C00] 03:21:27 INFO - PROCESS | 3280 | 1462530087258 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 143 (17ECC000) [pid = 3280] [serial = 973] [outer = 17B23C00] 03:21:27 INFO - PROCESS | 3280 | 1462530087702 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]]]}] 03:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 631ms 03:21:27 INFO - PROCESS | 3280 | 1462530087777 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 03:21:27 INFO - PROCESS | 3280 | 1462530087779 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 03:21:27 INFO - PROCESS | 3280 | 1462530087783 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:21:27 INFO - PROCESS | 3280 | 1462530087784 Marionette TRACE conn5 <- [1,1262,null,{}] 03:21:27 INFO - PROCESS | 3280 | 1462530087788 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}] 03:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:21:27 INFO - PROCESS | 3280 | 1462530087907 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 03:21:28 INFO - PROCESS | 3280 | 1462530088001 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 3280 | ++DOCSHELL 17FE3400 == 88 [pid = 3280] [id = 325] 03:21:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 144 (17FE8000) [pid = 3280] [serial = 974] [outer = 00000000] 03:21:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 145 (18024800) [pid = 3280] [serial = 975] [outer = 17FE8000] 03:21:28 INFO - PROCESS | 3280 | 1462530088045 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 146 (18028400) [pid = 3280] [serial = 976] [outer = 17FE8000] 03:21:28 INFO - PROCESS | 3280 | 1462530088492 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]]]}] 03:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 710ms 03:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:21:28 INFO - PROCESS | 3280 | 1462530088502 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 03:21:28 INFO - PROCESS | 3280 | 1462530088503 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 03:21:28 INFO - PROCESS | 3280 | 1462530088507 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 3280 | 1462530088508 Marionette TRACE conn5 <- [1,1266,null,{}] 03:21:28 INFO - PROCESS | 3280 | 1462530088512 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}] 03:21:28 INFO - PROCESS | 3280 | 1462530088644 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 03:21:28 INFO - PROCESS | 3280 | 1462530088709 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 3280 | ++DOCSHELL 1802C800 == 89 [pid = 3280] [id = 326] 03:21:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 147 (1802FC00) [pid = 3280] [serial = 977] [outer = 00000000] 03:21:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 148 (18AF9000) [pid = 3280] [serial = 978] [outer = 1802FC00] 03:21:28 INFO - PROCESS | 3280 | 1462530088754 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 149 (18DB6800) [pid = 3280] [serial = 979] [outer = 1802FC00] 03:21:29 INFO - PROCESS | 3280 | 1462530089173 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]]]}] 03:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 03:21:29 INFO - PROCESS | 3280 | 1462530089238 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 03:21:29 INFO - PROCESS | 3280 | 1462530089240 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 03:21:29 INFO - PROCESS | 3280 | 1462530089243 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:21:29 INFO - PROCESS | 3280 | 1462530089245 Marionette TRACE conn5 <- [1,1270,null,{}] 03:21:29 INFO - PROCESS | 3280 | 1462530089249 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}] 03:21:29 INFO - PROCESS | 3280 | 1462530089401 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 03:21:29 INFO - PROCESS | 3280 | 1462530089469 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:29 INFO - PROCESS | 3280 | ++DOCSHELL 18A9A000 == 90 [pid = 3280] [id = 327] 03:21:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 150 (18AF7400) [pid = 3280] [serial = 980] [outer = 00000000] 03:21:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 151 (19183800) [pid = 3280] [serial = 981] [outer = 18AF7400] 03:21:29 INFO - PROCESS | 3280 | 1462530089513 Marionette DEBUG loaded listener.js 03:21:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 152 (196E3800) [pid = 3280] [serial = 982] [outer = 18AF7400] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 151 (18E8D800) [pid = 3280] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 150 (10379000) [pid = 3280] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 149 (19A24400) [pid = 3280] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 148 (14B20400) [pid = 3280] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 147 (1A02CC00) [pid = 3280] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 146 (1C225000) [pid = 3280] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 145 (1620EC00) [pid = 3280] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 144 (17E7E000) [pid = 3280] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 143 (17E80C00) [pid = 3280] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 142 (0FD4FC00) [pid = 3280] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 141 (1D96B400) [pid = 3280] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 140 (1D96D800) [pid = 3280] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 139 (19A2B000) [pid = 3280] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 138 (0C9CC000) [pid = 3280] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 137 (101BF800) [pid = 3280] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 136 (1917EC00) [pid = 3280] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 135 (19ECAC00) [pid = 3280] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (196E8400) [pid = 3280] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:21:30 INFO - PROCESS | 3280 | --DOMWINDOW == 133 (148D1400) [pid = 3280] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:21:30 INFO - PROCESS | 3280 | 1462530090220 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]]]}] 03:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1015ms 03:21:30 INFO - PROCESS | 3280 | 1462530090262 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 03:21:30 INFO - PROCESS | 3280 | 1462530090264 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 03:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:21:30 INFO - PROCESS | 3280 | 1462530090268 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:21:30 INFO - PROCESS | 3280 | 1462530090269 Marionette TRACE conn5 <- [1,1274,null,{}] 03:21:30 INFO - PROCESS | 3280 | 1462530090297 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}] 03:21:30 INFO - PROCESS | 3280 | 1462530090419 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 03:21:30 INFO - PROCESS | 3280 | 1462530090485 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:30 INFO - PROCESS | 3280 | ++DOCSHELL 0FD56C00 == 91 [pid = 3280] [id = 328] 03:21:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (0FF6DC00) [pid = 3280] [serial = 983] [outer = 00000000] 03:21:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (15E6B000) [pid = 3280] [serial = 984] [outer = 0FF6DC00] 03:21:30 INFO - PROCESS | 3280 | 1462530090529 Marionette DEBUG loaded listener.js 03:21:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (17E87C00) [pid = 3280] [serial = 985] [outer = 0FF6DC00] 03:21:30 INFO - PROCESS | 3280 | 1462530090905 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]]]}] 03:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 711ms 03:21:30 INFO - PROCESS | 3280 | 1462530090979 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 03:21:30 INFO - PROCESS | 3280 | 1462530090981 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 03:21:30 INFO - PROCESS | 3280 | 1462530090984 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:21:30 INFO - PROCESS | 3280 | 1462530090985 Marionette TRACE conn5 <- [1,1278,null,{}] 03:21:31 INFO - PROCESS | 3280 | 1462530090989 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}] 03:21:31 INFO - PROCESS | 3280 | 1462530091076 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 03:21:31 INFO - PROCESS | 3280 | 1462530091083 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 3280 | ++DOCSHELL 10391C00 == 92 [pid = 3280] [id = 329] 03:21:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 137 (17E87400) [pid = 3280] [serial = 986] [outer = 00000000] 03:21:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 138 (198D3400) [pid = 3280] [serial = 987] [outer = 17E87400] 03:21:31 INFO - PROCESS | 3280 | 1462530091126 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (199D8000) [pid = 3280] [serial = 988] [outer = 17E87400] 03:21:31 INFO - PROCESS | 3280 | 1462530091573 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]]]}] 03:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 03:21:31 INFO - PROCESS | 3280 | 1462530091619 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 3280 | 1462530091621 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 03:21:31 INFO - PROCESS | 3280 | 1462530091624 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:21:31 INFO - PROCESS | 3280 | 1462530091626 Marionette TRACE conn5 <- [1,1282,null,{}] 03:21:31 INFO - PROCESS | 3280 | 1462530091630 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}] 03:21:31 INFO - PROCESS | 3280 | 1462530091722 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 03:21:31 INFO - PROCESS | 3280 | 1462530091728 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 3280 | ++DOCSHELL 198D1400 == 93 [pid = 3280] [id = 330] 03:21:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (19A21400) [pid = 3280] [serial = 989] [outer = 00000000] 03:21:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (19E1D400) [pid = 3280] [serial = 990] [outer = 19A21400] 03:21:31 INFO - PROCESS | 3280 | 1462530091771 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 142 (19EC6000) [pid = 3280] [serial = 991] [outer = 19A21400] 03:21:32 INFO - PROCESS | 3280 | 1462530092442 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]]]}] 03:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 870ms 03:21:32 INFO - PROCESS | 3280 | 1462530092499 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 03:21:32 INFO - PROCESS | 3280 | 1462530092504 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 03:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:21:32 INFO - PROCESS | 3280 | 1462530092509 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:21:32 INFO - PROCESS | 3280 | 1462530092513 Marionette TRACE conn5 <- [1,1286,null,{}] 03:21:32 INFO - PROCESS | 3280 | 1462530092519 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}] 03:21:32 INFO - PROCESS | 3280 | 1462530092670 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 03:21:32 INFO - PROCESS | 3280 | 1462530092815 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:32 INFO - PROCESS | 3280 | ++DOCSHELL 0FE1C000 == 94 [pid = 3280] [id = 331] 03:21:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 143 (0FE20400) [pid = 3280] [serial = 992] [outer = 00000000] 03:21:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 144 (101B3000) [pid = 3280] [serial = 993] [outer = 0FE20400] 03:21:32 INFO - PROCESS | 3280 | 1462530092874 Marionette DEBUG loaded listener.js 03:21:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 145 (1038A400) [pid = 3280] [serial = 994] [outer = 0FE20400] 03:21:33 INFO - PROCESS | 3280 | 1462530093529 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]]]}] 03:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1073ms 03:21:33 INFO - PROCESS | 3280 | 1462530093587 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 03:21:33 INFO - PROCESS | 3280 | 1462530093593 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 03:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:21:33 INFO - PROCESS | 3280 | 1462530093600 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 3280 | 1462530093602 Marionette TRACE conn5 <- [1,1290,null,{}] 03:21:33 INFO - PROCESS | 3280 | 1462530093620 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}] 03:21:33 INFO - PROCESS | 3280 | 1462530093770 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 03:21:33 INFO - PROCESS | 3280 | 1462530093841 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:33 INFO - PROCESS | 3280 | ++DOCSHELL 148DC400 == 95 [pid = 3280] [id = 332] 03:21:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 146 (14BE0400) [pid = 3280] [serial = 995] [outer = 00000000] 03:21:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 147 (1620AC00) [pid = 3280] [serial = 996] [outer = 14BE0400] 03:21:33 INFO - PROCESS | 3280 | 1462530093935 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 148 (17ED0800) [pid = 3280] [serial = 997] [outer = 14BE0400] 03:21:34 INFO - PROCESS | 3280 | 1462530094530 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]]]}] 03:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 971ms 03:21:34 INFO - PROCESS | 3280 | 1462530094572 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 03:21:34 INFO - PROCESS | 3280 | 1462530094575 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 03:21:34 INFO - PROCESS | 3280 | 1462530094578 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:21:34 INFO - PROCESS | 3280 | 1462530094582 Marionette TRACE conn5 <- [1,1294,null,{}] 03:21:34 INFO - PROCESS | 3280 | 1462530094593 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}] 03:21:34 INFO - PROCESS | 3280 | 1462530094713 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 03:21:34 INFO - PROCESS | 3280 | 1462530094866 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:34 INFO - PROCESS | 3280 | ++DOCSHELL 19EC8800 == 96 [pid = 3280] [id = 333] 03:21:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 149 (19EC8C00) [pid = 3280] [serial = 998] [outer = 00000000] 03:21:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 150 (1A021800) [pid = 3280] [serial = 999] [outer = 19EC8C00] 03:21:34 INFO - PROCESS | 3280 | 1462530094924 Marionette DEBUG loaded listener.js 03:21:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 151 (1A0C0800) [pid = 3280] [serial = 1000] [outer = 19EC8C00] 03:21:35 INFO - PROCESS | 3280 | 1462530095539 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]]]}] 03:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1020ms 03:21:35 INFO - PROCESS | 3280 | 1462530095602 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 03:21:35 INFO - PROCESS | 3280 | 1462530095605 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 03:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:21:35 INFO - PROCESS | 3280 | 1462530095609 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:21:35 INFO - PROCESS | 3280 | 1462530095611 Marionette TRACE conn5 <- [1,1298,null,{}] 03:21:35 INFO - PROCESS | 3280 | 1462530095615 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}] 03:21:35 INFO - PROCESS | 3280 | 1462530095731 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 03:21:35 INFO - PROCESS | 3280 | 1462530095847 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:35 INFO - PROCESS | 3280 | ++DOCSHELL 1A9A8400 == 97 [pid = 3280] [id = 334] 03:21:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 152 (1A9ABC00) [pid = 3280] [serial = 1001] [outer = 00000000] 03:21:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 153 (1B5E5C00) [pid = 3280] [serial = 1002] [outer = 1A9ABC00] 03:21:35 INFO - PROCESS | 3280 | 1462530095941 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 154 (1CC07000) [pid = 3280] [serial = 1003] [outer = 1A9ABC00] 03:21:36 INFO - PROCESS | 3280 | 1462530096514 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] 03:21:36 INFO - PROCESS | 3280 | 1462530096545 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 03:21:36 INFO - PROCESS | 3280 | 1462530096548 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:21:36 INFO - PROCESS | 3280 | 1462530096550 Marionette TRACE conn5 <- [1,1302,null,{}] 03:21:36 INFO - PROCESS | 3280 | 1462530096554 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}] 03:21:36 INFO - PROCESS | 3280 | 1462530096687 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 03:21:36 INFO - PROCESS | 3280 | 1462530096846 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 3280 | ++DOCSHELL 1D96E000 == 98 [pid = 3280] [id = 335] 03:21:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 155 (1D976000) [pid = 3280] [serial = 1004] [outer = 00000000] 03:21:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 156 (1E20E000) [pid = 3280] [serial = 1005] [outer = 1D976000] 03:21:36 INFO - PROCESS | 3280 | 1462530096901 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 157 (1E259C00) [pid = 3280] [serial = 1006] [outer = 1D976000] 03:21:37 INFO - PROCESS | 3280 | 1462530097505 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]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 03:21:37 INFO - PROCESS | 3280 | 1462530097522 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 3280 | 1462530097524 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 03:21:37 INFO - PROCESS | 3280 | 1462530097527 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:21:37 INFO - PROCESS | 3280 | 1462530097529 Marionette TRACE conn5 <- [1,1306,null,{}] 03:21:37 INFO - PROCESS | 3280 | 1462530097533 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}] 03:21:37 INFO - PROCESS | 3280 | 1462530097664 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 03:21:37 INFO - PROCESS | 3280 | 1462530097823 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:37 INFO - PROCESS | 3280 | ++DOCSHELL 18011800 == 99 [pid = 3280] [id = 336] 03:21:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 158 (18014000) [pid = 3280] [serial = 1007] [outer = 00000000] 03:21:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 159 (1D974C00) [pid = 3280] [serial = 1008] [outer = 18014000] 03:21:37 INFO - PROCESS | 3280 | 1462530097879 Marionette DEBUG loaded listener.js 03:21:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 160 (1E25E800) [pid = 3280] [serial = 1009] [outer = 18014000] 03:21:38 INFO - PROCESS | 3280 | 1462530098450 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]]]}] 03:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 03:21:38 INFO - PROCESS | 3280 | 1462530098502 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 3280 | 1462530098504 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 03:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:21:38 INFO - PROCESS | 3280 | 1462530098522 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 3280 | 1462530098524 Marionette TRACE conn5 <- [1,1310,null,{}] 03:21:38 INFO - PROCESS | 3280 | 1462530098529 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}] 03:21:38 INFO - PROCESS | 3280 | 1462530098639 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 03:21:38 INFO - PROCESS | 3280 | 1462530098794 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 3280 | ++DOCSHELL 0C9CC800 == 100 [pid = 3280] [id = 337] 03:21:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 161 (17E84C00) [pid = 3280] [serial = 1010] [outer = 00000000] 03:21:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 162 (1E44EC00) [pid = 3280] [serial = 1011] [outer = 17E84C00] 03:21:38 INFO - PROCESS | 3280 | 1462530098849 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 163 (1E576000) [pid = 3280] [serial = 1012] [outer = 17E84C00] 03:21:39 INFO - PROCESS | 3280 | 1462530099539 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]]]}] 03:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1081ms 03:21:39 INFO - PROCESS | 3280 | 1462530099593 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 03:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:21:39 INFO - PROCESS | 3280 | 1462530099597 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 03:21:39 INFO - PROCESS | 3280 | 1462530099602 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 3280 | 1462530099606 Marionette TRACE conn5 <- [1,1314,null,{}] 03:21:39 INFO - PROCESS | 3280 | 1462530099654 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}] 03:21:39 INFO - PROCESS | 3280 | 1462530099764 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 03:21:39 INFO - PROCESS | 3280 | 1462530099876 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:39 INFO - PROCESS | 3280 | ++DOCSHELL 101BE800 == 101 [pid = 3280] [id = 338] 03:21:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 164 (10398800) [pid = 3280] [serial = 1013] [outer = 00000000] 03:21:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 165 (1349BC00) [pid = 3280] [serial = 1014] [outer = 10398800] 03:21:39 INFO - PROCESS | 3280 | 1462530099923 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 166 (14D7DC00) [pid = 3280] [serial = 1015] [outer = 10398800] 03:21:40 INFO - PROCESS | 3280 | 1462530100497 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]]]}] 03:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 03:21:40 INFO - PROCESS | 3280 | 1462530100574 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 03:21:40 INFO - PROCESS | 3280 | 1462530100579 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 03:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:21:40 INFO - PROCESS | 3280 | 1462530100585 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:21:40 INFO - PROCESS | 3280 | 1462530100587 Marionette TRACE conn5 <- [1,1318,null,{}] 03:21:40 INFO - PROCESS | 3280 | 1462530100591 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}] 03:21:40 INFO - PROCESS | 3280 | 1462530100695 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 03:21:40 INFO - PROCESS | 3280 | 1462530100844 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 3280 | ++DOCSHELL 0FF69800 == 102 [pid = 3280] [id = 339] 03:21:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 167 (0FF6A800) [pid = 3280] [serial = 1016] [outer = 00000000] 03:21:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 168 (17FE3000) [pid = 3280] [serial = 1017] [outer = 0FF6A800] 03:21:40 INFO - PROCESS | 3280 | 1462530100893 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 169 (1801B000) [pid = 3280] [serial = 1018] [outer = 0FF6A800] 03:21:41 INFO - PROCESS | 3280 | --DOCSHELL 19EC0800 == 101 [pid = 3280] [id = 165] 03:21:41 INFO - PROCESS | 3280 | --DOCSHELL 10391C00 == 100 [pid = 3280] [id = 329] 03:21:41 INFO - PROCESS | 3280 | --DOCSHELL 0FD56C00 == 99 [pid = 3280] [id = 328] 03:21:41 INFO - PROCESS | 3280 | --DOCSHELL 18A9A000 == 98 [pid = 3280] [id = 327] 03:21:41 INFO - PROCESS | 3280 | --DOCSHELL 1802C800 == 97 [pid = 3280] [id = 326] 03:21:41 INFO - PROCESS | 3280 | --DOCSHELL 17FE3400 == 96 [pid = 3280] [id = 325] 03:21:41 INFO - PROCESS | 3280 | --DOCSHELL 17B21C00 == 95 [pid = 3280] [id = 324] 03:21:41 INFO - PROCESS | 3280 | --DOCSHELL 14DDC800 == 94 [pid = 3280] [id = 323] 03:21:41 INFO - PROCESS | 3280 | --DOCSHELL 0F7E5800 == 93 [pid = 3280] [id = 322] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 168 (1E572400) [pid = 3280] [serial = 939] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 167 (1E575800) [pid = 3280] [serial = 906] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 166 (148DA400) [pid = 3280] [serial = 888] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 165 (1E44E400) [pid = 3280] [serial = 903] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 164 (1CC0C400) [pid = 3280] [serial = 897] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 163 (0FF3AC00) [pid = 3280] [serial = 885] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 162 (1E267000) [pid = 3280] [serial = 900] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 161 (19EC5C00) [pid = 3280] [serial = 891] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 160 (1A8AFC00) [pid = 3280] [serial = 894] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOCSHELL 10398C00 == 92 [pid = 3280] [id = 321] 03:21:41 INFO - PROCESS | 3280 | --DOCSHELL 101B1C00 == 91 [pid = 3280] [id = 314] 03:21:41 INFO - PROCESS | 3280 | 1462530101495 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]]]}] 03:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 931ms 03:21:41 INFO - PROCESS | 3280 | 1462530101518 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 03:21:41 INFO - PROCESS | 3280 | 1462530101520 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 03:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:21:41 INFO - PROCESS | 3280 | 1462530101524 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - PROCESS | 3280 | 1462530101527 Marionette TRACE conn5 <- [1,1322,null,{}] 03:21:41 INFO - PROCESS | 3280 | 1462530101538 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}] 03:21:41 INFO - PROCESS | 3280 | 1462530101649 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 159 (1E262800) [pid = 3280] [serial = 937] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 158 (1A8AC800) [pid = 3280] [serial = 928] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 157 (1A024400) [pid = 3280] [serial = 790] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 156 (1D971400) [pid = 3280] [serial = 832] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 155 (196E5000) [pid = 3280] [serial = 921] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 154 (14412400) [pid = 3280] [serial = 915] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 153 (19EBDC00) [pid = 3280] [serial = 925] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 152 (17E81C00) [pid = 3280] [serial = 913] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 151 (1A8B3C00) [pid = 3280] [serial = 793] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 150 (1D065400) [pid = 3280] [serial = 796] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 149 (19AADC00) [pid = 3280] [serial = 924] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 148 (17FF0C00) [pid = 3280] [serial = 918] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 147 (199D7800) [pid = 3280] [serial = 787] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 146 (18AA5000) [pid = 3280] [serial = 919] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 145 (17DB1400) [pid = 3280] [serial = 912] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 144 (1D0C4400) [pid = 3280] [serial = 934] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 143 (198DA400) [pid = 3280] [serial = 922] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 142 (10005800) [pid = 3280] [serial = 910] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 141 (1E207800) [pid = 3280] [serial = 936] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 140 (148DC000) [pid = 3280] [serial = 916] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 139 (1DA5A000) [pid = 3280] [serial = 799] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 138 (1C2C5400) [pid = 3280] [serial = 931] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 137 (0FE1A000) [pid = 3280] [serial = 909] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 136 (1B5E2400) [pid = 3280] [serial = 930] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 135 (0FD4E800) [pid = 3280] [serial = 781] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (1B33E800) [pid = 3280] [serial = 933] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 133 (14418C00) [pid = 3280] [serial = 784] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 132 (1A022800) [pid = 3280] [serial = 927] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | --DOMWINDOW == 131 (199DA000) [pid = 3280] [serial = 883] [outer = 00000000] [url = about:blank] 03:21:41 INFO - PROCESS | 3280 | 1462530101775 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:41 INFO - PROCESS | 3280 | ++DOCSHELL 0FD54800 == 92 [pid = 3280] [id = 340] 03:21:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (0FD56C00) [pid = 3280] [serial = 1019] [outer = 00000000] 03:21:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (10005800) [pid = 3280] [serial = 1020] [outer = 0FD56C00] 03:21:41 INFO - PROCESS | 3280 | 1462530101822 Marionette DEBUG loaded listener.js 03:21:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (14B20400) [pid = 3280] [serial = 1021] [outer = 0FD56C00] 03:21:42 INFO - PROCESS | 3280 | 1462530102192 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]]]}] 03:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 03:21:42 INFO - PROCESS | 3280 | 1462530102258 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 03:21:42 INFO - PROCESS | 3280 | 1462530102261 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 03:21:42 INFO - PROCESS | 3280 | 1462530102264 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:21:42 INFO - PROCESS | 3280 | 1462530102265 Marionette TRACE conn5 <- [1,1326,null,{}] 03:21:42 INFO - PROCESS | 3280 | 1462530102269 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}] 03:21:42 INFO - PROCESS | 3280 | 1462530102386 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 03:21:42 INFO - PROCESS | 3280 | 1462530102396 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 3280 | ++DOCSHELL 17B29800 == 93 [pid = 3280] [id = 341] 03:21:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (17BA0C00) [pid = 3280] [serial = 1022] [outer = 00000000] 03:21:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (18025400) [pid = 3280] [serial = 1023] [outer = 17BA0C00] 03:21:42 INFO - PROCESS | 3280 | 1462530102440 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 137 (1802DC00) [pid = 3280] [serial = 1024] [outer = 17BA0C00] 03:21:43 INFO - PROCESS | 3280 | 1462530103366 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]]]}] 03:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1122ms 03:21:43 INFO - PROCESS | 3280 | 1462530103390 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 03:21:43 INFO - PROCESS | 3280 | 1462530103392 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 03:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:21:43 INFO - PROCESS | 3280 | 1462530103395 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - PROCESS | 3280 | 1462530103397 Marionette TRACE conn5 <- [1,1330,null,{}] 03:21:43 INFO - PROCESS | 3280 | 1462530103400 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}] 03:21:43 INFO - PROCESS | 3280 | 1462530103488 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 03:21:43 INFO - PROCESS | 3280 | 1462530103495 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:43 INFO - PROCESS | 3280 | ++DOCSHELL 0FF3EC00 == 94 [pid = 3280] [id = 342] 03:21:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 138 (14B24000) [pid = 3280] [serial = 1025] [outer = 00000000] 03:21:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (18A96C00) [pid = 3280] [serial = 1026] [outer = 14B24000] 03:21:43 INFO - PROCESS | 3280 | 1462530103539 Marionette DEBUG loaded listener.js 03:21:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (18AA4400) [pid = 3280] [serial = 1027] [outer = 14B24000] 03:21:44 INFO - PROCESS | 3280 | 1462530104037 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]]]}] 03:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 03:21:44 INFO - PROCESS | 3280 | 1462530104069 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 03:21:44 INFO - PROCESS | 3280 | 1462530104071 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 03:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:21:44 INFO - PROCESS | 3280 | 1462530104084 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 3280 | 1462530104085 Marionette TRACE conn5 <- [1,1334,null,{}] 03:21:44 INFO - PROCESS | 3280 | 1462530104089 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}] 03:21:44 INFO - PROCESS | 3280 | 1462530104236 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 03:21:44 INFO - PROCESS | 3280 | 1462530104255 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 3280 | ++DOCSHELL 18D68400 == 95 [pid = 3280] [id = 343] 03:21:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (198D6000) [pid = 3280] [serial = 1028] [outer = 00000000] 03:21:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 142 (199DF000) [pid = 3280] [serial = 1029] [outer = 198D6000] 03:21:44 INFO - PROCESS | 3280 | 1462530104300 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 143 (19AADC00) [pid = 3280] [serial = 1030] [outer = 198D6000] 03:21:44 INFO - PROCESS | 3280 | 1462530104768 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]]]}] 03:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 731ms 03:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:21:44 INFO - PROCESS | 3280 | 1462530104818 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 03:21:44 INFO - PROCESS | 3280 | 1462530104820 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 03:21:44 INFO - PROCESS | 3280 | 1462530104828 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 3280 | 1462530104829 Marionette TRACE conn5 <- [1,1338,null,{}] 03:21:44 INFO - PROCESS | 3280 | 1462530104833 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}] 03:21:45 INFO - PROCESS | 3280 | 1462530104986 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 03:21:45 INFO - PROCESS | 3280 | 1462530105058 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:45 INFO - PROCESS | 3280 | ++DOCSHELL 0FF36800 == 96 [pid = 3280] [id = 344] 03:21:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 144 (19AB4400) [pid = 3280] [serial = 1031] [outer = 00000000] 03:21:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 145 (19F92800) [pid = 3280] [serial = 1032] [outer = 19AB4400] 03:21:45 INFO - PROCESS | 3280 | 1462530105101 Marionette DEBUG loaded listener.js 03:21:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 146 (1A022400) [pid = 3280] [serial = 1033] [outer = 19AB4400] 03:21:45 INFO - PROCESS | 3280 | 1462530105537 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]]]}] 03:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 03:21:45 INFO - PROCESS | 3280 | 1462530105558 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 03:21:45 INFO - PROCESS | 3280 | 1462530105560 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 03:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:21:45 INFO - PROCESS | 3280 | 1462530105569 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:21:45 INFO - PROCESS | 3280 | 1462530105571 Marionette TRACE conn5 <- [1,1342,null,{}] 03:21:45 INFO - PROCESS | 3280 | 1462530105574 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}] 03:21:45 INFO - PROCESS | 3280 | 1462530105708 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 145 (1E44BC00) [pid = 3280] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 144 (19EBD000) [pid = 3280] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 143 (1E213400) [pid = 3280] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 142 (0F8F4000) [pid = 3280] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 141 (1A0BBC00) [pid = 3280] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 140 (1D974800) [pid = 3280] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 139 (19A1EC00) [pid = 3280] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 138 (1E572000) [pid = 3280] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 137 (1441A800) [pid = 3280] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 136 (196E8C00) [pid = 3280] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 135 (17ED0000) [pid = 3280] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (105D4C00) [pid = 3280] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 133 (1E434C00) [pid = 3280] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 132 (1C73E400) [pid = 3280] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 131 (0FE17000) [pid = 3280] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 130 (17FE5800) [pid = 3280] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 129 (17FE8000) [pid = 3280] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 128 (1802FC00) [pid = 3280] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 127 (0FF6DC00) [pid = 3280] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 126 (18AF7400) [pid = 3280] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 125 (17E87400) [pid = 3280] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 124 (0F818C00) [pid = 3280] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 123 (17B23C00) [pid = 3280] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 122 (105A8400) [pid = 3280] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 121 (1E42A800) [pid = 3280] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 120 (17DAF000) [pid = 3280] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (1037E800) [pid = 3280] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (1F435800) [pid = 3280] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (1EDBA800) [pid = 3280] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:21:46 INFO - PROCESS | 3280 | --DOMWINDOW == 116 (14DE1C00) [pid = 3280] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:21:46 INFO - PROCESS | 3280 | 1462530106124 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:46 INFO - PROCESS | 3280 | ++DOCSHELL 0C955000 == 97 [pid = 3280] [id = 345] 03:21:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (0F818C00) [pid = 3280] [serial = 1034] [outer = 00000000] 03:21:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (101C9800) [pid = 3280] [serial = 1035] [outer = 0F818C00] 03:21:46 INFO - PROCESS | 3280 | 1462530106172 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (105D4C00) [pid = 3280] [serial = 1036] [outer = 0F818C00] 03:21:46 INFO - PROCESS | 3280 | 1462530106551 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]]]}] 03:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1029ms 03:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:21:46 INFO - PROCESS | 3280 | 1462530106593 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 03:21:46 INFO - PROCESS | 3280 | 1462530106595 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 03:21:46 INFO - PROCESS | 3280 | 1462530106598 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:21:46 INFO - PROCESS | 3280 | 1462530106600 Marionette TRACE conn5 <- [1,1346,null,{}] 03:21:46 INFO - PROCESS | 3280 | 1462530106603 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}] 03:21:46 INFO - PROCESS | 3280 | 1462530106741 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 03:21:46 INFO - PROCESS | 3280 | 1462530106754 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:46 INFO - PROCESS | 3280 | ++DOCSHELL 1349C800 == 98 [pid = 3280] [id = 346] 03:21:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (146C4400) [pid = 3280] [serial = 1037] [outer = 00000000] 03:21:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (1802FC00) [pid = 3280] [serial = 1038] [outer = 146C4400] 03:21:46 INFO - PROCESS | 3280 | 1462530106799 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 122 (19AB8C00) [pid = 3280] [serial = 1039] [outer = 146C4400] 03:21:47 INFO - PROCESS | 3280 | 1462530107209 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]]]}] 03:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 03:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:21:47 INFO - PROCESS | 3280 | 1462530107229 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 3280 | 1462530107231 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 03:21:47 INFO - PROCESS | 3280 | 1462530107234 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 3280 | 1462530107235 Marionette TRACE conn5 <- [1,1350,null,{}] 03:21:47 INFO - PROCESS | 3280 | 1462530107239 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}] 03:21:47 INFO - PROCESS | 3280 | 1462530107329 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 03:21:47 INFO - PROCESS | 3280 | 1462530107461 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 3280 | ++DOCSHELL 0FE14000 == 99 [pid = 3280] [id = 347] 03:21:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 123 (1802B400) [pid = 3280] [serial = 1040] [outer = 00000000] 03:21:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 124 (1A9A1800) [pid = 3280] [serial = 1041] [outer = 1802B400] 03:21:47 INFO - PROCESS | 3280 | 1462530107504 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 125 (1B5EF000) [pid = 3280] [serial = 1042] [outer = 1802B400] 03:21:47 INFO - PROCESS | 3280 | 1462530107873 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]]]}] 03:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 03:21:47 INFO - PROCESS | 3280 | 1462530107907 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 3280 | 1462530107909 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 03:21:47 INFO - PROCESS | 3280 | 1462530107912 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:21:47 INFO - PROCESS | 3280 | 1462530107914 Marionette TRACE conn5 <- [1,1354,null,{}] 03:21:47 INFO - PROCESS | 3280 | 1462530107918 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}] 03:21:48 INFO - PROCESS | 3280 | 1462530108028 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 03:21:48 INFO - PROCESS | 3280 | 1462530108035 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:48 INFO - PROCESS | 3280 | ++DOCSHELL 1AA6A800 == 100 [pid = 3280] [id = 348] 03:21:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 126 (1C731800) [pid = 3280] [serial = 1043] [outer = 00000000] 03:21:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 127 (1DA5A000) [pid = 3280] [serial = 1044] [outer = 1C731800] 03:21:48 INFO - PROCESS | 3280 | 1462530108083 Marionette DEBUG loaded listener.js 03:21:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 128 (1E261C00) [pid = 3280] [serial = 1045] [outer = 1C731800] 03:21:48 INFO - PROCESS | 3280 | 1462530108889 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] 03:21:48 INFO - PROCESS | 3280 | 1462530108938 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 03:21:48 INFO - PROCESS | 3280 | 1462530108943 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:21:48 INFO - PROCESS | 3280 | 1462530108947 Marionette TRACE conn5 <- [1,1358,null,{}] 03:21:48 INFO - PROCESS | 3280 | 1462530108953 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}] 03:21:49 INFO - PROCESS | 3280 | 1462530109127 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 03:21:49 INFO - PROCESS | 3280 | 1462530109277 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:49 INFO - PROCESS | 3280 | ++DOCSHELL 0FF42400 == 101 [pid = 3280] [id = 349] 03:21:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 129 (0FF68C00) [pid = 3280] [serial = 1046] [outer = 00000000] 03:21:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 130 (1461E400) [pid = 3280] [serial = 1047] [outer = 0FF68C00] 03:21:49 INFO - PROCESS | 3280 | 1462530109334 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 131 (1620C400) [pid = 3280] [serial = 1048] [outer = 0FF68C00] 03:21:49 INFO - PROCESS | 3280 | 1462530109943 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] 03:21:49 INFO - PROCESS | 3280 | 1462530109975 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 03:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:21:50 INFO - PROCESS | 3280 | 1462530109981 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 3280 | 1462530109984 Marionette TRACE conn5 <- [1,1362,null,{}] 03:21:50 INFO - PROCESS | 3280 | 1462530109988 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}] 03:21:50 INFO - PROCESS | 3280 | 1462530110108 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 03:21:50 INFO - PROCESS | 3280 | 1462530110268 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:50 INFO - PROCESS | 3280 | ++DOCSHELL 168F5C00 == 102 [pid = 3280] [id = 350] 03:21:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (17EC6800) [pid = 3280] [serial = 1049] [outer = 00000000] 03:21:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (196E6C00) [pid = 3280] [serial = 1050] [outer = 17EC6800] 03:21:50 INFO - PROCESS | 3280 | 1462530110322 Marionette DEBUG loaded listener.js 03:21:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (198DA000) [pid = 3280] [serial = 1051] [outer = 17EC6800] 03:21:50 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:50 INFO - PROCESS | 3280 | 1462530110966 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] 03:21:51 INFO - PROCESS | 3280 | 1462530111005 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 03:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:21:51 INFO - PROCESS | 3280 | 1462530111009 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:21:51 INFO - PROCESS | 3280 | 1462530111013 Marionette TRACE conn5 <- [1,1366,null,{}] 03:21:51 INFO - PROCESS | 3280 | 1462530111024 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}] 03:21:51 INFO - PROCESS | 3280 | 1462530111162 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 03:21:51 INFO - PROCESS | 3280 | 1462530111310 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:51 INFO - PROCESS | 3280 | ++DOCSHELL 1D96BC00 == 103 [pid = 3280] [id = 351] 03:21:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (1D978000) [pid = 3280] [serial = 1052] [outer = 00000000] 03:21:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (1E42AC00) [pid = 3280] [serial = 1053] [outer = 1D978000] 03:21:51 INFO - PROCESS | 3280 | 1462530111367 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 137 (1E44BC00) [pid = 3280] [serial = 1054] [outer = 1D978000] 03:21:51 INFO - PROCESS | 3280 | 1462530111960 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] 03:21:52 INFO - PROCESS | 3280 | 1462530111989 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 03:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:21:52 INFO - PROCESS | 3280 | 1462530112007 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 3280 | 1462530112010 Marionette TRACE conn5 <- [1,1370,null,{}] 03:21:52 INFO - PROCESS | 3280 | 1462530112013 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}] 03:21:52 INFO - PROCESS | 3280 | 1462530112132 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 03:21:52 INFO - PROCESS | 3280 | 1462530112277 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:52 INFO - PROCESS | 3280 | ++DOCSHELL 17F0D800 == 104 [pid = 3280] [id = 352] 03:21:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 138 (17F0DC00) [pid = 3280] [serial = 1055] [outer = 00000000] 03:21:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (1D974800) [pid = 3280] [serial = 1056] [outer = 17F0DC00] 03:21:52 INFO - PROCESS | 3280 | 1462530112332 Marionette DEBUG loaded listener.js 03:21:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (1E44D800) [pid = 3280] [serial = 1057] [outer = 17F0DC00] 03:21:52 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:52 INFO - PROCESS | 3280 | 1462530112912 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] 03:21:53 INFO - PROCESS | 3280 | 1462530113002 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 03:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:21:53 INFO - PROCESS | 3280 | 1462530113005 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - PROCESS | 3280 | 1462530113008 Marionette TRACE conn5 <- [1,1374,null,{}] 03:21:53 INFO - PROCESS | 3280 | 1462530113041 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}] 03:21:53 INFO - PROCESS | 3280 | 1462530113161 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 03:21:53 INFO - PROCESS | 3280 | 1462530113299 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:53 INFO - PROCESS | 3280 | ++DOCSHELL 0CB94800 == 105 [pid = 3280] [id = 353] 03:21:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (0CB94C00) [pid = 3280] [serial = 1058] [outer = 00000000] 03:21:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 142 (0CB9E800) [pid = 3280] [serial = 1059] [outer = 0CB94C00] 03:21:53 INFO - PROCESS | 3280 | 1462530113354 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 143 (17F11C00) [pid = 3280] [serial = 1060] [outer = 0CB94C00] 03:21:53 INFO - PROCESS | 3280 | 1462530113921 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] 03:21:53 INFO - PROCESS | 3280 | 1462530113961 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 03:21:53 INFO - PROCESS | 3280 | 1462530113965 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:21:53 INFO - PROCESS | 3280 | 1462530113967 Marionette TRACE conn5 <- [1,1378,null,{}] 03:21:53 INFO - PROCESS | 3280 | 1462530113970 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}] 03:21:54 INFO - PROCESS | 3280 | 1462530114093 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 03:21:54 INFO - PROCESS | 3280 | 1462530114254 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:54 INFO - PROCESS | 3280 | ++DOCSHELL 1E575800 == 106 [pid = 3280] [id = 354] 03:21:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 144 (1ED3C400) [pid = 3280] [serial = 1061] [outer = 00000000] 03:21:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 145 (1EE5FC00) [pid = 3280] [serial = 1062] [outer = 1ED3C400] 03:21:54 INFO - PROCESS | 3280 | 1462530114309 Marionette DEBUG loaded listener.js 03:21:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 146 (1F42FC00) [pid = 3280] [serial = 1063] [outer = 1ED3C400] 03:21:54 INFO - PROCESS | 3280 | 1462530114932 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]]]}] 03:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1017ms 03:21:55 INFO - PROCESS | 3280 | 1462530114985 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 03:21:55 INFO - PROCESS | 3280 | 1462530114987 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 03:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:21:55 INFO - PROCESS | 3280 | 1462530114991 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:21:55 INFO - PROCESS | 3280 | 1462530114993 Marionette TRACE conn5 <- [1,1382,null,{}] 03:21:55 INFO - PROCESS | 3280 | 1462530114996 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}] 03:21:55 INFO - PROCESS | 3280 | 1462530115111 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 03:21:55 INFO - PROCESS | 3280 | 1462530115444 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:55 INFO - PROCESS | 3280 | ++DOCSHELL 0C94F000 == 107 [pid = 3280] [id = 355] 03:21:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 147 (0C951400) [pid = 3280] [serial = 1064] [outer = 00000000] 03:21:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 148 (0FF3F800) [pid = 3280] [serial = 1065] [outer = 0C951400] 03:21:55 INFO - PROCESS | 3280 | 1462530115530 Marionette DEBUG loaded listener.js 03:21:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 149 (10392400) [pid = 3280] [serial = 1066] [outer = 0C951400] 03:21:56 INFO - PROCESS | 3280 | 1462530116133 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]]]}] 03:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1176ms 03:21:56 INFO - PROCESS | 3280 | 1462530116171 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 03:21:56 INFO - PROCESS | 3280 | 1462530116175 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 03:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:21:56 INFO - PROCESS | 3280 | 1462530116179 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:21:56 INFO - PROCESS | 3280 | 1462530116183 Marionette TRACE conn5 <- [1,1386,null,{}] 03:21:56 INFO - PROCESS | 3280 | 1462530116188 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}] 03:21:56 INFO - PROCESS | 3280 | 1462530116304 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 03:21:56 INFO - PROCESS | 3280 | 1462530116474 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:56 INFO - PROCESS | 3280 | ++DOCSHELL 105AEC00 == 108 [pid = 3280] [id = 356] 03:21:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 150 (14637400) [pid = 3280] [serial = 1067] [outer = 00000000] 03:21:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 151 (15E63000) [pid = 3280] [serial = 1068] [outer = 14637400] 03:21:56 INFO - PROCESS | 3280 | 1462530116525 Marionette DEBUG loaded listener.js 03:21:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 152 (17DBAC00) [pid = 3280] [serial = 1069] [outer = 14637400] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 19EC0000 == 107 [pid = 3280] [id = 208] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 14E79000 == 106 [pid = 3280] [id = 211] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 10BA8400 == 105 [pid = 3280] [id = 203] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 1B5F0000 == 104 [pid = 3280] [id = 265] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 18A9B800 == 103 [pid = 3280] [id = 206] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 0FE14000 == 102 [pid = 3280] [id = 347] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 1349C800 == 101 [pid = 3280] [id = 346] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 0C955000 == 100 [pid = 3280] [id = 345] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 0FF36800 == 99 [pid = 3280] [id = 344] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 18D68400 == 98 [pid = 3280] [id = 343] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 0FF3EC00 == 97 [pid = 3280] [id = 342] 03:21:56 INFO - PROCESS | 3280 | --DOMWINDOW == 151 (1461D800) [pid = 3280] [serial = 960] [outer = 00000000] [url = about:blank] 03:21:56 INFO - PROCESS | 3280 | --DOMWINDOW == 150 (21678C00) [pid = 3280] [serial = 957] [outer = 00000000] [url = about:blank] 03:21:56 INFO - PROCESS | 3280 | --DOMWINDOW == 149 (19E1D400) [pid = 3280] [serial = 990] [outer = 00000000] [url = about:blank] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 17B29800 == 96 [pid = 3280] [id = 341] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 0FD54800 == 95 [pid = 3280] [id = 340] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 0FF69800 == 94 [pid = 3280] [id = 339] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 101BE800 == 93 [pid = 3280] [id = 338] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 19EC8800 == 92 [pid = 3280] [id = 333] 03:21:56 INFO - PROCESS | 3280 | --DOCSHELL 148DC400 == 91 [pid = 3280] [id = 332] 03:21:57 INFO - PROCESS | 3280 | --DOCSHELL 0FE1C000 == 90 [pid = 3280] [id = 331] 03:21:57 INFO - PROCESS | 3280 | --DOCSHELL 198D1400 == 89 [pid = 3280] [id = 330] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 148 (198D8C00) [pid = 3280] [serial = 853] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 147 (15D03400) [pid = 3280] [serial = 889] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 146 (1E56C000) [pid = 3280] [serial = 904] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 145 (1D972000) [pid = 3280] [serial = 898] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 144 (1037CC00) [pid = 3280] [serial = 835] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 143 (17FF0800) [pid = 3280] [serial = 847] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 142 (1EDAF000) [pid = 3280] [serial = 850] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 141 (19F96800) [pid = 3280] [serial = 892] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 140 (1E42BC00) [pid = 3280] [serial = 844] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 139 (0FF6AC00) [pid = 3280] [serial = 886] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 138 (1B346C00) [pid = 3280] [serial = 895] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 137 (1E431C00) [pid = 3280] [serial = 901] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 136 (1D05DC00) [pid = 3280] [serial = 841] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 135 (1ED3E800) [pid = 3280] [serial = 907] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (17DB3C00) [pid = 3280] [serial = 838] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 133 (199DD000) [pid = 3280] [serial = 778] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 132 (18024800) [pid = 3280] [serial = 975] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 131 (18DB6800) [pid = 3280] [serial = 979] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 130 (18AF9000) [pid = 3280] [serial = 978] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 129 (15E6B000) [pid = 3280] [serial = 984] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 128 (19183800) [pid = 3280] [serial = 981] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 127 (198D3400) [pid = 3280] [serial = 987] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 126 (0FF45400) [pid = 3280] [serial = 966] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 125 (1000B800) [pid = 3280] [serial = 967] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 124 (17DB5000) [pid = 3280] [serial = 972] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 123 (146C4C00) [pid = 3280] [serial = 964] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 122 (1037EC00) [pid = 3280] [serial = 963] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 121 (1EDB4800) [pid = 3280] [serial = 949] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 120 (1E569800) [pid = 3280] [serial = 948] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (196E5800) [pid = 3280] [serial = 946] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (182E4800) [pid = 3280] [serial = 945] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (1463C400) [pid = 3280] [serial = 943] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 116 (10BAAC00) [pid = 3280] [serial = 942] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 115 (1F550400) [pid = 3280] [serial = 954] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (1F556C00) [pid = 3280] [serial = 955] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (1F436800) [pid = 3280] [serial = 952] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (1EF1E400) [pid = 3280] [serial = 951] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (15D0B000) [pid = 3280] [serial = 969] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (16211000) [pid = 3280] [serial = 970] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (196E3800) [pid = 3280] [serial = 982] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (199D8000) [pid = 3280] [serial = 988] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (18028400) [pid = 3280] [serial = 976] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (17E87C00) [pid = 3280] [serial = 985] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (17ECC000) [pid = 3280] [serial = 973] [outer = 00000000] [url = about:blank] 03:21:57 INFO - PROCESS | 3280 | 1462530117156 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]]]}] 03:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1025ms 03:21:57 INFO - PROCESS | 3280 | 1462530117207 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 3280 | 1462530117211 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 03:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:21:57 INFO - PROCESS | 3280 | 1462530117222 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 3280 | 1462530117224 Marionette TRACE conn5 <- [1,1390,null,{}] 03:21:57 INFO - PROCESS | 3280 | 1462530117228 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}] 03:21:57 INFO - PROCESS | 3280 | 1462530117335 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 03:21:57 INFO - PROCESS | 3280 | 1462530117348 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:57 INFO - PROCESS | 3280 | ++DOCSHELL 0FF70400 == 90 [pid = 3280] [id = 357] 03:21:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (10009000) [pid = 3280] [serial = 1070] [outer = 00000000] 03:21:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (1037F800) [pid = 3280] [serial = 1071] [outer = 10009000] 03:21:57 INFO - PROCESS | 3280 | 1462530117393 Marionette DEBUG loaded listener.js 03:21:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (10BB7C00) [pid = 3280] [serial = 1072] [outer = 10009000] 03:21:57 INFO - PROCESS | 3280 | 1462530117897 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]]]}] 03:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 731ms 03:21:57 INFO - PROCESS | 3280 | 1462530117951 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 3280 | 1462530117953 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 03:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:21:57 INFO - PROCESS | 3280 | 1462530117958 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 3280 | 1462530117963 Marionette TRACE conn5 <- [1,1394,null,{}] 03:21:57 INFO - PROCESS | 3280 | 1462530117972 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}] 03:21:58 INFO - PROCESS | 3280 | 1462530118092 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 03:21:58 INFO - PROCESS | 3280 | 1462530118202 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:58 INFO - PROCESS | 3280 | ++DOCSHELL 15D0CC00 == 91 [pid = 3280] [id = 358] 03:21:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (15E46C00) [pid = 3280] [serial = 1073] [outer = 00000000] 03:21:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (17B26000) [pid = 3280] [serial = 1074] [outer = 15E46C00] 03:21:58 INFO - PROCESS | 3280 | 1462530118247 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (17DAE400) [pid = 3280] [serial = 1075] [outer = 15E46C00] 03:21:58 INFO - PROCESS | 3280 | 1462530118613 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]]]}] 03:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 690ms 03:21:58 INFO - PROCESS | 3280 | 1462530118653 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 03:21:58 INFO - PROCESS | 3280 | 1462530118656 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 03:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:21:58 INFO - PROCESS | 3280 | 1462530118659 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - PROCESS | 3280 | 1462530118660 Marionette TRACE conn5 <- [1,1398,null,{}] 03:21:58 INFO - PROCESS | 3280 | 1462530118664 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}] 03:21:58 INFO - PROCESS | 3280 | 1462530118757 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 03:21:58 INFO - PROCESS | 3280 | 1462530118764 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:58 INFO - PROCESS | 3280 | ++DOCSHELL 17DB4800 == 92 [pid = 3280] [id = 359] 03:21:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (17E7E000) [pid = 3280] [serial = 1076] [outer = 00000000] 03:21:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (17FE2800) [pid = 3280] [serial = 1077] [outer = 17E7E000] 03:21:58 INFO - PROCESS | 3280 | 1462530118808 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (18016C00) [pid = 3280] [serial = 1078] [outer = 17E7E000] 03:21:59 INFO - PROCESS | 3280 | 1462530119336 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]]]}] 03:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 03:21:59 INFO - PROCESS | 3280 | 1462530119391 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 03:21:59 INFO - PROCESS | 3280 | 1462530119393 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 03:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:21:59 INFO - PROCESS | 3280 | 1462530119396 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:21:59 INFO - PROCESS | 3280 | 1462530119398 Marionette TRACE conn5 <- [1,1402,null,{}] 03:21:59 INFO - PROCESS | 3280 | 1462530119401 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}] 03:21:59 INFO - PROCESS | 3280 | 1462530119554 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 03:21:59 INFO - PROCESS | 3280 | 1462530119625 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 3280 | ++DOCSHELL 18027800 == 93 [pid = 3280] [id = 360] 03:21:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (18029800) [pid = 3280] [serial = 1079] [outer = 00000000] 03:21:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (18030800) [pid = 3280] [serial = 1080] [outer = 18029800] 03:21:59 INFO - PROCESS | 3280 | 1462530119675 Marionette DEBUG loaded listener.js 03:21:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (18AF4C00) [pid = 3280] [serial = 1081] [outer = 18029800] 03:22:00 INFO - PROCESS | 3280 | 1462530120148 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]]]}] 03:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 771ms 03:22:00 INFO - PROCESS | 3280 | 1462530120172 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 3280 | 1462530120174 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 03:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:22:00 INFO - PROCESS | 3280 | 1462530120177 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 3280 | 1462530120178 Marionette TRACE conn5 <- [1,1406,null,{}] 03:22:00 INFO - PROCESS | 3280 | 1462530120182 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}] 03:22:00 INFO - PROCESS | 3280 | 1462530120308 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 03:22:00 INFO - PROCESS | 3280 | 1462530120329 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:00 INFO - PROCESS | 3280 | ++DOCSHELL 18AA5000 == 94 [pid = 3280] [id = 361] 03:22:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (18AF7800) [pid = 3280] [serial = 1082] [outer = 00000000] 03:22:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (19181400) [pid = 3280] [serial = 1083] [outer = 18AF7800] 03:22:00 INFO - PROCESS | 3280 | 1462530120372 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (198D1400) [pid = 3280] [serial = 1084] [outer = 18AF7800] 03:22:00 INFO - PROCESS | 3280 | 1462530120831 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]]]}] 03:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 03:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:22:00 INFO - PROCESS | 3280 | 1462530120848 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 3280 | 1462530120850 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 03:22:00 INFO - PROCESS | 3280 | 1462530120853 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 3280 | 1462530120854 Marionette TRACE conn5 <- [1,1410,null,{}] 03:22:00 INFO - PROCESS | 3280 | 1462530120858 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}] 03:22:01 INFO - PROCESS | 3280 | 1462530121278 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (21673000) [pid = 3280] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (1037B400) [pid = 3280] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (1DA52000) [pid = 3280] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 116 (1802B400) [pid = 3280] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 115 (198D6000) [pid = 3280] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (19AB4400) [pid = 3280] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (0FF6A800) [pid = 3280] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (14BE0400) [pid = 3280] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (14B24000) [pid = 3280] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (1A9ABC00) [pid = 3280] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (0FD56C00) [pid = 3280] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (17E84C00) [pid = 3280] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (1D976000) [pid = 3280] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (0FE20400) [pid = 3280] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (10398800) [pid = 3280] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (17BA0C00) [pid = 3280] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (19EC8C00) [pid = 3280] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (18014000) [pid = 3280] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (0F818C00) [pid = 3280] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:22:01 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (146C4400) [pid = 3280] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:22:01 INFO - PROCESS | 3280 | 1462530121354 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 3280 | ++DOCSHELL 0CA91400 == 95 [pid = 3280] [id = 362] 03:22:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (0CD77800) [pid = 3280] [serial = 1085] [outer = 00000000] 03:22:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (0FF6A800) [pid = 3280] [serial = 1086] [outer = 0CD77800] 03:22:01 INFO - PROCESS | 3280 | 1462530121400 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (134A0C00) [pid = 3280] [serial = 1087] [outer = 0CD77800] 03:22:01 INFO - PROCESS | 3280 | 1462530121771 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]]]}] 03:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 971ms 03:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:22:01 INFO - PROCESS | 3280 | 1462530121824 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 03:22:01 INFO - PROCESS | 3280 | 1462530121826 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 03:22:01 INFO - PROCESS | 3280 | 1462530121838 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - PROCESS | 3280 | 1462530121841 Marionette TRACE conn5 <- [1,1414,null,{}] 03:22:01 INFO - PROCESS | 3280 | 1462530121845 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}] 03:22:01 INFO - PROCESS | 3280 | 1462530121934 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 03:22:01 INFO - PROCESS | 3280 | 1462530121942 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 3280 | ++DOCSHELL 14DDB800 == 96 [pid = 3280] [id = 363] 03:22:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (17DAD800) [pid = 3280] [serial = 1088] [outer = 00000000] 03:22:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (1801C400) [pid = 3280] [serial = 1089] [outer = 17DAD800] 03:22:02 INFO - PROCESS | 3280 | 1462530121985 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (198D6800) [pid = 3280] [serial = 1090] [outer = 17DAD800] 03:22:02 INFO - PROCESS | 3280 | 1462530122412 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]]]}] 03:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 03:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:22:02 INFO - PROCESS | 3280 | 1462530122462 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 03:22:02 INFO - PROCESS | 3280 | 1462530122464 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 03:22:02 INFO - PROCESS | 3280 | 1462530122467 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 3280 | 1462530122469 Marionette TRACE conn5 <- [1,1418,null,{}] 03:22:02 INFO - PROCESS | 3280 | 1462530122472 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}] 03:22:02 INFO - PROCESS | 3280 | 1462530122563 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 03:22:02 INFO - PROCESS | 3280 | 1462530122569 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:02 INFO - PROCESS | 3280 | ++DOCSHELL 199D2400 == 97 [pid = 3280] [id = 364] 03:22:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (199D3000) [pid = 3280] [serial = 1091] [outer = 00000000] 03:22:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (19A20800) [pid = 3280] [serial = 1092] [outer = 199D3000] 03:22:02 INFO - PROCESS | 3280 | 1462530122612 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (0FE12400) [pid = 3280] [serial = 1093] [outer = 199D3000] 03:22:03 INFO - PROCESS | 3280 | 1462530123082 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]]]}] 03:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 03:22:03 INFO - PROCESS | 3280 | 1462530123140 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 03:22:03 INFO - PROCESS | 3280 | 1462530123142 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 03:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:22:03 INFO - PROCESS | 3280 | 1462530123145 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:22:03 INFO - PROCESS | 3280 | 1462530123147 Marionette TRACE conn5 <- [1,1422,null,{}] 03:22:03 INFO - PROCESS | 3280 | 1462530123150 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}] 03:22:03 INFO - PROCESS | 3280 | 1462530123240 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 03:22:03 INFO - PROCESS | 3280 | 1462530123247 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:03 INFO - PROCESS | 3280 | ++DOCSHELL 0F732400 == 98 [pid = 3280] [id = 365] 03:22:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (19E15400) [pid = 3280] [serial = 1094] [outer = 00000000] 03:22:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (19EC1C00) [pid = 3280] [serial = 1095] [outer = 19E15400] 03:22:03 INFO - PROCESS | 3280 | 1462530123294 Marionette DEBUG loaded listener.js 03:22:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (1A022800) [pid = 3280] [serial = 1096] [outer = 19E15400] 03:22:04 INFO - PROCESS | 3280 | 1462530124112 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]]]}] 03:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1018ms 03:22:04 INFO - PROCESS | 3280 | 1462530124164 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 03:22:04 INFO - PROCESS | 3280 | 1462530124168 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 03:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:22:04 INFO - PROCESS | 3280 | 1462530124173 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 3280 | 1462530124177 Marionette TRACE conn5 <- [1,1426,null,{}] 03:22:04 INFO - PROCESS | 3280 | 1462530124201 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}] 03:22:04 INFO - PROCESS | 3280 | 1462530124356 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 03:22:04 INFO - PROCESS | 3280 | 1462530124502 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:04 INFO - PROCESS | 3280 | ++DOCSHELL 0FF3A400 == 99 [pid = 3280] [id = 366] 03:22:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (105A8400) [pid = 3280] [serial = 1097] [outer = 00000000] 03:22:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (1349C800) [pid = 3280] [serial = 1098] [outer = 105A8400] 03:22:04 INFO - PROCESS | 3280 | 1462530124559 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (14B21400) [pid = 3280] [serial = 1099] [outer = 105A8400] 03:22:05 INFO - PROCESS | 3280 | 1462530125130 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]]]}] 03:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1022ms 03:22:05 INFO - PROCESS | 3280 | 1462530125196 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 03:22:05 INFO - PROCESS | 3280 | 1462530125202 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 03:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:22:05 INFO - PROCESS | 3280 | 1462530125208 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:22:05 INFO - PROCESS | 3280 | 1462530125211 Marionette TRACE conn5 <- [1,1430,null,{}] 03:22:05 INFO - PROCESS | 3280 | 1462530125215 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}] 03:22:05 INFO - PROCESS | 3280 | 1462530125336 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 03:22:05 INFO - PROCESS | 3280 | 1462530125480 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:05 INFO - PROCESS | 3280 | ++DOCSHELL 17DB6400 == 100 [pid = 3280] [id = 367] 03:22:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (17E82000) [pid = 3280] [serial = 1100] [outer = 00000000] 03:22:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (1802D000) [pid = 3280] [serial = 1101] [outer = 17E82000] 03:22:05 INFO - PROCESS | 3280 | 1462530125535 Marionette DEBUG loaded listener.js 03:22:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (18AF2400) [pid = 3280] [serial = 1102] [outer = 17E82000] 03:22:06 INFO - PROCESS | 3280 | 1462530126137 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]]]}] 03:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 03:22:06 INFO - PROCESS | 3280 | 1462530126180 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 03:22:06 INFO - PROCESS | 3280 | 1462530126182 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 03:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:22:06 INFO - PROCESS | 3280 | 1462530126186 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:22:06 INFO - PROCESS | 3280 | 1462530126190 Marionette TRACE conn5 <- [1,1434,null,{}] 03:22:06 INFO - PROCESS | 3280 | 1462530126201 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}] 03:22:06 INFO - PROCESS | 3280 | 1462530126324 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 03:22:06 INFO - PROCESS | 3280 | 1462530126468 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:06 INFO - PROCESS | 3280 | ++DOCSHELL 19F9F000 == 101 [pid = 3280] [id = 368] 03:22:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (19F9FC00) [pid = 3280] [serial = 1103] [outer = 00000000] 03:22:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (1A8B0800) [pid = 3280] [serial = 1104] [outer = 19F9FC00] 03:22:06 INFO - PROCESS | 3280 | 1462530126525 Marionette DEBUG loaded listener.js 03:22:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (1B340800) [pid = 3280] [serial = 1105] [outer = 19F9FC00] 03:22:07 INFO - PROCESS | 3280 | 1462530127137 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]]]}] 03:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 03:22:07 INFO - PROCESS | 3280 | 1462530127172 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 03:22:07 INFO - PROCESS | 3280 | 1462530127175 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 03:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:22:07 INFO - PROCESS | 3280 | 1462530127180 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:22:07 INFO - PROCESS | 3280 | 1462530127182 Marionette TRACE conn5 <- [1,1438,null,{}] 03:22:07 INFO - PROCESS | 3280 | 1462530127186 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}] 03:22:07 INFO - PROCESS | 3280 | 1462530127304 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 03:22:07 INFO - PROCESS | 3280 | 1462530127447 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:07 INFO - PROCESS | 3280 | ++DOCSHELL 1C735400 == 102 [pid = 3280] [id = 369] 03:22:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 122 (1C73E400) [pid = 3280] [serial = 1106] [outer = 00000000] 03:22:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 123 (1D0C4C00) [pid = 3280] [serial = 1107] [outer = 1C73E400] 03:22:07 INFO - PROCESS | 3280 | 1462530127502 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 124 (1D96DC00) [pid = 3280] [serial = 1108] [outer = 1C73E400] 03:22:08 INFO - PROCESS | 3280 | 1462530128072 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]]]}] 03:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 931ms 03:22:08 INFO - PROCESS | 3280 | 1462530128111 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 03:22:08 INFO - PROCESS | 3280 | 1462530128113 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 03:22:08 INFO - PROCESS | 3280 | 1462530128117 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:22:08 INFO - PROCESS | 3280 | 1462530128119 Marionette TRACE conn5 <- [1,1442,null,{}] 03:22:08 INFO - PROCESS | 3280 | 1462530128123 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}] 03:22:08 INFO - PROCESS | 3280 | 1462530128239 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 03:22:08 INFO - PROCESS | 3280 | 1462530128400 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:08 INFO - PROCESS | 3280 | ++DOCSHELL 1D971400 == 103 [pid = 3280] [id = 370] 03:22:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 125 (1D975400) [pid = 3280] [serial = 1109] [outer = 00000000] 03:22:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 126 (1DA51C00) [pid = 3280] [serial = 1110] [outer = 1D975400] 03:22:08 INFO - PROCESS | 3280 | 1462530128470 Marionette DEBUG loaded listener.js 03:22:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 127 (1DA5B400) [pid = 3280] [serial = 1111] [outer = 1D975400] 03:22:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 128 (1D979400) [pid = 3280] [serial = 1112] [outer = 0F77CC00] 03:22:09 INFO - PROCESS | 3280 | 1462530129146 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]]]}] 03:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1068ms 03:22:09 INFO - PROCESS | 3280 | 1462530129199 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 03:22:09 INFO - PROCESS | 3280 | 1462530129201 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 03:22:09 INFO - PROCESS | 3280 | 1462530129204 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:22:09 INFO - PROCESS | 3280 | 1462530129206 Marionette TRACE conn5 <- [1,1446,null,{}] 03:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:22:09 INFO - PROCESS | 3280 | 1462530129210 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}] 03:22:09 INFO - PROCESS | 3280 | 1462530129335 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 03:22:09 INFO - PROCESS | 3280 | 1462530129479 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:09 INFO - PROCESS | 3280 | ++DOCSHELL 1E214C00 == 104 [pid = 3280] [id = 371] 03:22:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 129 (1E427C00) [pid = 3280] [serial = 1113] [outer = 00000000] 03:22:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 130 (1E44B800) [pid = 3280] [serial = 1114] [outer = 1E427C00] 03:22:09 INFO - PROCESS | 3280 | 1462530129534 Marionette DEBUG loaded listener.js 03:22:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 131 (1ED37C00) [pid = 3280] [serial = 1115] [outer = 1E427C00] 03:22:10 INFO - PROCESS | 3280 | 1462530130117 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]]]}] 03:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 972ms 03:22:10 INFO - PROCESS | 3280 | 1462530130182 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 03:22:10 INFO - PROCESS | 3280 | 1462530130184 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 03:22:10 INFO - PROCESS | 3280 | 1462530130188 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:22:10 INFO - PROCESS | 3280 | 1462530130190 Marionette TRACE conn5 <- [1,1450,null,{}] 03:22:10 INFO - PROCESS | 3280 | 1462530130193 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}] 03:22:10 INFO - PROCESS | 3280 | 1462530130307 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 03:22:10 INFO - PROCESS | 3280 | 1462530130451 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:10 INFO - PROCESS | 3280 | ++DOCSHELL 1ED40800 == 105 [pid = 3280] [id = 372] 03:22:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (1EDAF000) [pid = 3280] [serial = 1116] [outer = 00000000] 03:22:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (1EDB8400) [pid = 3280] [serial = 1117] [outer = 1EDAF000] 03:22:10 INFO - PROCESS | 3280 | 1462530130505 Marionette DEBUG loaded listener.js 03:22:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (1EE5F400) [pid = 3280] [serial = 1118] [outer = 1EDAF000] 03:22:11 INFO - PROCESS | 3280 | 1462530131047 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]]]}] 03:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 871ms 03:22:11 INFO - PROCESS | 3280 | 1462530131062 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 03:22:11 INFO - PROCESS | 3280 | 1462530131064 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 03:22:11 INFO - PROCESS | 3280 | 1462530131067 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:22:11 INFO - PROCESS | 3280 | 1462530131069 Marionette TRACE conn5 <- [1,1454,null,{}] 03:22:11 INFO - PROCESS | 3280 | 1462530131073 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}] 03:22:11 INFO - PROCESS | 3280 | 1462530131188 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 03:22:11 INFO - PROCESS | 3280 | 1462530131365 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:11 INFO - PROCESS | 3280 | ++DOCSHELL 10380800 == 106 [pid = 3280] [id = 373] 03:22:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (10380C00) [pid = 3280] [serial = 1119] [outer = 00000000] 03:22:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (18DB7000) [pid = 3280] [serial = 1120] [outer = 10380C00] 03:22:11 INFO - PROCESS | 3280 | 1462530131420 Marionette DEBUG loaded listener.js 03:22:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 137 (19E15000) [pid = 3280] [serial = 1121] [outer = 10380C00] 03:22:12 INFO - PROCESS | 3280 | 1462530132225 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]]]}] 03:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1221ms 03:22:12 INFO - PROCESS | 3280 | 1462530132293 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 03:22:12 INFO - PROCESS | 3280 | 1462530132297 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 03:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:22:12 INFO - PROCESS | 3280 | 1462530132302 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:22:12 INFO - PROCESS | 3280 | 1462530132305 Marionette TRACE conn5 <- [1,1458,null,{}] 03:22:12 INFO - PROCESS | 3280 | 1462530132310 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}] 03:22:12 INFO - PROCESS | 3280 | 1462530132421 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 03:22:12 INFO - PROCESS | 3280 | 1462530132573 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:12 INFO - PROCESS | 3280 | ++DOCSHELL 0FF6F000 == 107 [pid = 3280] [id = 374] 03:22:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 138 (0FF71800) [pid = 3280] [serial = 1122] [outer = 00000000] 03:22:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (1443B400) [pid = 3280] [serial = 1123] [outer = 0FF71800] 03:22:12 INFO - PROCESS | 3280 | 1462530132624 Marionette DEBUG loaded listener.js 03:22:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (14DDD000) [pid = 3280] [serial = 1124] [outer = 0FF71800] 03:22:13 INFO - PROCESS | 3280 | 1462530133179 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]]]}] 03:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 930ms 03:22:13 INFO - PROCESS | 3280 | 1462530133234 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 03:22:13 INFO - PROCESS | 3280 | 1462530133240 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 03:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:22:13 INFO - PROCESS | 3280 | 1462530133245 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:22:13 INFO - PROCESS | 3280 | 1462530133248 Marionette TRACE conn5 <- [1,1462,null,{}] 03:22:13 INFO - PROCESS | 3280 | 1462530133252 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}] 03:22:13 INFO - PROCESS | 3280 | 1462530133395 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 03:22:13 INFO - PROCESS | 3280 | --DOCSHELL 18AF8400 == 106 [pid = 3280] [id = 104] 03:22:13 INFO - PROCESS | 3280 | --DOCSHELL 1B345400 == 105 [pid = 3280] [id = 190] 03:22:13 INFO - PROCESS | 3280 | --DOCSHELL 199D2400 == 104 [pid = 3280] [id = 364] 03:22:13 INFO - PROCESS | 3280 | --DOCSHELL 14DDB800 == 103 [pid = 3280] [id = 363] 03:22:13 INFO - PROCESS | 3280 | --DOCSHELL 0CA91400 == 102 [pid = 3280] [id = 362] 03:22:13 INFO - PROCESS | 3280 | --DOCSHELL 18AA5000 == 101 [pid = 3280] [id = 361] 03:22:13 INFO - PROCESS | 3280 | --DOCSHELL 18027800 == 100 [pid = 3280] [id = 360] 03:22:13 INFO - PROCESS | 3280 | --DOCSHELL 17DB4800 == 99 [pid = 3280] [id = 359] 03:22:13 INFO - PROCESS | 3280 | --DOCSHELL 15D0CC00 == 98 [pid = 3280] [id = 358] 03:22:13 INFO - PROCESS | 3280 | --DOCSHELL 0FF70400 == 97 [pid = 3280] [id = 357] 03:22:13 INFO - PROCESS | 3280 | --DOCSHELL 105AEC00 == 96 [pid = 3280] [id = 356] 03:22:13 INFO - PROCESS | 3280 | --DOCSHELL 0C94F000 == 95 [pid = 3280] [id = 355] 03:22:13 INFO - PROCESS | 3280 | --DOCSHELL 0FF42400 == 94 [pid = 3280] [id = 349] 03:22:13 INFO - PROCESS | 3280 | --DOCSHELL 1AA6A800 == 93 [pid = 3280] [id = 348] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 139 (17D7B800) [pid = 3280] [serial = 961] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 138 (1EDB6800) [pid = 3280] [serial = 940] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 137 (2167AC00) [pid = 3280] [serial = 958] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 136 (1A9A1800) [pid = 3280] [serial = 1041] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 135 (199DF000) [pid = 3280] [serial = 1029] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (19F92800) [pid = 3280] [serial = 1032] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 133 (19AADC00) [pid = 3280] [serial = 1030] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 132 (1A022400) [pid = 3280] [serial = 1033] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 131 (1801B000) [pid = 3280] [serial = 1018] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 130 (17FE3000) [pid = 3280] [serial = 1017] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 129 (17ED0800) [pid = 3280] [serial = 997] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 128 (1620AC00) [pid = 3280] [serial = 996] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 127 (18A96C00) [pid = 3280] [serial = 1026] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 126 (1CC07000) [pid = 3280] [serial = 1003] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 125 (1B5E5C00) [pid = 3280] [serial = 1002] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 124 (10005800) [pid = 3280] [serial = 1020] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 123 (14B20400) [pid = 3280] [serial = 1021] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 122 (1E44EC00) [pid = 3280] [serial = 1011] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 121 (1E576000) [pid = 3280] [serial = 1012] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 120 (1E259C00) [pid = 3280] [serial = 1006] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (1E20E000) [pid = 3280] [serial = 1005] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (1038A400) [pid = 3280] [serial = 994] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (101B3000) [pid = 3280] [serial = 993] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 116 (14D7DC00) [pid = 3280] [serial = 1015] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 115 (1349BC00) [pid = 3280] [serial = 1014] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (18025400) [pid = 3280] [serial = 1023] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (1802DC00) [pid = 3280] [serial = 1024] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (1A0C0800) [pid = 3280] [serial = 1000] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (1A021800) [pid = 3280] [serial = 999] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (1E25E800) [pid = 3280] [serial = 1009] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (1D974C00) [pid = 3280] [serial = 1008] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (105D4C00) [pid = 3280] [serial = 1036] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (101C9800) [pid = 3280] [serial = 1035] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (1802FC00) [pid = 3280] [serial = 1038] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (19AB8C00) [pid = 3280] [serial = 1039] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (1B5EF000) [pid = 3280] [serial = 1042] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (18AA4400) [pid = 3280] [serial = 1027] [outer = 00000000] [url = about:blank] 03:22:13 INFO - PROCESS | 3280 | 1462530133580 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:13 INFO - PROCESS | 3280 | ++DOCSHELL 0916C400 == 94 [pid = 3280] [id = 375] 03:22:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (09177000) [pid = 3280] [serial = 1125] [outer = 00000000] 03:22:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (0CDD6C00) [pid = 3280] [serial = 1126] [outer = 09177000] 03:22:13 INFO - PROCESS | 3280 | 1462530133624 Marionette DEBUG loaded listener.js 03:22:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (0FF37400) [pid = 3280] [serial = 1127] [outer = 09177000] 03:22:14 INFO - PROCESS | 3280 | 1462530134094 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]]]}] 03:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 870ms 03:22:14 INFO - PROCESS | 3280 | 1462530134118 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 03:22:14 INFO - PROCESS | 3280 | 1462530134120 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 03:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:22:14 INFO - PROCESS | 3280 | 1462530134124 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - PROCESS | 3280 | 1462530134127 Marionette TRACE conn5 <- [1,1466,null,{}] 03:22:14 INFO - PROCESS | 3280 | 1462530134137 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}] 03:22:14 INFO - PROCESS | 3280 | 1462530134236 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 03:22:14 INFO - PROCESS | 3280 | 1462530134246 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:14 INFO - PROCESS | 3280 | ++DOCSHELL 14E7D000 == 95 [pid = 3280] [id = 376] 03:22:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (15D03400) [pid = 3280] [serial = 1128] [outer = 00000000] 03:22:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (168F5800) [pid = 3280] [serial = 1129] [outer = 15D03400] 03:22:14 INFO - PROCESS | 3280 | 1462530134293 Marionette DEBUG loaded listener.js 03:22:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (17DAC400) [pid = 3280] [serial = 1130] [outer = 15D03400] 03:22:14 INFO - PROCESS | 3280 | 1462530134782 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]]]}] 03:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 691ms 03:22:14 INFO - PROCESS | 3280 | 1462530134814 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 03:22:14 INFO - PROCESS | 3280 | 1462530134817 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 03:22:14 INFO - PROCESS | 3280 | 1462530134820 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:22:14 INFO - PROCESS | 3280 | 1462530134821 Marionette TRACE conn5 <- [1,1470,null,{}] 03:22:14 INFO - PROCESS | 3280 | 1462530134825 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}] 03:22:14 INFO - PROCESS | 3280 | 1462530134919 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 03:22:14 INFO - PROCESS | 3280 | 1462530134929 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:14 INFO - PROCESS | 3280 | ++DOCSHELL 17F06400 == 96 [pid = 3280] [id = 377] 03:22:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (17F09800) [pid = 3280] [serial = 1131] [outer = 00000000] 03:22:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (17F14000) [pid = 3280] [serial = 1132] [outer = 17F09800] 03:22:15 INFO - PROCESS | 3280 | 1462530134973 Marionette DEBUG loaded listener.js 03:22:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (18019000) [pid = 3280] [serial = 1133] [outer = 17F09800] 03:22:15 INFO - PROCESS | 3280 | 1462530135476 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]]]}] 03:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 03:22:15 INFO - PROCESS | 3280 | 1462530135494 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 03:22:15 INFO - PROCESS | 3280 | 1462530135496 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 03:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:22:15 INFO - PROCESS | 3280 | 1462530135499 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:22:15 INFO - PROCESS | 3280 | 1462530135501 Marionette TRACE conn5 <- [1,1474,null,{}] 03:22:15 INFO - PROCESS | 3280 | 1462530135504 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}] 03:22:15 INFO - PROCESS | 3280 | 1462530135597 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 03:22:15 INFO - PROCESS | 3280 | 1462530135603 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:15 INFO - PROCESS | 3280 | ++DOCSHELL 1801BC00 == 97 [pid = 3280] [id = 378] 03:22:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (1801CC00) [pid = 3280] [serial = 1134] [outer = 00000000] 03:22:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (18028800) [pid = 3280] [serial = 1135] [outer = 1801CC00] 03:22:15 INFO - PROCESS | 3280 | 1462530135659 Marionette DEBUG loaded listener.js 03:22:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (18A23400) [pid = 3280] [serial = 1136] [outer = 1801CC00] 03:22:16 INFO - PROCESS | 3280 | 1462530136162 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]]]}] 03:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 732ms 03:22:16 INFO - PROCESS | 3280 | 1462530136236 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 03:22:16 INFO - PROCESS | 3280 | 1462530136237 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 03:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:22:16 INFO - PROCESS | 3280 | 1462530136241 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:22:16 INFO - PROCESS | 3280 | 1462530136242 Marionette TRACE conn5 <- [1,1478,null,{}] 03:22:16 INFO - PROCESS | 3280 | 1462530136246 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}] 03:22:16 INFO - PROCESS | 3280 | 1462530136417 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 03:22:16 INFO - PROCESS | 3280 | 1462530136449 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:16 INFO - PROCESS | 3280 | ++DOCSHELL 1917AC00 == 98 [pid = 3280] [id = 379] 03:22:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (19187C00) [pid = 3280] [serial = 1137] [outer = 00000000] 03:22:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (198D6400) [pid = 3280] [serial = 1138] [outer = 19187C00] 03:22:16 INFO - PROCESS | 3280 | 1462530136493 Marionette DEBUG loaded listener.js 03:22:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (199D6800) [pid = 3280] [serial = 1139] [outer = 19187C00] 03:22:16 INFO - PROCESS | 3280 | 1462530136944 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]]]}] 03:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 03:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:22:17 INFO - PROCESS | 3280 | 1462530136974 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 03:22:17 INFO - PROCESS | 3280 | 1462530136976 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 03:22:17 INFO - PROCESS | 3280 | 1462530136979 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:22:17 INFO - PROCESS | 3280 | 1462530136980 Marionette TRACE conn5 <- [1,1482,null,{}] 03:22:17 INFO - PROCESS | 3280 | 1462530136984 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}] 03:22:17 INFO - PROCESS | 3280 | 1462530137117 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 03:22:17 INFO - PROCESS | 3280 | 1462530137133 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 3280 | ++DOCSHELL 199D9800 == 99 [pid = 3280] [id = 380] 03:22:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (199E1C00) [pid = 3280] [serial = 1140] [outer = 00000000] 03:22:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (19EBC400) [pid = 3280] [serial = 1141] [outer = 199E1C00] 03:22:17 INFO - PROCESS | 3280 | 1462530137176 Marionette DEBUG loaded listener.js 03:22:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (19EC4C00) [pid = 3280] [serial = 1142] [outer = 199E1C00] 03:22:17 INFO - PROCESS | 3280 | 1462530137623 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]]]}] 03:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 671ms 03:22:17 INFO - PROCESS | 3280 | 1462530137656 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 03:22:17 INFO - PROCESS | 3280 | 1462530137658 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 03:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:22:17 INFO - PROCESS | 3280 | 1462530137661 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:22:17 INFO - PROCESS | 3280 | 1462530137662 Marionette TRACE conn5 <- [1,1486,null,{}] 03:22:17 INFO - PROCESS | 3280 | 1462530137666 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}] 03:22:17 INFO - PROCESS | 3280 | 1462530137797 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 03:22:18 INFO - PROCESS | 3280 | --DOMWINDOW == 120 (199D3000) [pid = 3280] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:22:18 INFO - PROCESS | 3280 | --DOMWINDOW == 119 (17E7E000) [pid = 3280] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:22:18 INFO - PROCESS | 3280 | --DOMWINDOW == 118 (0C951400) [pid = 3280] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:22:18 INFO - PROCESS | 3280 | --DOMWINDOW == 117 (15E46C00) [pid = 3280] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:22:18 INFO - PROCESS | 3280 | --DOMWINDOW == 116 (18029800) [pid = 3280] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:22:18 INFO - PROCESS | 3280 | --DOMWINDOW == 115 (0CD77800) [pid = 3280] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:22:18 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (18AF7800) [pid = 3280] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:22:18 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (14637400) [pid = 3280] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:22:18 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (17DAD800) [pid = 3280] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:22:18 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (10009000) [pid = 3280] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:22:18 INFO - PROCESS | 3280 | 1462530138107 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:18 INFO - PROCESS | 3280 | ++DOCSHELL 0C9CCC00 == 100 [pid = 3280] [id = 381] 03:22:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (0CD77800) [pid = 3280] [serial = 1143] [outer = 00000000] 03:22:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (14637400) [pid = 3280] [serial = 1144] [outer = 0CD77800] 03:22:18 INFO - PROCESS | 3280 | 1462530138150 Marionette DEBUG loaded listener.js 03:22:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (17FE4800) [pid = 3280] [serial = 1145] [outer = 0CD77800] 03:22:18 INFO - PROCESS | 3280 | 1462530138517 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]]]}] 03:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 870ms 03:22:18 INFO - PROCESS | 3280 | 1462530138532 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 03:22:18 INFO - PROCESS | 3280 | 1462530138534 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 03:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:22:18 INFO - PROCESS | 3280 | 1462530138537 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:22:18 INFO - PROCESS | 3280 | 1462530138538 Marionette TRACE conn5 <- [1,1490,null,{}] 03:22:18 INFO - PROCESS | 3280 | 1462530138542 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}] 03:22:18 INFO - PROCESS | 3280 | 1462530138674 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 03:22:18 INFO - PROCESS | 3280 | 1462530138684 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:18 INFO - PROCESS | 3280 | ++DOCSHELL 13418400 == 101 [pid = 3280] [id = 382] 03:22:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (17FEE400) [pid = 3280] [serial = 1146] [outer = 00000000] 03:22:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (1A021400) [pid = 3280] [serial = 1147] [outer = 17FEE400] 03:22:18 INFO - PROCESS | 3280 | 1462530138727 Marionette DEBUG loaded listener.js 03:22:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 117 (1A8AA400) [pid = 3280] [serial = 1148] [outer = 17FEE400] 03:22:19 INFO - PROCESS | 3280 | 1462530139150 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]]]}] 03:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 03:22:19 INFO - PROCESS | 3280 | 1462530139168 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 03:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:22:19 INFO - PROCESS | 3280 | 1462530139170 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 03:22:19 INFO - PROCESS | 3280 | 1462530139173 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:22:19 INFO - PROCESS | 3280 | 1462530139175 Marionette TRACE conn5 <- [1,1494,null,{}] 03:22:19 INFO - PROCESS | 3280 | 1462530139179 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}] 03:22:19 INFO - PROCESS | 3280 | 1462530139314 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 03:22:19 INFO - PROCESS | 3280 | 1462530139323 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:19 INFO - PROCESS | 3280 | ++DOCSHELL 19C7EC00 == 102 [pid = 3280] [id = 383] 03:22:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 118 (1A9A1800) [pid = 3280] [serial = 1149] [outer = 00000000] 03:22:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 119 (1C730400) [pid = 3280] [serial = 1150] [outer = 1A9A1800] 03:22:19 INFO - PROCESS | 3280 | 1462530139367 Marionette DEBUG loaded listener.js 03:22:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 120 (1CC08000) [pid = 3280] [serial = 1151] [outer = 1A9A1800] 03:22:19 INFO - PROCESS | 3280 | 1462530139805 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]]]}] 03:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 671ms 03:22:19 INFO - PROCESS | 3280 | 1462530139845 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 03:22:19 INFO - PROCESS | 3280 | 1462530139847 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 03:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:22:19 INFO - PROCESS | 3280 | 1462530139850 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:22:19 INFO - PROCESS | 3280 | 1462530139853 Marionette TRACE conn5 <- [1,1498,null,{}] 03:22:19 INFO - PROCESS | 3280 | 1462530139856 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}] 03:22:20 INFO - PROCESS | 3280 | 1462530140016 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 03:22:20 INFO - PROCESS | 3280 | 1462530140034 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:20 INFO - PROCESS | 3280 | ++DOCSHELL 0C94F000 == 103 [pid = 3280] [id = 384] 03:22:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 121 (0C955000) [pid = 3280] [serial = 1152] [outer = 00000000] 03:22:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 122 (0CB9B000) [pid = 3280] [serial = 1153] [outer = 0C955000] 03:22:20 INFO - PROCESS | 3280 | 1462530140165 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 123 (0FE1E000) [pid = 3280] [serial = 1154] [outer = 0C955000] 03:22:20 INFO - PROCESS | 3280 | 1462530140874 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]]]}] 03:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1071ms 03:22:20 INFO - PROCESS | 3280 | 1462530140922 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 03:22:20 INFO - PROCESS | 3280 | 1462530140928 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 03:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:22:20 INFO - PROCESS | 3280 | 1462530140933 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:22:20 INFO - PROCESS | 3280 | 1462530140937 Marionette TRACE conn5 <- [1,1502,null,{}] 03:22:20 INFO - PROCESS | 3280 | 1462530140942 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}] 03:22:21 INFO - PROCESS | 3280 | 1462530141068 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 03:22:21 INFO - PROCESS | 3280 | 1462530141217 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:21 INFO - PROCESS | 3280 | ++DOCSHELL 14417000 == 104 [pid = 3280] [id = 385] 03:22:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 124 (14418C00) [pid = 3280] [serial = 1155] [outer = 00000000] 03:22:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 125 (14DDC400) [pid = 3280] [serial = 1156] [outer = 14418C00] 03:22:21 INFO - PROCESS | 3280 | 1462530141273 Marionette DEBUG loaded listener.js 03:22:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 126 (17D7B800) [pid = 3280] [serial = 1157] [outer = 14418C00] 03:22:21 INFO - PROCESS | 3280 | 1462530141906 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]]]}] 03:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1020ms 03:22:21 INFO - PROCESS | 3280 | 1462530141957 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 03:22:21 INFO - PROCESS | 3280 | 1462530141962 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 03:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:22:21 INFO - PROCESS | 3280 | 1462530141969 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - PROCESS | 3280 | 1462530141972 Marionette TRACE conn5 <- [1,1506,null,{}] 03:22:21 INFO - PROCESS | 3280 | 1462530141976 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}] 03:22:22 INFO - PROCESS | 3280 | 1462530142116 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 03:22:22 INFO - PROCESS | 3280 | 1462530142269 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:22 INFO - PROCESS | 3280 | ++DOCSHELL 18AF2800 == 105 [pid = 3280] [id = 386] 03:22:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 127 (18D6A400) [pid = 3280] [serial = 1158] [outer = 00000000] 03:22:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 128 (19189000) [pid = 3280] [serial = 1159] [outer = 18D6A400] 03:22:22 INFO - PROCESS | 3280 | 1462530142324 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 129 (19A2AC00) [pid = 3280] [serial = 1160] [outer = 18D6A400] 03:22:22 INFO - PROCESS | 3280 | 1462530142918 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]]]}] 03:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 03:22:22 INFO - PROCESS | 3280 | 1462530142942 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 03:22:22 INFO - PROCESS | 3280 | 1462530142945 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 03:22:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:22:22 INFO - PROCESS | 3280 | 1462530142948 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:22:22 INFO - PROCESS | 3280 | 1462530142952 Marionette TRACE conn5 <- [1,1510,null,{}] 03:22:22 INFO - PROCESS | 3280 | 1462530142964 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}] 03:22:23 INFO - PROCESS | 3280 | 1462530143090 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 03:22:23 INFO - PROCESS | 3280 | 1462530143254 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:23 INFO - PROCESS | 3280 | ++DOCSHELL 1E429000 == 106 [pid = 3280] [id = 387] 03:22:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 130 (1E42D400) [pid = 3280] [serial = 1161] [outer = 00000000] 03:22:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 131 (1E44DC00) [pid = 3280] [serial = 1162] [outer = 1E42D400] 03:22:23 INFO - PROCESS | 3280 | 1462530143309 Marionette DEBUG loaded listener.js 03:22:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (1E570800) [pid = 3280] [serial = 1163] [outer = 1E42D400] 03:22:23 INFO - PROCESS | 3280 | 1462530143862 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"]]]}] 03:22:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:22:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:22:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:22:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:22:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:22:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:22:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:22:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:22:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:22:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:22:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:22:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:22:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:22:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:22:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:22:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:22:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:22:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:22:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:22:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:22:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 932ms 03:22:23 INFO - PROCESS | 3280 | 1462530143891 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 03:22:23 INFO - PROCESS | 3280 | 1462530143894 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 03:22:23 INFO - PROCESS | 3280 | 1462530143899 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 3280 | 1462530143901 Marionette TRACE conn5 <- [1,1514,null,{}] 03:22:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:22:23 INFO - PROCESS | 3280 | 1462530143905 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}] 03:22:24 INFO - PROCESS | 3280 | 1462530144027 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 03:22:24 INFO - PROCESS | 3280 | 1462530144189 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:24 INFO - PROCESS | 3280 | ++DOCSHELL 1E576000 == 107 [pid = 3280] [id = 388] 03:22:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (1ED3E000) [pid = 3280] [serial = 1164] [outer = 00000000] 03:22:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (1EDB8800) [pid = 3280] [serial = 1165] [outer = 1ED3E000] 03:22:24 INFO - PROCESS | 3280 | 1462530144244 Marionette DEBUG loaded listener.js 03:22:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (1F480800) [pid = 3280] [serial = 1166] [outer = 1ED3E000] 03:22:24 INFO - PROCESS | 3280 | 1462530144779 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"]]]}] 03:22:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:22:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:22:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:22:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:22:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:22:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:22:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:22:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:22:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:22:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:22:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:22:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:22:24 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 931ms 03:22:24 INFO - PROCESS | 3280 | 1462530144840 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 03:22:24 INFO - PROCESS | 3280 | 1462530144843 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 03:22:24 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:22:24 INFO - PROCESS | 3280 | 1462530144848 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:22:24 INFO - PROCESS | 3280 | 1462530144850 Marionette TRACE conn5 <- [1,1518,null,{}] 03:22:24 INFO - PROCESS | 3280 | 1462530144853 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}] 03:22:25 INFO - PROCESS | 3280 | 1462530144971 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 03:22:25 INFO - PROCESS | 3280 | 1462530145134 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 3280 | ++DOCSHELL 1F481C00 == 108 [pid = 3280] [id = 389] 03:22:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (1F488800) [pid = 3280] [serial = 1167] [outer = 00000000] 03:22:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 137 (1F556C00) [pid = 3280] [serial = 1168] [outer = 1F488800] 03:22:25 INFO - PROCESS | 3280 | 1462530145192 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 138 (21674000) [pid = 3280] [serial = 1169] [outer = 1F488800] 03:22:25 INFO - PROCESS | 3280 | 1462530145707 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]]]}] 03:22:25 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:22:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:22:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:22:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:22:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:22:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:22:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 03:22:25 INFO - PROCESS | 3280 | 1462530145720 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 03:22:25 INFO - PROCESS | 3280 | 1462530145722 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 03:22:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:22:25 INFO - PROCESS | 3280 | 1462530145743 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 3280 | 1462530145745 Marionette TRACE conn5 <- [1,1522,null,{}] 03:22:25 INFO - PROCESS | 3280 | 1462530145750 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}] 03:22:25 INFO - PROCESS | 3280 | 1462530145871 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 03:22:26 INFO - PROCESS | 3280 | 1462530146031 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:26 INFO - PROCESS | 3280 | ++DOCSHELL 1F556800 == 109 [pid = 3280] [id = 390] 03:22:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (21675000) [pid = 3280] [serial = 1170] [outer = 00000000] 03:22:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (21792000) [pid = 3280] [serial = 1171] [outer = 21675000] 03:22:26 INFO - PROCESS | 3280 | 1462530146085 Marionette DEBUG loaded listener.js 03:22:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (21794000) [pid = 3280] [serial = 1172] [outer = 21675000] 03:22:26 INFO - PROCESS | 3280 | 1462530146674 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]]]}] 03:22:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:22:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 988ms 03:22:26 INFO - PROCESS | 3280 | 1462530146718 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 03:22:26 INFO - PROCESS | 3280 | 1462530146720 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 03:22:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:22:26 INFO - PROCESS | 3280 | 1462530146723 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:22:26 INFO - PROCESS | 3280 | 1462530146726 Marionette TRACE conn5 <- [1,1526,null,{}] 03:22:26 INFO - PROCESS | 3280 | 1462530146729 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}] 03:22:26 INFO - PROCESS | 3280 | 1462530146847 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 03:22:27 INFO - PROCESS | 3280 | 1462530147011 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 3280 | ++DOCSHELL 19AB2C00 == 110 [pid = 3280] [id = 391] 03:22:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 142 (19C84800) [pid = 3280] [serial = 1173] [outer = 00000000] 03:22:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 143 (22CA9C00) [pid = 3280] [serial = 1174] [outer = 19C84800] 03:22:27 INFO - PROCESS | 3280 | 1462530147065 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 144 (22CAA800) [pid = 3280] [serial = 1175] [outer = 19C84800] 03:22:27 INFO - PROCESS | 3280 | 1462530147967 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]]]}] 03:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1273ms 03:22:28 INFO - PROCESS | 3280 | 1462530148000 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 03:22:28 INFO - PROCESS | 3280 | 1462530148004 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 03:22:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:22:28 INFO - PROCESS | 3280 | 1462530148009 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:22:28 INFO - PROCESS | 3280 | 1462530148012 Marionette TRACE conn5 <- [1,1530,null,{}] 03:22:28 INFO - PROCESS | 3280 | 1462530148019 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}] 03:22:28 INFO - PROCESS | 3280 | 1462530148126 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 03:22:28 INFO - PROCESS | 3280 | 1462530148279 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:28 INFO - PROCESS | 3280 | ++DOCSHELL 0C9CE400 == 111 [pid = 3280] [id = 392] 03:22:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 145 (0CB9CC00) [pid = 3280] [serial = 1176] [outer = 00000000] 03:22:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 146 (0FE14400) [pid = 3280] [serial = 1177] [outer = 0CB9CC00] 03:22:28 INFO - PROCESS | 3280 | 1462530148328 Marionette DEBUG loaded listener.js 03:22:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 147 (10005800) [pid = 3280] [serial = 1178] [outer = 0CB9CC00] 03:22:28 INFO - PROCESS | 3280 | 1462530148881 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]]]}] 03:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 03:22:28 INFO - PROCESS | 3280 | 1462530148940 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 03:22:28 INFO - PROCESS | 3280 | 1462530148945 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 03:22:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:22:28 INFO - PROCESS | 3280 | 1462530148951 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:22:28 INFO - PROCESS | 3280 | 1462530148954 Marionette TRACE conn5 <- [1,1534,null,{}] 03:22:29 INFO - PROCESS | 3280 | 1462530148971 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}] 03:22:29 INFO - PROCESS | 3280 | 1462530149119 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 03:22:29 INFO - PROCESS | 3280 | 1462530149227 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 17DB7000 == 110 [pid = 3280] [id = 255] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 0FE1D800 == 109 [pid = 3280] [id = 94] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 18011800 == 108 [pid = 3280] [id = 336] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 1A9A8400 == 107 [pid = 3280] [id = 334] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 19C7EC00 == 106 [pid = 3280] [id = 383] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 13418400 == 105 [pid = 3280] [id = 382] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 0C9CCC00 == 104 [pid = 3280] [id = 381] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 199D9800 == 103 [pid = 3280] [id = 380] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 1917AC00 == 102 [pid = 3280] [id = 379] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 1801BC00 == 101 [pid = 3280] [id = 378] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 17F06400 == 100 [pid = 3280] [id = 377] 03:22:29 INFO - PROCESS | 3280 | ++DOCSHELL 0C9D5000 == 101 [pid = 3280] [id = 393] 03:22:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 148 (0CB9F800) [pid = 3280] [serial = 1179] [outer = 00000000] 03:22:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 149 (0FF40400) [pid = 3280] [serial = 1180] [outer = 0CB9F800] 03:22:29 INFO - PROCESS | 3280 | 1462530149336 Marionette DEBUG loaded listener.js 03:22:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 150 (1038BC00) [pid = 3280] [serial = 1181] [outer = 0CB9F800] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 14E7D000 == 100 [pid = 3280] [id = 376] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 0916C400 == 99 [pid = 3280] [id = 375] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 0FF6F000 == 98 [pid = 3280] [id = 374] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 1ED40800 == 97 [pid = 3280] [id = 372] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 1E214C00 == 96 [pid = 3280] [id = 371] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 1D971400 == 95 [pid = 3280] [id = 370] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 1C735400 == 94 [pid = 3280] [id = 369] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 19F9F000 == 93 [pid = 3280] [id = 368] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 17DB6400 == 92 [pid = 3280] [id = 367] 03:22:29 INFO - PROCESS | 3280 | --DOCSHELL 0FF3A400 == 91 [pid = 3280] [id = 366] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 149 (0FE12400) [pid = 3280] [serial = 1093] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 148 (19A20800) [pid = 3280] [serial = 1092] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 147 (17FE2800) [pid = 3280] [serial = 1077] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 146 (0FF3F800) [pid = 3280] [serial = 1065] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 145 (17B26000) [pid = 3280] [serial = 1074] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 144 (18AF4C00) [pid = 3280] [serial = 1081] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 143 (134A0C00) [pid = 3280] [serial = 1087] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 142 (1EE5FC00) [pid = 3280] [serial = 1062] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 141 (0CB9E800) [pid = 3280] [serial = 1059] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 140 (198D1400) [pid = 3280] [serial = 1084] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 139 (15E63000) [pid = 3280] [serial = 1068] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 138 (17DBAC00) [pid = 3280] [serial = 1069] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 137 (1461E400) [pid = 3280] [serial = 1047] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 136 (1DA5A000) [pid = 3280] [serial = 1044] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 135 (18030800) [pid = 3280] [serial = 1080] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (18016C00) [pid = 3280] [serial = 1078] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 133 (10392400) [pid = 3280] [serial = 1066] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 132 (1E42AC00) [pid = 3280] [serial = 1053] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 131 (198D6800) [pid = 3280] [serial = 1090] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 130 (196E6C00) [pid = 3280] [serial = 1050] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 129 (10BB7C00) [pid = 3280] [serial = 1072] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 128 (1037F800) [pid = 3280] [serial = 1071] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 127 (1801C400) [pid = 3280] [serial = 1089] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 126 (17DAE400) [pid = 3280] [serial = 1075] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 125 (1D974800) [pid = 3280] [serial = 1056] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 124 (19181400) [pid = 3280] [serial = 1083] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | --DOMWINDOW == 123 (0FF6A800) [pid = 3280] [serial = 1086] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3280 | 1462530149816 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]]]}] 03:22:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:22:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 931ms 03:22:29 INFO - PROCESS | 3280 | 1462530149886 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 03:22:29 INFO - PROCESS | 3280 | 1462530149888 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 03:22:29 INFO - PROCESS | 3280 | 1462530149891 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:22:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:22:29 INFO - PROCESS | 3280 | 1462530149895 Marionette TRACE conn5 <- [1,1538,null,{}] 03:22:29 INFO - PROCESS | 3280 | 1462530149905 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}] 03:22:30 INFO - PROCESS | 3280 | 1462530150000 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 03:22:30 INFO - PROCESS | 3280 | 1462530150138 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:30 INFO - PROCESS | 3280 | ++DOCSHELL 0FF6F400 == 92 [pid = 3280] [id = 394] 03:22:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 124 (1037D800) [pid = 3280] [serial = 1182] [outer = 00000000] 03:22:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 125 (14414400) [pid = 3280] [serial = 1183] [outer = 1037D800] 03:22:30 INFO - PROCESS | 3280 | 1462530150184 Marionette DEBUG loaded listener.js 03:22:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 126 (146C1C00) [pid = 3280] [serial = 1184] [outer = 1037D800] 03:22:30 INFO - PROCESS | 3280 | 1462530150569 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]]]}] 03:22:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:22:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 03:22:30 INFO - PROCESS | 3280 | 1462530150626 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 03:22:30 INFO - PROCESS | 3280 | 1462530150628 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 03:22:30 INFO - PROCESS | 3280 | 1462530150632 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:22:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:22:30 INFO - PROCESS | 3280 | 1462530150633 Marionette TRACE conn5 <- [1,1542,null,{}] 03:22:30 INFO - PROCESS | 3280 | 1462530150637 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}] 03:22:30 INFO - PROCESS | 3280 | 1462530150729 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 03:22:30 INFO - PROCESS | 3280 | 1462530150769 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:30 INFO - PROCESS | 3280 | ++DOCSHELL 14DD5800 == 93 [pid = 3280] [id = 395] 03:22:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 127 (14DDB000) [pid = 3280] [serial = 1185] [outer = 00000000] 03:22:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 128 (168F4400) [pid = 3280] [serial = 1186] [outer = 14DDB000] 03:22:30 INFO - PROCESS | 3280 | 1462530150813 Marionette DEBUG loaded listener.js 03:22:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 129 (17BA1800) [pid = 3280] [serial = 1187] [outer = 14DDB000] 03:22:31 INFO - PROCESS | 3280 | 1462530151263 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]]]}] 03:22:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:22:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 03:22:31 INFO - PROCESS | 3280 | 1462530151306 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 03:22:31 INFO - PROCESS | 3280 | 1462530151308 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 03:22:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:22:31 INFO - PROCESS | 3280 | 1462530151311 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:22:31 INFO - PROCESS | 3280 | 1462530151313 Marionette TRACE conn5 <- [1,1546,null,{}] 03:22:31 INFO - PROCESS | 3280 | 1462530151316 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}] 03:22:31 INFO - PROCESS | 3280 | 1462530151406 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 03:22:31 INFO - PROCESS | 3280 | 1462530151412 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:31 INFO - PROCESS | 3280 | ++DOCSHELL 168EDC00 == 94 [pid = 3280] [id = 396] 03:22:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 130 (17D7C800) [pid = 3280] [serial = 1188] [outer = 00000000] 03:22:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 131 (17E7C400) [pid = 3280] [serial = 1189] [outer = 17D7C800] 03:22:31 INFO - PROCESS | 3280 | 1462530151457 Marionette DEBUG loaded listener.js 03:22:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (17F06800) [pid = 3280] [serial = 1190] [outer = 17D7C800] 03:22:31 INFO - PROCESS | 3280 | 1462530151937 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]]]}] 03:22:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:22:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 03:22:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:22:32 INFO - PROCESS | 3280 | 1462530151986 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 3280 | 1462530151988 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 03:22:32 INFO - PROCESS | 3280 | 1462530151991 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - PROCESS | 3280 | 1462530151993 Marionette TRACE conn5 <- [1,1550,null,{}] 03:22:32 INFO - PROCESS | 3280 | 1462530151997 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}] 03:22:32 INFO - PROCESS | 3280 | 1462530152143 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 03:22:32 INFO - PROCESS | 3280 | 1462530152197 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:32 INFO - PROCESS | 3280 | ++DOCSHELL 17E7C000 == 95 [pid = 3280] [id = 397] 03:22:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (17F08400) [pid = 3280] [serial = 1191] [outer = 00000000] 03:22:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (18018C00) [pid = 3280] [serial = 1192] [outer = 17F08400] 03:22:32 INFO - PROCESS | 3280 | 1462530152241 Marionette DEBUG loaded listener.js 03:22:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (1801E000) [pid = 3280] [serial = 1193] [outer = 17F08400] 03:22:32 INFO - PROCESS | 3280 | 1462530152694 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]]]}] 03:22:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:22:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 03:22:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:22:32 INFO - PROCESS | 3280 | 1462530152722 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 3280 | 1462530152724 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 03:22:32 INFO - PROCESS | 3280 | 1462530152727 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - PROCESS | 3280 | 1462530152729 Marionette TRACE conn5 <- [1,1554,null,{}] 03:22:32 INFO - PROCESS | 3280 | 1462530152732 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}] 03:22:32 INFO - PROCESS | 3280 | 1462530152858 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 03:22:32 INFO - PROCESS | 3280 | 1462530152877 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:32 INFO - PROCESS | 3280 | ++DOCSHELL 17F13C00 == 96 [pid = 3280] [id = 398] 03:22:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (18020400) [pid = 3280] [serial = 1194] [outer = 00000000] 03:22:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 137 (182E5C00) [pid = 3280] [serial = 1195] [outer = 18020400] 03:22:32 INFO - PROCESS | 3280 | 1462530152920 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 138 (18A9D800) [pid = 3280] [serial = 1196] [outer = 18020400] 03:22:33 INFO - PROCESS | 3280 | 1462530153346 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]]]}] 03:22:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:22:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 03:22:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:22:33 INFO - PROCESS | 3280 | 1462530153398 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 03:22:33 INFO - PROCESS | 3280 | 1462530153400 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 03:22:33 INFO - PROCESS | 3280 | 1462530153403 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:22:33 INFO - PROCESS | 3280 | 1462530153404 Marionette TRACE conn5 <- [1,1558,null,{}] 03:22:33 INFO - PROCESS | 3280 | 1462530153408 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}] 03:22:33 INFO - PROCESS | 3280 | 1462530153535 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 03:22:33 INFO - PROCESS | 3280 | 1462530153585 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:33 INFO - PROCESS | 3280 | ++DOCSHELL 0FF6B800 == 97 [pid = 3280] [id = 399] 03:22:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (105D2800) [pid = 3280] [serial = 1197] [outer = 00000000] 03:22:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (18DB1000) [pid = 3280] [serial = 1198] [outer = 105D2800] 03:22:33 INFO - PROCESS | 3280 | 1462530153628 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (18E91C00) [pid = 3280] [serial = 1199] [outer = 105D2800] 03:22:34 INFO - PROCESS | 3280 | --DOMWINDOW == 140 (19187C00) [pid = 3280] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:22:34 INFO - PROCESS | 3280 | --DOMWINDOW == 139 (15D03400) [pid = 3280] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:22:34 INFO - PROCESS | 3280 | --DOMWINDOW == 138 (199E1C00) [pid = 3280] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:22:34 INFO - PROCESS | 3280 | --DOMWINDOW == 137 (0FF71800) [pid = 3280] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:22:34 INFO - PROCESS | 3280 | --DOMWINDOW == 136 (1801CC00) [pid = 3280] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:22:34 INFO - PROCESS | 3280 | --DOMWINDOW == 135 (0CD77800) [pid = 3280] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:22:34 INFO - PROCESS | 3280 | --DOMWINDOW == 134 (17FEE400) [pid = 3280] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:22:34 INFO - PROCESS | 3280 | --DOMWINDOW == 133 (09177000) [pid = 3280] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:22:34 INFO - PROCESS | 3280 | --DOMWINDOW == 132 (17F09800) [pid = 3280] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:22:34 INFO - PROCESS | 3280 | --DOMWINDOW == 131 (1C731800) [pid = 3280] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:22:34 INFO - PROCESS | 3280 | 1462530154336 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]]]}] 03:22:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:22:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 971ms 03:22:34 INFO - PROCESS | 3280 | 1462530154375 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 03:22:34 INFO - PROCESS | 3280 | 1462530154377 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 03:22:34 INFO - PROCESS | 3280 | 1462530154380 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:22:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:22:34 INFO - PROCESS | 3280 | 1462530154381 Marionette TRACE conn5 <- [1,1562,null,{}] 03:22:34 INFO - PROCESS | 3280 | 1462530154385 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}] 03:22:34 INFO - PROCESS | 3280 | 1462530154478 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 03:22:34 INFO - PROCESS | 3280 | 1462530154485 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:34 INFO - PROCESS | 3280 | ++DOCSHELL 17E83800 == 98 [pid = 3280] [id = 400] 03:22:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 132 (17FF0800) [pid = 3280] [serial = 1200] [outer = 00000000] 03:22:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 133 (18E92800) [pid = 3280] [serial = 1201] [outer = 17FF0800] 03:22:34 INFO - PROCESS | 3280 | 1462530154528 Marionette DEBUG loaded listener.js 03:22:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 134 (19180000) [pid = 3280] [serial = 1202] [outer = 17FF0800] 03:22:34 INFO - PROCESS | 3280 | 1462530154967 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]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:22:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 03:22:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:22:35 INFO - PROCESS | 3280 | 1462530155023 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 3280 | 1462530155025 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 03:22:35 INFO - PROCESS | 3280 | 1462530155028 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 3280 | 1462530155030 Marionette TRACE conn5 <- [1,1566,null,{}] 03:22:35 INFO - PROCESS | 3280 | 1462530155034 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}] 03:22:35 INFO - PROCESS | 3280 | 1462530155125 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 03:22:35 INFO - PROCESS | 3280 | 1462530155131 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:35 INFO - PROCESS | 3280 | ++DOCSHELL 198D0400 == 99 [pid = 3280] [id = 401] 03:22:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 135 (198D1C00) [pid = 3280] [serial = 1203] [outer = 00000000] 03:22:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 136 (198D9400) [pid = 3280] [serial = 1204] [outer = 198D1C00] 03:22:35 INFO - PROCESS | 3280 | 1462530155175 Marionette DEBUG loaded listener.js 03:22:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 137 (198DA800) [pid = 3280] [serial = 1205] [outer = 198D1C00] 03:22:35 INFO - PROCESS | 3280 | 1462530155623 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]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:22:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 03:22:35 INFO - PROCESS | 3280 | 1462530155663 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 3280 | 1462530155665 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 03:22:35 INFO - PROCESS | 3280 | 1462530155668 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:22:35 INFO - PROCESS | 3280 | 1462530155671 Marionette TRACE conn5 <- [1,1570,null,{}] 03:22:35 INFO - PROCESS | 3280 | 1462530155677 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}] 03:22:35 INFO - PROCESS | 3280 | 1462530155851 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 03:22:35 INFO - PROCESS | 3280 | 1462530155864 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:35 INFO - PROCESS | 3280 | ++DOCSHELL 19C83C00 == 100 [pid = 3280] [id = 402] 03:22:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 138 (19E15800) [pid = 3280] [serial = 1206] [outer = 00000000] 03:22:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 139 (19EBF800) [pid = 3280] [serial = 1207] [outer = 19E15800] 03:22:35 INFO - PROCESS | 3280 | 1462530155912 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 140 (19F98800) [pid = 3280] [serial = 1208] [outer = 19E15800] 03:22:36 INFO - PROCESS | 3280 | 1462530156607 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]]]}] 03:22:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:22:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 03:22:36 INFO - PROCESS | 3280 | 1462530156644 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 03:22:36 INFO - PROCESS | 3280 | 1462530156650 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 03:22:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:22:36 INFO - PROCESS | 3280 | 1462530156654 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:22:36 INFO - PROCESS | 3280 | 1462530156659 Marionette TRACE conn5 <- [1,1574,null,{}] 03:22:36 INFO - PROCESS | 3280 | 1462530156664 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}] 03:22:36 INFO - PROCESS | 3280 | 1462530156788 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 03:22:36 INFO - PROCESS | 3280 | 1462530156940 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 3280 | ++DOCSHELL 0F81AC00 == 101 [pid = 3280] [id = 403] 03:22:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (0FF3A400) [pid = 3280] [serial = 1209] [outer = 00000000] 03:22:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 142 (1037F800) [pid = 3280] [serial = 1210] [outer = 0FF3A400] 03:22:37 INFO - PROCESS | 3280 | 1462530156998 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 143 (105D4400) [pid = 3280] [serial = 1211] [outer = 0FF3A400] 03:22:37 INFO - PROCESS | 3280 | 1462530157594 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]]]}] 03:22:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:22:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 971ms 03:22:37 INFO - PROCESS | 3280 | 1462530157630 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 3280 | 1462530157636 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 03:22:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:22:37 INFO - PROCESS | 3280 | 1462530157642 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 3280 | 1462530157645 Marionette TRACE conn5 <- [1,1578,null,{}] 03:22:37 INFO - PROCESS | 3280 | 1462530157649 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}] 03:22:37 INFO - PROCESS | 3280 | 1462530157775 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 03:22:37 INFO - PROCESS | 3280 | 1462530157927 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 3280 | ++DOCSHELL 14E76C00 == 102 [pid = 3280] [id = 404] 03:22:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 144 (17DB6800) [pid = 3280] [serial = 1212] [outer = 00000000] 03:22:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 145 (17F12400) [pid = 3280] [serial = 1213] [outer = 17DB6800] 03:22:38 INFO - PROCESS | 3280 | 1462530157986 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 146 (17FEE800) [pid = 3280] [serial = 1214] [outer = 17DB6800] 03:22:38 INFO - PROCESS | 3280 | 1462530158613 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]]]}] 03:22:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:22:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1020ms 03:22:38 INFO - PROCESS | 3280 | 1462530158672 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 03:22:38 INFO - PROCESS | 3280 | 1462530158675 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 03:22:38 INFO - PROCESS | 3280 | 1462530158680 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:22:38 INFO - PROCESS | 3280 | 1462530158684 Marionette TRACE conn5 <- [1,1582,null,{}] 03:22:38 INFO - PROCESS | 3280 | 1462530158713 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}] 03:22:38 INFO - PROCESS | 3280 | 1462530158834 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 03:22:39 INFO - PROCESS | 3280 | 1462530158986 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:39 INFO - PROCESS | 3280 | ++DOCSHELL 19A1C400 == 103 [pid = 3280] [id = 405] 03:22:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 147 (19A20000) [pid = 3280] [serial = 1215] [outer = 00000000] 03:22:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 148 (19E1D400) [pid = 3280] [serial = 1216] [outer = 19A20000] 03:22:39 INFO - PROCESS | 3280 | 1462530159043 Marionette DEBUG loaded listener.js 03:22:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 149 (1A022C00) [pid = 3280] [serial = 1217] [outer = 19A20000] 03:22:39 INFO - PROCESS | 3280 | 1462530159625 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]]]}] 03:22:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:22:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 03:22:39 INFO - PROCESS | 3280 | 1462530159661 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 3280 | 1462530159664 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 03:22:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:22:39 INFO - PROCESS | 3280 | 1462530159668 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - PROCESS | 3280 | 1462530159670 Marionette TRACE conn5 <- [1,1586,null,{}] 03:22:39 INFO - PROCESS | 3280 | 1462530159673 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}] 03:22:39 INFO - PROCESS | 3280 | 1462530159794 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 03:22:39 INFO - PROCESS | 3280 | 1462530159957 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:39 INFO - PROCESS | 3280 | ++DOCSHELL 1A8B0000 == 104 [pid = 3280] [id = 406] 03:22:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 150 (1A8B1800) [pid = 3280] [serial = 1218] [outer = 00000000] 03:22:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 151 (1B5EF000) [pid = 3280] [serial = 1219] [outer = 1A8B1800] 03:22:40 INFO - PROCESS | 3280 | 1462530160013 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 152 (1CC08800) [pid = 3280] [serial = 1220] [outer = 1A8B1800] 03:22:40 INFO - PROCESS | 3280 | 1462530160582 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]]]}] 03:22:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:22:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 970ms 03:22:40 INFO - PROCESS | 3280 | 1462530160640 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 03:22:40 INFO - PROCESS | 3280 | 1462530160642 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 03:22:40 INFO - PROCESS | 3280 | 1462530160646 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:22:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:22:40 INFO - PROCESS | 3280 | 1462530160648 Marionette TRACE conn5 <- [1,1590,null,{}] 03:22:40 INFO - PROCESS | 3280 | 1462530160652 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}] 03:22:40 INFO - PROCESS | 3280 | 1462530160766 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 03:22:40 INFO - PROCESS | 3280 | 1462530160916 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:40 INFO - PROCESS | 3280 | ++DOCSHELL 1802B800 == 105 [pid = 3280] [id = 407] 03:22:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 153 (1A835800) [pid = 3280] [serial = 1221] [outer = 00000000] 03:22:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 154 (1D973C00) [pid = 3280] [serial = 1222] [outer = 1A835800] 03:22:41 INFO - PROCESS | 3280 | 1462530160970 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 155 (1DA5C000) [pid = 3280] [serial = 1223] [outer = 1A835800] 03:22:41 INFO - PROCESS | 3280 | 1462530161559 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]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:22:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 971ms 03:22:41 INFO - PROCESS | 3280 | 1462530161621 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 03:22:41 INFO - PROCESS | 3280 | 1462530161623 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 03:22:41 INFO - PROCESS | 3280 | 1462530161626 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:22:41 INFO - PROCESS | 3280 | 1462530161628 Marionette TRACE conn5 <- [1,1594,null,{}] 03:22:41 INFO - PROCESS | 3280 | 1462530161633 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}] 03:22:41 INFO - PROCESS | 3280 | 1462530161757 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 03:22:41 INFO - PROCESS | 3280 | 1462530161908 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 3280 | ++DOCSHELL 0CBB5400 == 106 [pid = 3280] [id = 408] 03:22:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 156 (0CBB5C00) [pid = 3280] [serial = 1224] [outer = 00000000] 03:22:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 157 (14625800) [pid = 3280] [serial = 1225] [outer = 0CBB5C00] 03:22:42 INFO - PROCESS | 3280 | 1462530161963 Marionette DEBUG loaded listener.js 03:22:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 158 (1E260800) [pid = 3280] [serial = 1226] [outer = 0CBB5C00] 03:22:42 INFO - PROCESS | 3280 | 1462530162557 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]]]}] 03:22:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:22:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 03:22:42 INFO - PROCESS | 3280 | 1462530162600 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 03:22:42 INFO - PROCESS | 3280 | 1462530162603 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 03:22:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:22:42 INFO - PROCESS | 3280 | 1462530162606 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:22:42 INFO - PROCESS | 3280 | 1462530162608 Marionette TRACE conn5 <- [1,1598,null,{}] 03:22:42 INFO - PROCESS | 3280 | 1462530162612 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}] 03:22:42 INFO - PROCESS | 3280 | 1462530162726 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 03:22:42 INFO - PROCESS | 3280 | 1462530162889 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:42 INFO - PROCESS | 3280 | ++DOCSHELL 14DCF800 == 107 [pid = 3280] [id = 409] 03:22:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 159 (18089400) [pid = 3280] [serial = 1227] [outer = 00000000] 03:22:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 160 (18091000) [pid = 3280] [serial = 1228] [outer = 18089400] 03:22:42 INFO - PROCESS | 3280 | 1462530162944 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 161 (18093400) [pid = 3280] [serial = 1229] [outer = 18089400] 03:22:43 INFO - PROCESS | 3280 | 1462530163499 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]]]}] 03:22:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:22:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 03:22:43 INFO - PROCESS | 3280 | 1462530163540 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 03:22:43 INFO - PROCESS | 3280 | 1462530163543 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 03:22:43 INFO - PROCESS | 3280 | 1462530163546 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:22:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:22:43 INFO - PROCESS | 3280 | 1462530163548 Marionette TRACE conn5 <- [1,1602,null,{}] 03:22:43 INFO - PROCESS | 3280 | 1462530163552 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}] 03:22:43 INFO - PROCESS | 3280 | 1462530163667 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 03:22:43 INFO - PROCESS | 3280 | 1462530163830 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:43 INFO - PROCESS | 3280 | ++DOCSHELL 18090000 == 108 [pid = 3280] [id = 410] 03:22:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 162 (18090C00) [pid = 3280] [serial = 1230] [outer = 00000000] 03:22:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 163 (1E429400) [pid = 3280] [serial = 1231] [outer = 18090C00] 03:22:43 INFO - PROCESS | 3280 | 1462530163885 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 164 (1E434000) [pid = 3280] [serial = 1232] [outer = 18090C00] 03:22:44 INFO - PROCESS | 3280 | 1462530164471 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]]]}] 03:22:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:22:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 971ms 03:22:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:22:44 INFO - PROCESS | 3280 | 1462530164521 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 3280 | 1462530164523 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 03:22:44 INFO - PROCESS | 3280 | 1462530164526 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 3280 | 1462530164528 Marionette TRACE conn5 <- [1,1606,null,{}] 03:22:44 INFO - PROCESS | 3280 | 1462530164532 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}] 03:22:44 INFO - PROCESS | 3280 | 1462530164668 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 03:22:44 INFO - PROCESS | 3280 | 1462530164821 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 3280 | ++DOCSHELL 0CB1AC00 == 109 [pid = 3280] [id = 411] 03:22:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 165 (0CB1B400) [pid = 3280] [serial = 1233] [outer = 00000000] 03:22:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 166 (0CB1FC00) [pid = 3280] [serial = 1234] [outer = 0CB1B400] 03:22:44 INFO - PROCESS | 3280 | 1462530164878 Marionette DEBUG loaded listener.js 03:22:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 167 (0CB22000) [pid = 3280] [serial = 1235] [outer = 0CB1B400] 03:22:45 INFO - PROCESS | 3280 | 1462530165591 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]]]}] 03:22:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:22:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1119ms 03:22:45 INFO - PROCESS | 3280 | 1462530165649 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 03:22:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:22:45 INFO - PROCESS | 3280 | 1462530165654 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 03:22:45 INFO - PROCESS | 3280 | 1462530165673 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:22:45 INFO - PROCESS | 3280 | 1462530165677 Marionette TRACE conn5 <- [1,1610,null,{}] 03:22:45 INFO - PROCESS | 3280 | 1462530165685 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}] 03:22:45 INFO - PROCESS | 3280 | 1462530165803 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 03:22:45 INFO - PROCESS | 3280 | 1462530165964 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 3280 | ++DOCSHELL 0F8E7C00 == 110 [pid = 3280] [id = 412] 03:22:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 168 (0F8F0000) [pid = 3280] [serial = 1236] [outer = 00000000] 03:22:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 169 (0FF73C00) [pid = 3280] [serial = 1237] [outer = 0F8F0000] 03:22:46 INFO - PROCESS | 3280 | 1462530166016 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 170 (10392800) [pid = 3280] [serial = 1238] [outer = 0F8F0000] 03:22:46 INFO - PROCESS | 3280 | 1462530166574 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]]]}] 03:22:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:22:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 990ms 03:22:46 INFO - PROCESS | 3280 | --DOCSHELL 198D0400 == 109 [pid = 3280] [id = 401] 03:22:46 INFO - PROCESS | 3280 | --DOCSHELL 17E83800 == 108 [pid = 3280] [id = 400] 03:22:46 INFO - PROCESS | 3280 | --DOCSHELL 0FF6B800 == 107 [pid = 3280] [id = 399] 03:22:46 INFO - PROCESS | 3280 | --DOCSHELL 17F13C00 == 106 [pid = 3280] [id = 398] 03:22:46 INFO - PROCESS | 3280 | --DOCSHELL 17E7C000 == 105 [pid = 3280] [id = 397] 03:22:46 INFO - PROCESS | 3280 | --DOCSHELL 168EDC00 == 104 [pid = 3280] [id = 396] 03:22:46 INFO - PROCESS | 3280 | --DOCSHELL 14DD5800 == 103 [pid = 3280] [id = 395] 03:22:46 INFO - PROCESS | 3280 | --DOCSHELL 0FF6F400 == 102 [pid = 3280] [id = 394] 03:22:46 INFO - PROCESS | 3280 | --DOCSHELL 0C9D5000 == 101 [pid = 3280] [id = 393] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 169 (1DA51C00) [pid = 3280] [serial = 1110] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 168 (1E44B800) [pid = 3280] [serial = 1114] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 167 (1EDB8400) [pid = 3280] [serial = 1117] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 166 (1C730400) [pid = 3280] [serial = 1150] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 165 (19EC1C00) [pid = 3280] [serial = 1095] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 164 (1349C800) [pid = 3280] [serial = 1098] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 163 (1802D000) [pid = 3280] [serial = 1101] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 162 (1A8B0800) [pid = 3280] [serial = 1104] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 161 (1D0C4C00) [pid = 3280] [serial = 1107] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | 1462530166734 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 03:22:46 INFO - PROCESS | 3280 | 1462530166740 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 03:22:46 INFO - PROCESS | 3280 | --DOCSHELL 0C9CE400 == 100 [pid = 3280] [id = 392] 03:22:46 INFO - PROCESS | 3280 | --DOCSHELL 18AF2800 == 99 [pid = 3280] [id = 386] 03:22:46 INFO - PROCESS | 3280 | --DOCSHELL 14417000 == 98 [pid = 3280] [id = 385] 03:22:46 INFO - PROCESS | 3280 | --DOCSHELL 0C94F000 == 97 [pid = 3280] [id = 384] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 160 (19EC4C00) [pid = 3280] [serial = 1142] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 159 (1A021400) [pid = 3280] [serial = 1147] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 158 (0CDD6C00) [pid = 3280] [serial = 1126] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 157 (0FF37400) [pid = 3280] [serial = 1127] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 156 (18019000) [pid = 3280] [serial = 1133] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 155 (17F14000) [pid = 3280] [serial = 1132] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 154 (18DB7000) [pid = 3280] [serial = 1120] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 153 (1A8AA400) [pid = 3280] [serial = 1148] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 152 (18A23400) [pid = 3280] [serial = 1136] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 151 (10008C00) [pid = 3280] [serial = 697] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:22:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 150 (17FE4800) [pid = 3280] [serial = 1145] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 149 (1E261C00) [pid = 3280] [serial = 1045] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 148 (198D6400) [pid = 3280] [serial = 1138] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 147 (168F5800) [pid = 3280] [serial = 1129] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 146 (19EBC400) [pid = 3280] [serial = 1141] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 145 (17DAC400) [pid = 3280] [serial = 1130] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 144 (1443B400) [pid = 3280] [serial = 1123] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 143 (199D6800) [pid = 3280] [serial = 1139] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 142 (18028800) [pid = 3280] [serial = 1135] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 141 (14DDD000) [pid = 3280] [serial = 1124] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | --DOMWINDOW == 140 (14637400) [pid = 3280] [serial = 1144] [outer = 00000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3280 | 1462530166808 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - PROCESS | 3280 | 1462530166811 Marionette TRACE conn5 <- [1,1614,null,{}] 03:22:46 INFO - PROCESS | 3280 | 1462530166817 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}] 03:22:46 INFO - PROCESS | 3280 | 1462530166915 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 03:22:46 INFO - PROCESS | 3280 | 1462530166922 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 3280 | ++DOCSHELL 0F8F1800 == 98 [pid = 3280] [id = 413] 03:22:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 141 (0FE18400) [pid = 3280] [serial = 1239] [outer = 00000000] 03:22:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 142 (0FF66C00) [pid = 3280] [serial = 1240] [outer = 0FE18400] 03:22:47 INFO - PROCESS | 3280 | 1462530166970 Marionette DEBUG loaded listener.js 03:22:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 143 (1000E400) [pid = 3280] [serial = 1241] [outer = 0FE18400] 03:22:47 INFO - PROCESS | 3280 | 1462530167454 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]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:22:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 696ms 03:22:47 INFO - PROCESS | 3280 | 1462530167481 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 03:22:47 INFO - PROCESS | 3280 | 1462530167484 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 03:22:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:22:47 INFO - PROCESS | 3280 | 1462530167487 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 3280 | 1462530167490 Marionette TRACE conn5 <- [1,1618,null,{}] 03:22:47 INFO - PROCESS | 3280 | 1462530167500 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}] 03:22:47 INFO - PROCESS | 3280 | 1462530167599 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 03:22:47 INFO - PROCESS | 3280 | 1462530167610 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:47 INFO - PROCESS | 3280 | ++DOCSHELL 14DCD800 == 99 [pid = 3280] [id = 414] 03:22:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 144 (14DD5800) [pid = 3280] [serial = 1242] [outer = 00000000] 03:22:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 145 (14E84400) [pid = 3280] [serial = 1243] [outer = 14DD5800] 03:22:47 INFO - PROCESS | 3280 | 1462530167656 Marionette DEBUG loaded listener.js 03:22:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 146 (17B1B400) [pid = 3280] [serial = 1244] [outer = 14DD5800] 03:22:48 INFO - PROCESS | 3280 | 1462530168138 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]]]}] 03:22:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:22:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 03:22:48 INFO - PROCESS | 3280 | 1462530168178 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 3280 | 1462530168180 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 03:22:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:22:48 INFO - PROCESS | 3280 | 1462530168183 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 3280 | 1462530168185 Marionette TRACE conn5 <- [1,1622,null,{}] 03:22:48 INFO - PROCESS | 3280 | 1462530168188 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}] 03:22:48 INFO - PROCESS | 3280 | 1462530168284 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 03:22:48 INFO - PROCESS | 3280 | 1462530168428 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 3280 | ++DOCSHELL 17DAF000 == 100 [pid = 3280] [id = 415] 03:22:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 147 (17DAF800) [pid = 3280] [serial = 1245] [outer = 00000000] 03:22:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 148 (17E88800) [pid = 3280] [serial = 1246] [outer = 17DAF800] 03:22:48 INFO - PROCESS | 3280 | 1462530168472 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 149 (17F10C00) [pid = 3280] [serial = 1247] [outer = 17DAF800] 03:22:48 INFO - PROCESS | 3280 | 1462530168844 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]]]}] 03:22:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:22:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 03:22:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:22:48 INFO - PROCESS | 3280 | 1462530168857 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 3280 | 1462530168859 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 03:22:48 INFO - PROCESS | 3280 | 1462530168862 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 3280 | 1462530168864 Marionette TRACE conn5 <- [1,1626,null,{}] 03:22:48 INFO - PROCESS | 3280 | 1462530168878 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}] 03:22:49 INFO - PROCESS | 3280 | 1462530169024 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 03:22:49 INFO - PROCESS | 3280 | 1462530169044 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:49 INFO - PROCESS | 3280 | ++DOCSHELL 17DB8000 == 101 [pid = 3280] [id = 416] 03:22:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 150 (17E83C00) [pid = 3280] [serial = 1248] [outer = 00000000] 03:22:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 151 (18015800) [pid = 3280] [serial = 1249] [outer = 17E83C00] 03:22:49 INFO - PROCESS | 3280 | 1462530169087 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 152 (1801F800) [pid = 3280] [serial = 1250] [outer = 17E83C00] 03:22:49 INFO - PROCESS | 3280 | 1462530169571 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]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:22:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 731ms 03:22:49 INFO - PROCESS | 3280 | 1462530169595 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 3280 | 1462530169596 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 03:22:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:22:49 INFO - PROCESS | 3280 | 1462530169599 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - PROCESS | 3280 | 1462530169601 Marionette TRACE conn5 <- [1,1630,null,{}] 03:22:49 INFO - PROCESS | 3280 | 1462530169604 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}] 03:22:49 INFO - PROCESS | 3280 | 1462530169772 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 03:22:49 INFO - PROCESS | 3280 | 1462530169799 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:49 INFO - PROCESS | 3280 | ++DOCSHELL 17FEDC00 == 102 [pid = 3280] [id = 417] 03:22:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 153 (18015400) [pid = 3280] [serial = 1251] [outer = 00000000] 03:22:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 154 (18D76C00) [pid = 3280] [serial = 1252] [outer = 18015400] 03:22:49 INFO - PROCESS | 3280 | 1462530169844 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 155 (18E88000) [pid = 3280] [serial = 1253] [outer = 18015400] 03:22:50 INFO - PROCESS | 3280 | 1462530170300 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]]]}] 03:22:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:22:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 03:22:50 INFO - PROCESS | 3280 | 1462530170334 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 03:22:50 INFO - PROCESS | 3280 | 1462530170336 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 03:22:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:22:50 INFO - PROCESS | 3280 | 1462530170339 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:22:50 INFO - PROCESS | 3280 | 1462530170340 Marionette TRACE conn5 <- [1,1634,null,{}] 03:22:50 INFO - PROCESS | 3280 | 1462530170344 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}] 03:22:50 INFO - PROCESS | 3280 | 1462530170473 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 03:22:50 INFO - PROCESS | 3280 | 1462530170549 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 3280 | ++DOCSHELL 18D6B400 == 103 [pid = 3280] [id = 418] 03:22:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 156 (19183800) [pid = 3280] [serial = 1254] [outer = 00000000] 03:22:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 157 (198DCC00) [pid = 3280] [serial = 1255] [outer = 19183800] 03:22:50 INFO - PROCESS | 3280 | 1462530170593 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 158 (199E1C00) [pid = 3280] [serial = 1256] [outer = 19183800] 03:22:51 INFO - PROCESS | 3280 | --DOMWINDOW == 157 (1A9A1800) [pid = 3280] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:22:51 INFO - PROCESS | 3280 | --DOMWINDOW == 156 (17F08400) [pid = 3280] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:22:51 INFO - PROCESS | 3280 | --DOMWINDOW == 155 (18020400) [pid = 3280] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:22:51 INFO - PROCESS | 3280 | --DOMWINDOW == 154 (1037D800) [pid = 3280] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:22:51 INFO - PROCESS | 3280 | --DOMWINDOW == 153 (105D2800) [pid = 3280] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:22:51 INFO - PROCESS | 3280 | --DOMWINDOW == 152 (14DDB000) [pid = 3280] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:22:51 INFO - PROCESS | 3280 | --DOMWINDOW == 151 (0CB9CC00) [pid = 3280] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:22:51 INFO - PROCESS | 3280 | --DOMWINDOW == 150 (17D7C800) [pid = 3280] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:22:51 INFO - PROCESS | 3280 | --DOMWINDOW == 149 (0CB9F800) [pid = 3280] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:22:51 INFO - PROCESS | 3280 | --DOMWINDOW == 148 (198D1C00) [pid = 3280] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:22:51 INFO - PROCESS | 3280 | --DOMWINDOW == 147 (17FF0800) [pid = 3280] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:22:51 INFO - PROCESS | 3280 | --DOMWINDOW == 146 (19E15400) [pid = 3280] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:22:51 INFO - PROCESS | 3280 | 1462530171198 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]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:22:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 932ms 03:22:51 INFO - PROCESS | 3280 | 1462530171272 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 3280 | 1462530171274 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 03:22:51 INFO - PROCESS | 3280 | 1462530171282 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:22:51 INFO - PROCESS | 3280 | 1462530171283 Marionette TRACE conn5 <- [1,1638,null,{}] 03:22:51 INFO - PROCESS | 3280 | 1462530171287 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}] 03:22:51 INFO - PROCESS | 3280 | 1462530171390 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 03:22:51 INFO - PROCESS | 3280 | 1462530171400 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 3280 | ++DOCSHELL 0FF74C00 == 104 [pid = 3280] [id = 419] 03:22:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 147 (1000F000) [pid = 3280] [serial = 1257] [outer = 00000000] 03:22:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 148 (17DAC400) [pid = 3280] [serial = 1258] [outer = 1000F000] 03:22:51 INFO - PROCESS | 3280 | 1462530171444 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 149 (1802F000) [pid = 3280] [serial = 1259] [outer = 1000F000] 03:22:51 INFO - PROCESS | 3280 | 1462530171896 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]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:22:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 03:22:51 INFO - PROCESS | 3280 | 1462530171957 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 3280 | 1462530171959 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 03:22:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:22:51 INFO - PROCESS | 3280 | 1462530171962 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 3280 | 1462530171963 Marionette TRACE conn5 <- [1,1642,null,{}] 03:22:52 INFO - PROCESS | 3280 | 1462530171967 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}] 03:22:52 INFO - PROCESS | 3280 | 1462530172060 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 03:22:52 INFO - PROCESS | 3280 | 1462530172066 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:52 INFO - PROCESS | 3280 | ++DOCSHELL 0CBB6000 == 105 [pid = 3280] [id = 420] 03:22:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 150 (18AA3400) [pid = 3280] [serial = 1260] [outer = 00000000] 03:22:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 151 (19EBC800) [pid = 3280] [serial = 1261] [outer = 18AA3400] 03:22:52 INFO - PROCESS | 3280 | 1462530172109 Marionette DEBUG loaded listener.js 03:22:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 152 (19F9EC00) [pid = 3280] [serial = 1262] [outer = 18AA3400] 03:22:52 INFO - PROCESS | 3280 | 1462530172549 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]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:22:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 03:22:52 INFO - PROCESS | 3280 | 1462530172597 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 03:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:22:52 INFO - PROCESS | 3280 | 1462530172599 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 03:22:52 INFO - PROCESS | 3280 | 1462530172602 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 3280 | 1462530172604 Marionette TRACE conn5 <- [1,1646,null,{}] 03:22:52 INFO - PROCESS | 3280 | 1462530172607 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}] 03:22:52 INFO - PROCESS | 3280 | 1462530172701 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 03:22:52 INFO - PROCESS | 3280 | 1462530172707 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:52 INFO - PROCESS | 3280 | ++DOCSHELL 19E8CC00 == 106 [pid = 3280] [id = 421] 03:22:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 153 (19ECB000) [pid = 3280] [serial = 1263] [outer = 00000000] 03:22:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 154 (1A9AB800) [pid = 3280] [serial = 1264] [outer = 19ECB000] 03:22:52 INFO - PROCESS | 3280 | 1462530172751 Marionette DEBUG loaded listener.js 03:22:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 155 (1C223C00) [pid = 3280] [serial = 1265] [outer = 19ECB000] 03:22:53 INFO - PROCESS | 3280 | 1462530173390 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]]]}] 03:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 832ms 03:22:53 INFO - PROCESS | 3280 | 1462530173435 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 03:22:53 INFO - PROCESS | 3280 | 1462530173440 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 03:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:22:53 INFO - PROCESS | 3280 | 1462530173446 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:22:53 INFO - PROCESS | 3280 | 1462530173450 Marionette TRACE conn5 <- [1,1650,null,{}] 03:22:53 INFO - PROCESS | 3280 | 1462530173457 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}] 03:22:53 INFO - PROCESS | 3280 | 1462530173615 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 03:22:53 INFO - PROCESS | 3280 | 1462530173747 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:53 INFO - PROCESS | 3280 | ++DOCSHELL 0CB20C00 == 107 [pid = 3280] [id = 422] 03:22:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 156 (0CB22400) [pid = 3280] [serial = 1266] [outer = 00000000] 03:22:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 157 (0CD6C800) [pid = 3280] [serial = 1267] [outer = 0CB22400] 03:22:53 INFO - PROCESS | 3280 | 1462530173802 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 158 (0FD53400) [pid = 3280] [serial = 1268] [outer = 0CB22400] 03:22:54 INFO - PROCESS | 3280 | 1462530174405 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]]]}] 03:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1029ms 03:22:54 INFO - PROCESS | 3280 | 1462530174474 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 03:22:54 INFO - PROCESS | 3280 | 1462530174480 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 03:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:22:54 INFO - PROCESS | 3280 | 1462530174487 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 3280 | 1462530174490 Marionette TRACE conn5 <- [1,1654,null,{}] 03:22:54 INFO - PROCESS | 3280 | 1462530174494 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}] 03:22:54 INFO - PROCESS | 3280 | 1462530174646 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 03:22:54 INFO - PROCESS | 3280 | 1462530174801 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 3280 | ++DOCSHELL 146CCC00 == 108 [pid = 3280] [id = 423] 03:22:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 159 (148D0400) [pid = 3280] [serial = 1269] [outer = 00000000] 03:22:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 160 (16214800) [pid = 3280] [serial = 1270] [outer = 148D0400] 03:22:54 INFO - PROCESS | 3280 | 1462530174856 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 161 (17DB8400) [pid = 3280] [serial = 1271] [outer = 148D0400] 03:22:55 INFO - PROCESS | 3280 | 1462530175555 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]]]}] 03:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1128ms 03:22:55 INFO - PROCESS | 3280 | 1462530175617 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 03:22:55 INFO - PROCESS | 3280 | 1462530175620 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 03:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:22:55 INFO - PROCESS | 3280 | 1462530175624 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:22:55 INFO - PROCESS | 3280 | 1462530175628 Marionette TRACE conn5 <- [1,1658,null,{}] 03:22:55 INFO - PROCESS | 3280 | 1462530175639 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}] 03:22:55 INFO - PROCESS | 3280 | 1462530175819 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 03:22:55 INFO - PROCESS | 3280 | 1462530175832 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:55 INFO - PROCESS | 3280 | ++DOCSHELL 1D971000 == 109 [pid = 3280] [id = 424] 03:22:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 162 (1D971800) [pid = 3280] [serial = 1272] [outer = 00000000] 03:22:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 163 (1E25CC00) [pid = 3280] [serial = 1273] [outer = 1D971800] 03:22:55 INFO - PROCESS | 3280 | 1462530175888 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 164 (1E445C00) [pid = 3280] [serial = 1274] [outer = 1D971800] 03:22:56 INFO - PROCESS | 3280 | 1462530176590 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]]]}] 03:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1024ms 03:22:56 INFO - PROCESS | 3280 | 1462530176651 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 3280 | 1462530176654 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 03:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:22:56 INFO - PROCESS | 3280 | 1462530176657 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 3280 | 1462530176659 Marionette TRACE conn5 <- [1,1662,null,{}] 03:22:56 INFO - PROCESS | 3280 | 1462530176663 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}] 03:22:56 INFO - PROCESS | 3280 | 1462530176783 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 03:22:56 INFO - PROCESS | 3280 | 1462530176937 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 3280 | ++DOCSHELL 1ED3C800 == 110 [pid = 3280] [id = 425] 03:22:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 165 (1EDAD800) [pid = 3280] [serial = 1275] [outer = 00000000] 03:22:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 166 (1EE52400) [pid = 3280] [serial = 1276] [outer = 1EDAD800] 03:22:57 INFO - PROCESS | 3280 | 1462530176992 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 167 (1F432400) [pid = 3280] [serial = 1277] [outer = 1EDAD800] 03:22:57 INFO - PROCESS | 3280 | 1462530177570 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]]]}] 03:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 971ms 03:22:57 INFO - PROCESS | 3280 | 1462530177631 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 3280 | 1462530177634 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 03:22:57 INFO - PROCESS | 3280 | 1462530177637 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:22:57 INFO - PROCESS | 3280 | 1462530177639 Marionette TRACE conn5 <- [1,1666,null,{}] 03:22:57 INFO - PROCESS | 3280 | 1462530177643 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}] 03:22:57 INFO - PROCESS | 3280 | 1462530177759 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 03:22:57 INFO - PROCESS | 3280 | 1462530177915 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 3280 | ++DOCSHELL 17ED0400 == 111 [pid = 3280] [id = 426] 03:22:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 168 (1F42AC00) [pid = 3280] [serial = 1278] [outer = 00000000] 03:22:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 169 (1F553C00) [pid = 3280] [serial = 1279] [outer = 1F42AC00] 03:22:58 INFO - PROCESS | 3280 | 1462530177969 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 170 (2166E000) [pid = 3280] [serial = 1280] [outer = 1F42AC00] 03:22:58 INFO - PROCESS | 3280 | 1462530178509 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]]]}] 03:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 931ms 03:22:58 INFO - PROCESS | 3280 | 1462530178572 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 3280 | 1462530178575 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 03:22:58 INFO - PROCESS | 3280 | 1462530178578 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:22:58 INFO - PROCESS | 3280 | 1462530178580 Marionette TRACE conn5 <- [1,1670,null,{}] 03:22:58 INFO - PROCESS | 3280 | 1462530178584 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}] 03:22:58 INFO - PROCESS | 3280 | 1462530178721 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 03:22:58 INFO - PROCESS | 3280 | 1462530178898 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:58 INFO - PROCESS | 3280 | ++DOCSHELL 21790800 == 112 [pid = 3280] [id = 427] 03:22:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 171 (21791400) [pid = 3280] [serial = 1281] [outer = 00000000] 03:22:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 172 (22CAAC00) [pid = 3280] [serial = 1282] [outer = 21791400] 03:22:59 INFO - PROCESS | 3280 | 1462530178956 Marionette DEBUG loaded listener.js 03:22:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 173 (22CAF800) [pid = 3280] [serial = 1283] [outer = 21791400] 03:22:59 INFO - PROCESS | 3280 | 1462530179558 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]]]}] 03:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1017ms 03:22:59 INFO - PROCESS | 3280 | 1462530179599 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 03:22:59 INFO - PROCESS | 3280 | 1462530179601 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 03:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:22:59 INFO - PROCESS | 3280 | 1462530179605 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:22:59 INFO - PROCESS | 3280 | 1462530179607 Marionette TRACE conn5 <- [1,1674,null,{}] 03:22:59 INFO - PROCESS | 3280 | 1462530179611 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}] 03:22:59 INFO - PROCESS | 3280 | 1462530179727 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 03:22:59 INFO - PROCESS | 3280 | 1462530179881 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:59 INFO - PROCESS | 3280 | ++DOCSHELL 22CB4400 == 113 [pid = 3280] [id = 428] 03:22:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 174 (23F41800) [pid = 3280] [serial = 1284] [outer = 00000000] 03:22:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 175 (23F47800) [pid = 3280] [serial = 1285] [outer = 23F41800] 03:22:59 INFO - PROCESS | 3280 | 1462530179935 Marionette DEBUG loaded listener.js 03:23:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 176 (23F49800) [pid = 3280] [serial = 1286] [outer = 23F41800] 03:23:00 INFO - PROCESS | 3280 | 1462530180533 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]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 970ms 03:23:00 INFO - PROCESS | 3280 | 1462530180579 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 3280 | 1462530180581 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 03:23:00 INFO - PROCESS | 3280 | 1462530180585 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:23:00 INFO - PROCESS | 3280 | 1462530180587 Marionette TRACE conn5 <- [1,1678,null,{}] 03:23:00 INFO - PROCESS | 3280 | 1462530180591 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}] 03:23:00 INFO - PROCESS | 3280 | 1462530180707 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 03:23:00 INFO - PROCESS | 3280 | 1462530180863 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:00 INFO - PROCESS | 3280 | ++DOCSHELL 23E4CC00 == 114 [pid = 3280] [id = 429] 03:23:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 177 (23E4E000) [pid = 3280] [serial = 1287] [outer = 00000000] 03:23:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 178 (23E55000) [pid = 3280] [serial = 1288] [outer = 23E4E000] 03:23:00 INFO - PROCESS | 3280 | 1462530180916 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 179 (23E57400) [pid = 3280] [serial = 1289] [outer = 23E4E000] 03:23:01 INFO - PROCESS | 3280 | 1462530181446 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]]]}] 03:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 871ms 03:23:01 INFO - PROCESS | 3280 | 1462530181459 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 03:23:01 INFO - PROCESS | 3280 | 1462530181461 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 03:23:01 INFO - PROCESS | 3280 | 1462530181465 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:23:01 INFO - PROCESS | 3280 | 1462530181467 Marionette TRACE conn5 <- [1,1682,null,{}] 03:23:01 INFO - PROCESS | 3280 | 1462530181470 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}] 03:23:01 INFO - PROCESS | 3280 | 1462530181587 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 03:23:01 INFO - PROCESS | 3280 | 1462530181720 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 3280 | ++DOCSHELL 23E59C00 == 115 [pid = 3280] [id = 430] 03:23:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 180 (23E5A400) [pid = 3280] [serial = 1290] [outer = 00000000] 03:23:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 181 (23F4EC00) [pid = 3280] [serial = 1291] [outer = 23E5A400] 03:23:01 INFO - PROCESS | 3280 | 1462530181776 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 182 (24ADAC00) [pid = 3280] [serial = 1292] [outer = 23E5A400] 03:23:02 INFO - PROCESS | 3280 | 1462530182403 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]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 970ms 03:23:02 INFO - PROCESS | 3280 | 1462530182439 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 03:23:02 INFO - PROCESS | 3280 | 1462530182442 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 03:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:23:02 INFO - PROCESS | 3280 | 1462530182446 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - PROCESS | 3280 | 1462530182448 Marionette TRACE conn5 <- [1,1686,null,{}] 03:23:02 INFO - PROCESS | 3280 | 1462530182452 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}] 03:23:02 INFO - PROCESS | 3280 | 1462530182571 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 03:23:02 INFO - PROCESS | 3280 | 1462530182731 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:02 INFO - PROCESS | 3280 | ++DOCSHELL 0FE1C800 == 116 [pid = 3280] [id = 431] 03:23:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 183 (0FF69800) [pid = 3280] [serial = 1293] [outer = 00000000] 03:23:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 184 (10393800) [pid = 3280] [serial = 1294] [outer = 0FF69800] 03:23:02 INFO - PROCESS | 3280 | 1462530182785 Marionette DEBUG loaded listener.js 03:23:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 185 (17B9F400) [pid = 3280] [serial = 1295] [outer = 0FF69800] 03:23:03 INFO - PROCESS | 3280 | 1462530183633 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]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1234ms 03:23:03 INFO - PROCESS | 3280 | 1462530183683 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 3280 | 1462530183687 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 03:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:23:03 INFO - PROCESS | 3280 | 1462530183692 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 3280 | 1462530183696 Marionette TRACE conn5 <- [1,1690,null,{}] 03:23:03 INFO - PROCESS | 3280 | 1462530183701 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}] 03:23:03 INFO - PROCESS | 3280 | 1462530183814 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 03:23:04 INFO - PROCESS | 3280 | 1462530183987 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 3280 | ++DOCSHELL 0FE1C000 == 117 [pid = 3280] [id = 432] 03:23:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 186 (0FF6D000) [pid = 3280] [serial = 1296] [outer = 00000000] 03:23:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 187 (10B5B000) [pid = 3280] [serial = 1297] [outer = 0FF6D000] 03:23:04 INFO - PROCESS | 3280 | 1462530184038 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 188 (14D33C00) [pid = 3280] [serial = 1298] [outer = 0FF6D000] 03:23:04 INFO - PROCESS | 3280 | 1462530184609 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]]]}] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 0FD4F800 == 116 [pid = 3280] [id = 107] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 0CBB6000 == 115 [pid = 3280] [id = 420] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 0FF74C00 == 114 [pid = 3280] [id = 419] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 18D6B400 == 113 [pid = 3280] [id = 418] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 17FEDC00 == 112 [pid = 3280] [id = 417] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 17DB8000 == 111 [pid = 3280] [id = 416] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 17DAF000 == 110 [pid = 3280] [id = 415] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 187 (19EBF800) [pid = 3280] [serial = 1207] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 14DCD800 == 109 [pid = 3280] [id = 414] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 0F8F1800 == 108 [pid = 3280] [id = 413] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 0F8E7C00 == 107 [pid = 3280] [id = 412] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 1802B800 == 106 [pid = 3280] [id = 407] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 1A8B0000 == 105 [pid = 3280] [id = 406] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 19A1C400 == 104 [pid = 3280] [id = 405] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 14E76C00 == 103 [pid = 3280] [id = 404] 03:23:04 INFO - PROCESS | 3280 | --DOCSHELL 0F81AC00 == 102 [pid = 3280] [id = 403] 03:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1024ms 03:23:04 INFO - PROCESS | 3280 | 1462530184717 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 03:23:04 INFO - PROCESS | 3280 | 1462530184722 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 03:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:23:04 INFO - PROCESS | 3280 | 1462530184731 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - PROCESS | 3280 | 1462530184733 Marionette TRACE conn5 <- [1,1694,null,{}] 03:23:04 INFO - PROCESS | 3280 | 1462530184737 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}] 03:23:04 INFO - PROCESS | 3280 | 1462530184870 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 186 (1A022800) [pid = 3280] [serial = 1096] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 185 (1CC08000) [pid = 3280] [serial = 1151] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 184 (18018C00) [pid = 3280] [serial = 1192] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 183 (182E5C00) [pid = 3280] [serial = 1195] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 182 (14414400) [pid = 3280] [serial = 1183] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 181 (18DB1000) [pid = 3280] [serial = 1198] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 180 (18A9D800) [pid = 3280] [serial = 1196] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 179 (146C1C00) [pid = 3280] [serial = 1184] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 178 (22CA9C00) [pid = 3280] [serial = 1174] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 177 (168F4400) [pid = 3280] [serial = 1186] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 176 (17BA1800) [pid = 3280] [serial = 1187] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 175 (14DDC400) [pid = 3280] [serial = 1156] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 174 (1E44DC00) [pid = 3280] [serial = 1162] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 173 (19189000) [pid = 3280] [serial = 1159] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 172 (10005800) [pid = 3280] [serial = 1178] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 171 (0FE14400) [pid = 3280] [serial = 1177] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 170 (17E7C400) [pid = 3280] [serial = 1189] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 169 (0CB9B000) [pid = 3280] [serial = 1153] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 168 (0FF40400) [pid = 3280] [serial = 1180] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 167 (1038BC00) [pid = 3280] [serial = 1181] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 166 (1EDB8800) [pid = 3280] [serial = 1165] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 165 (1F556C00) [pid = 3280] [serial = 1168] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 164 (21792000) [pid = 3280] [serial = 1171] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 163 (198D9400) [pid = 3280] [serial = 1204] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 162 (198DA800) [pid = 3280] [serial = 1205] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 161 (18E91C00) [pid = 3280] [serial = 1199] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 160 (18E92800) [pid = 3280] [serial = 1201] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 159 (1801E000) [pid = 3280] [serial = 1193] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 158 (17F06800) [pid = 3280] [serial = 1190] [outer = 00000000] [url = about:blank] 03:23:04 INFO - PROCESS | 3280 | --DOMWINDOW == 157 (19180000) [pid = 3280] [serial = 1202] [outer = 00000000] [url = about:blank] 03:23:05 INFO - PROCESS | 3280 | 1462530185012 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 3280 | ++DOCSHELL 0CB1C000 == 103 [pid = 3280] [id = 433] 03:23:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 158 (0CB9B000) [pid = 3280] [serial = 1299] [outer = 00000000] 03:23:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 159 (0FE15400) [pid = 3280] [serial = 1300] [outer = 0CB9B000] 03:23:05 INFO - PROCESS | 3280 | 1462530185057 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 160 (10009400) [pid = 3280] [serial = 1301] [outer = 0CB9B000] 03:23:05 INFO - PROCESS | 3280 | 1462530185526 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]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 830ms 03:23:05 INFO - PROCESS | 3280 | 1462530185567 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 3280 | 1462530185569 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 03:23:05 INFO - PROCESS | 3280 | 1462530185573 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:23:05 INFO - PROCESS | 3280 | 1462530185576 Marionette TRACE conn5 <- [1,1698,null,{}] 03:23:05 INFO - PROCESS | 3280 | 1462530185586 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}] 03:23:05 INFO - PROCESS | 3280 | 1462530185687 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 03:23:05 INFO - PROCESS | 3280 | 1462530185698 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 3280 | ++DOCSHELL 14DDC800 == 104 [pid = 3280] [id = 434] 03:23:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 161 (168F4400) [pid = 3280] [serial = 1302] [outer = 00000000] 03:23:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 162 (17BA2800) [pid = 3280] [serial = 1303] [outer = 168F4400] 03:23:05 INFO - PROCESS | 3280 | 1462530185744 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 163 (17DB4000) [pid = 3280] [serial = 1304] [outer = 168F4400] 03:23:06 INFO - PROCESS | 3280 | 1462530186249 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]]]}] 03:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 03:23:06 INFO - PROCESS | 3280 | 1462530186278 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 03:23:06 INFO - PROCESS | 3280 | 1462530186281 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 03:23:06 INFO - PROCESS | 3280 | 1462530186284 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:23:06 INFO - PROCESS | 3280 | 1462530186285 Marionette TRACE conn5 <- [1,1702,null,{}] 03:23:06 INFO - PROCESS | 3280 | 1462530186289 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}] 03:23:06 INFO - PROCESS | 3280 | 1462530186390 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 03:23:06 INFO - PROCESS | 3280 | 1462530186397 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 3280 | ++DOCSHELL 17F07000 == 105 [pid = 3280] [id = 435] 03:23:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 164 (17F09000) [pid = 3280] [serial = 1305] [outer = 00000000] 03:23:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 165 (18018400) [pid = 3280] [serial = 1306] [outer = 17F09000] 03:23:06 INFO - PROCESS | 3280 | 1462530186442 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 166 (18024C00) [pid = 3280] [serial = 1307] [outer = 17F09000] 03:23:06 INFO - PROCESS | 3280 | 1462530186904 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]]]}] 03:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 03:23:06 INFO - PROCESS | 3280 | 1462530186959 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 03:23:06 INFO - PROCESS | 3280 | 1462530186961 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 03:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:23:06 INFO - PROCESS | 3280 | 1462530186973 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 3280 | 1462530186975 Marionette TRACE conn5 <- [1,1706,null,{}] 03:23:06 INFO - PROCESS | 3280 | 1462530186979 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}] 03:23:07 INFO - PROCESS | 3280 | 1462530187072 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 03:23:07 INFO - PROCESS | 3280 | 1462530187107 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:07 INFO - PROCESS | 3280 | ++DOCSHELL 0F80F000 == 106 [pid = 3280] [id = 436] 03:23:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 167 (0FF72000) [pid = 3280] [serial = 1308] [outer = 00000000] 03:23:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 168 (18094400) [pid = 3280] [serial = 1309] [outer = 0FF72000] 03:23:07 INFO - PROCESS | 3280 | 1462530187153 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 169 (18A9B800) [pid = 3280] [serial = 1310] [outer = 0FF72000] 03:23:07 INFO - PROCESS | 3280 | 1462530187692 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]]]}] 03:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 791ms 03:23:07 INFO - PROCESS | 3280 | 1462530187766 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 03:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:23:07 INFO - PROCESS | 3280 | 1462530187768 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 03:23:07 INFO - PROCESS | 3280 | 1462530187771 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - PROCESS | 3280 | 1462530187773 Marionette TRACE conn5 <- [1,1710,null,{}] 03:23:07 INFO - PROCESS | 3280 | 1462530187776 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}] 03:23:07 INFO - PROCESS | 3280 | 1462530187930 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 03:23:07 INFO - PROCESS | 3280 | 1462530187951 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:07 INFO - PROCESS | 3280 | ++DOCSHELL 18E8C400 == 107 [pid = 3280] [id = 437] 03:23:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 170 (19181400) [pid = 3280] [serial = 1311] [outer = 00000000] 03:23:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 171 (196E6400) [pid = 3280] [serial = 1312] [outer = 19181400] 03:23:08 INFO - PROCESS | 3280 | 1462530187995 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 172 (198D1000) [pid = 3280] [serial = 1313] [outer = 19181400] 03:23:08 INFO - PROCESS | 3280 | 1462530188450 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]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 731ms 03:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:23:08 INFO - PROCESS | 3280 | 1462530188519 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 03:23:08 INFO - PROCESS | 3280 | 1462530188521 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 03:23:08 INFO - PROCESS | 3280 | 1462530188524 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 3280 | 1462530188526 Marionette TRACE conn5 <- [1,1714,null,{}] 03:23:08 INFO - PROCESS | 3280 | 1462530188529 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}] 03:23:08 INFO - PROCESS | 3280 | 1462530188663 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 03:23:08 INFO - PROCESS | 3280 | 1462530188683 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 3280 | ++DOCSHELL 198D5400 == 108 [pid = 3280] [id = 438] 03:23:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 173 (198D6C00) [pid = 3280] [serial = 1314] [outer = 00000000] 03:23:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 174 (199DF400) [pid = 3280] [serial = 1315] [outer = 198D6C00] 03:23:08 INFO - PROCESS | 3280 | 1462530188726 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 175 (19AB9000) [pid = 3280] [serial = 1316] [outer = 198D6C00] 03:23:09 INFO - PROCESS | 3280 | 1462530189174 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]]]}] 03:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 03:23:09 INFO - PROCESS | 3280 | 1462530189196 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 03:23:09 INFO - PROCESS | 3280 | 1462530189198 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 03:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:23:09 INFO - PROCESS | 3280 | 1462530189217 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:23:09 INFO - PROCESS | 3280 | 1462530189219 Marionette TRACE conn5 <- [1,1718,null,{}] 03:23:09 INFO - PROCESS | 3280 | 1462530189223 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}] 03:23:09 INFO - PROCESS | 3280 | 1462530189601 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 03:23:09 INFO - PROCESS | 3280 | --DOMWINDOW == 174 (17E83C00) [pid = 3280] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:23:09 INFO - PROCESS | 3280 | --DOMWINDOW == 173 (0FE18400) [pid = 3280] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:23:09 INFO - PROCESS | 3280 | --DOMWINDOW == 172 (14DD5800) [pid = 3280] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:23:09 INFO - PROCESS | 3280 | --DOMWINDOW == 171 (17DAF800) [pid = 3280] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:23:09 INFO - PROCESS | 3280 | --DOMWINDOW == 170 (0F8F0000) [pid = 3280] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:23:09 INFO - PROCESS | 3280 | --DOMWINDOW == 169 (1000F000) [pid = 3280] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:23:09 INFO - PROCESS | 3280 | --DOMWINDOW == 168 (18AA3400) [pid = 3280] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:23:09 INFO - PROCESS | 3280 | --DOMWINDOW == 167 (18015400) [pid = 3280] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:23:09 INFO - PROCESS | 3280 | --DOMWINDOW == 166 (19183800) [pid = 3280] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:23:09 INFO - PROCESS | 3280 | 1462530189681 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:09 INFO - PROCESS | 3280 | ++DOCSHELL 09177000 == 109 [pid = 3280] [id = 439] 03:23:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 167 (0FE18400) [pid = 3280] [serial = 1317] [outer = 00000000] 03:23:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 168 (14DD5800) [pid = 3280] [serial = 1318] [outer = 0FE18400] 03:23:09 INFO - PROCESS | 3280 | 1462530189724 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 169 (18015400) [pid = 3280] [serial = 1319] [outer = 0FE18400] 03:23:10 INFO - PROCESS | 3280 | 1462530190126 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]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 03:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 930ms 03:23:10 INFO - PROCESS | 3280 | 1462530190141 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 03:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:23:10 INFO - PROCESS | 3280 | 1462530190143 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 03:23:10 INFO - PROCESS | 3280 | 1462530190147 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 3280 | 1462530190149 Marionette TRACE conn5 <- [1,1722,null,{}] 03:23:10 INFO - PROCESS | 3280 | 1462530190152 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}] 03:23:10 INFO - PROCESS | 3280 | 1462530190248 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 03:23:10 INFO - PROCESS | 3280 | 1462530190255 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 3280 | ++DOCSHELL 18028400 == 110 [pid = 3280] [id = 440] 03:23:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 170 (18AF2800) [pid = 3280] [serial = 1320] [outer = 00000000] 03:23:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 171 (19F98C00) [pid = 3280] [serial = 1321] [outer = 18AF2800] 03:23:10 INFO - PROCESS | 3280 | 1462530190299 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 172 (1AAC4800) [pid = 3280] [serial = 1322] [outer = 18AF2800] 03:23:10 INFO - PROCESS | 3280 | 1462530190735 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]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 03:23:10 INFO - PROCESS | 3280 | 1462530190778 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 3280 | 1462530190780 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 03:23:10 INFO - PROCESS | 3280 | 1462530190783 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 3280 | 1462530190785 Marionette TRACE conn5 <- [1,1726,null,{}] 03:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:23:10 INFO - PROCESS | 3280 | 1462530190806 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}] 03:23:10 INFO - PROCESS | 3280 | 1462530190902 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 03:23:10 INFO - PROCESS | 3280 | 1462530190909 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 3280 | ++DOCSHELL 19EC3C00 == 111 [pid = 3280] [id = 441] 03:23:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 173 (1B5E8000) [pid = 3280] [serial = 1323] [outer = 00000000] 03:23:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 174 (1DA59400) [pid = 3280] [serial = 1324] [outer = 1B5E8000] 03:23:10 INFO - PROCESS | 3280 | 1462530190951 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 175 (1E428400) [pid = 3280] [serial = 1325] [outer = 1B5E8000] 03:23:11 INFO - PROCESS | 3280 | 1462530191410 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]]]}] 03:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 03:23:11 INFO - PROCESS | 3280 | 1462530191459 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 03:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:23:11 INFO - PROCESS | 3280 | 1462530191462 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 03:23:11 INFO - PROCESS | 3280 | 1462530191465 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - PROCESS | 3280 | 1462530191467 Marionette TRACE conn5 <- [1,1730,null,{}] 03:23:11 INFO - PROCESS | 3280 | 1462530191471 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}] 03:23:11 INFO - PROCESS | 3280 | 1462530191595 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 03:23:11 INFO - PROCESS | 3280 | 1462530191877 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 3280 | ++DOCSHELL 0C9CEC00 == 112 [pid = 3280] [id = 442] 03:23:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 176 (0CB23000) [pid = 3280] [serial = 1326] [outer = 00000000] 03:23:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 177 (0CBB8000) [pid = 3280] [serial = 1327] [outer = 0CB23000] 03:23:11 INFO - PROCESS | 3280 | 1462530191937 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 178 (0F8E8800) [pid = 3280] [serial = 1328] [outer = 0CB23000] 03:23:12 INFO - PROCESS | 3280 | 1462530192543 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]]]}] 03:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1122ms 03:23:12 INFO - PROCESS | 3280 | 1462530192591 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 3280 | 1462530192596 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 03:23:12 INFO - PROCESS | 3280 | 1462530192601 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:23:12 INFO - PROCESS | 3280 | 1462530192605 Marionette TRACE conn5 <- [1,1734,null,{}] 03:23:12 INFO - PROCESS | 3280 | 1462530192610 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}] 03:23:12 INFO - PROCESS | 3280 | 1462530192738 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 03:23:12 INFO - PROCESS | 3280 | 1462530192897 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 3280 | ++DOCSHELL 1463E400 == 113 [pid = 3280] [id = 443] 03:23:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 179 (148D8400) [pid = 3280] [serial = 1329] [outer = 00000000] 03:23:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 180 (168EF400) [pid = 3280] [serial = 1330] [outer = 148D8400] 03:23:12 INFO - PROCESS | 3280 | 1462530192955 Marionette DEBUG loaded listener.js 03:23:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 181 (17E7BC00) [pid = 3280] [serial = 1331] [outer = 148D8400] 03:23:13 INFO - PROCESS | 3280 | 1462530193563 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]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1019ms 03:23:13 INFO - PROCESS | 3280 | 1462530193627 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 3280 | 1462530193631 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 03:23:13 INFO - PROCESS | 3280 | 1462530193635 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:23:13 INFO - PROCESS | 3280 | 1462530193637 Marionette TRACE conn5 <- [1,1738,null,{}] 03:23:13 INFO - PROCESS | 3280 | 1462530193642 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}] 03:23:13 INFO - PROCESS | 3280 | 1462530193764 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 03:23:13 INFO - PROCESS | 3280 | 1462530193925 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:13 INFO - PROCESS | 3280 | ++DOCSHELL 18DB7000 == 114 [pid = 3280] [id = 444] 03:23:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 182 (18E41400) [pid = 3280] [serial = 1332] [outer = 00000000] 03:23:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 183 (196E5000) [pid = 3280] [serial = 1333] [outer = 18E41400] 03:23:13 INFO - PROCESS | 3280 | 1462530193981 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 184 (1A834C00) [pid = 3280] [serial = 1334] [outer = 18E41400] 03:23:14 INFO - PROCESS | 3280 | 1462530194584 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]]]}] 03:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 971ms 03:23:14 INFO - PROCESS | 3280 | 1462530194609 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 03:23:14 INFO - PROCESS | 3280 | 1462530194612 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 03:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:23:14 INFO - PROCESS | 3280 | 1462530194622 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - PROCESS | 3280 | 1462530194629 Marionette TRACE conn5 <- [1,1742,null,{}] 03:23:14 INFO - PROCESS | 3280 | 1462530194633 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}] 03:23:14 INFO - PROCESS | 3280 | 1462530194758 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 03:23:14 INFO - PROCESS | 3280 | 1462530194929 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 3280 | ++DOCSHELL 1EE52C00 == 115 [pid = 3280] [id = 445] 03:23:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 185 (1EE54800) [pid = 3280] [serial = 1335] [outer = 00000000] 03:23:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 186 (1F556C00) [pid = 3280] [serial = 1336] [outer = 1EE54800] 03:23:14 INFO - PROCESS | 3280 | 1462530194984 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 187 (2167A800) [pid = 3280] [serial = 1337] [outer = 1EE54800] 03:23:15 INFO - PROCESS | 3280 | 1462530195556 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]]]}] 03:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 990ms 03:23:15 INFO - PROCESS | 3280 | 1462530195609 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 03:23:15 INFO - PROCESS | 3280 | 1462530195612 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 03:23:15 INFO - PROCESS | 3280 | 1462530195615 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:23:15 INFO - PROCESS | 3280 | 1462530195617 Marionette TRACE conn5 <- [1,1746,null,{}] 03:23:15 INFO - PROCESS | 3280 | 1462530195621 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}] 03:23:15 INFO - PROCESS | 3280 | 1462530195743 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 03:23:15 INFO - PROCESS | 3280 | 1462530195900 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 3280 | ++DOCSHELL 1EE5E000 == 116 [pid = 3280] [id = 446] 03:23:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 188 (1F559000) [pid = 3280] [serial = 1338] [outer = 00000000] 03:23:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 189 (21CE8C00) [pid = 3280] [serial = 1339] [outer = 1F559000] 03:23:15 INFO - PROCESS | 3280 | 1462530195955 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 190 (21CEE000) [pid = 3280] [serial = 1340] [outer = 1F559000] 03:23:16 INFO - PROCESS | 3280 | 1462530196519 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]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 930ms 03:23:16 INFO - PROCESS | 3280 | 1462530196549 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 3280 | 1462530196551 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 03:23:16 INFO - PROCESS | 3280 | 1462530196555 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:23:16 INFO - PROCESS | 3280 | 1462530196557 Marionette TRACE conn5 <- [1,1750,null,{}] 03:23:16 INFO - PROCESS | 3280 | 1462530196561 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}] 03:23:16 INFO - PROCESS | 3280 | 1462530196680 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 03:23:16 INFO - PROCESS | 3280 | 1462530196854 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 3280 | ++DOCSHELL 21CF4000 == 117 [pid = 3280] [id = 447] 03:23:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 191 (21CF4800) [pid = 3280] [serial = 1341] [outer = 00000000] 03:23:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 192 (22CA8C00) [pid = 3280] [serial = 1342] [outer = 21CF4800] 03:23:16 INFO - PROCESS | 3280 | 1462530196916 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 193 (23F44400) [pid = 3280] [serial = 1343] [outer = 21CF4800] 03:23:17 INFO - PROCESS | 3280 | 1462530197539 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]]]}] 03:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1019ms 03:23:17 INFO - PROCESS | 3280 | 1462530197577 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 03:23:17 INFO - PROCESS | 3280 | 1462530197579 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 03:23:17 INFO - PROCESS | 3280 | 1462530197583 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:23:17 INFO - PROCESS | 3280 | 1462530197585 Marionette TRACE conn5 <- [1,1754,null,{}] 03:23:17 INFO - PROCESS | 3280 | 1462530197588 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}] 03:23:17 INFO - PROCESS | 3280 | 1462530197763 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 03:23:17 INFO - PROCESS | 3280 | 1462530197882 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 3280 | ++DOCSHELL 22CA6000 == 118 [pid = 3280] [id = 448] 03:23:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 194 (22CA7C00) [pid = 3280] [serial = 1344] [outer = 00000000] 03:23:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 195 (23F2CC00) [pid = 3280] [serial = 1345] [outer = 22CA7C00] 03:23:17 INFO - PROCESS | 3280 | 1462530197936 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 196 (23F2EC00) [pid = 3280] [serial = 1346] [outer = 22CA7C00] 03:23:18 INFO - PROCESS | 3280 | 1462530198466 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]]]}] 03:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 930ms 03:23:18 INFO - PROCESS | 3280 | 1462530198517 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 03:23:18 INFO - PROCESS | 3280 | 1462530198519 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 03:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:23:18 INFO - PROCESS | 3280 | 1462530198523 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:23:18 INFO - PROCESS | 3280 | 1462530198525 Marionette TRACE conn5 <- [1,1758,null,{}] 03:23:18 INFO - PROCESS | 3280 | 1462530198528 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}] 03:23:18 INFO - PROCESS | 3280 | 1462530198646 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 03:23:18 INFO - PROCESS | 3280 | 1462530198820 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 3280 | ++DOCSHELL 21C73000 == 119 [pid = 3280] [id = 449] 03:23:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 197 (21C74C00) [pid = 3280] [serial = 1347] [outer = 00000000] 03:23:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 198 (21C7A000) [pid = 3280] [serial = 1348] [outer = 21C74C00] 03:23:18 INFO - PROCESS | 3280 | 1462530198874 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 199 (21C7C400) [pid = 3280] [serial = 1349] [outer = 21C74C00] 03:23:19 INFO - PROCESS | 3280 | 1462530199469 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]]]}] 03:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 03:23:19 INFO - PROCESS | 3280 | 1462530199497 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 3280 | 1462530199499 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 03:23:19 INFO - PROCESS | 3280 | 1462530199503 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:23:19 INFO - PROCESS | 3280 | 1462530199505 Marionette TRACE conn5 <- [1,1762,null,{}] 03:23:19 INFO - PROCESS | 3280 | 1462530199509 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}] 03:23:19 INFO - PROCESS | 3280 | 1462530199626 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 03:23:19 INFO - PROCESS | 3280 | 1462530199799 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:19 INFO - PROCESS | 3280 | ++DOCSHELL 21C7B400 == 120 [pid = 3280] [id = 450] 03:23:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 200 (21C7F400) [pid = 3280] [serial = 1350] [outer = 00000000] 03:23:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 201 (24AE2800) [pid = 3280] [serial = 1351] [outer = 21C7F400] 03:23:19 INFO - PROCESS | 3280 | 1462530199853 Marionette DEBUG loaded listener.js 03:23:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 202 (2538F000) [pid = 3280] [serial = 1352] [outer = 21C7F400] 03:23:20 INFO - PROCESS | 3280 | 1462530200413 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]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 03:23:20 INFO - PROCESS | 3280 | 1462530200477 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 3280 | 1462530200480 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 03:23:20 INFO - PROCESS | 3280 | 1462530200483 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:23:20 INFO - PROCESS | 3280 | 1462530200485 Marionette TRACE conn5 <- [1,1766,null,{}] 03:23:20 INFO - PROCESS | 3280 | 1462530200489 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}] 03:23:20 INFO - PROCESS | 3280 | 1462530200608 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 03:23:20 INFO - PROCESS | 3280 | 1462530200783 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 3280 | ++DOCSHELL 25391800 == 121 [pid = 3280] [id = 451] 03:23:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 203 (25393800) [pid = 3280] [serial = 1353] [outer = 00000000] 03:23:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 204 (25398000) [pid = 3280] [serial = 1354] [outer = 25393800] 03:23:20 INFO - PROCESS | 3280 | 1462530200837 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 205 (2539C800) [pid = 3280] [serial = 1355] [outer = 25393800] 03:23:21 INFO - PROCESS | 3280 | 1462530201450 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]]]}] 03:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1021ms 03:23:21 INFO - PROCESS | 3280 | 1462530201507 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 3280 | 1462530201509 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 03:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:23:21 INFO - PROCESS | 3280 | 1462530201513 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 3280 | 1462530201515 Marionette TRACE conn5 <- [1,1770,null,{}] 03:23:21 INFO - PROCESS | 3280 | 1462530201519 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}] 03:23:21 INFO - PROCESS | 3280 | 1462530201640 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 03:23:21 INFO - PROCESS | 3280 | 1462530201819 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 3280 | ++DOCSHELL 106DAC00 == 122 [pid = 3280] [id = 452] 03:23:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 206 (15E62400) [pid = 3280] [serial = 1356] [outer = 00000000] 03:23:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 207 (17FE2800) [pid = 3280] [serial = 1357] [outer = 15E62400] 03:23:21 INFO - PROCESS | 3280 | 1462530201881 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 208 (19184800) [pid = 3280] [serial = 1358] [outer = 15E62400] 03:23:22 INFO - PROCESS | 3280 | 1462530202699 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]]]}] 03:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1229ms 03:23:22 INFO - PROCESS | 3280 | 1462530202747 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 03:23:22 INFO - PROCESS | 3280 | 1462530202750 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 03:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:23:22 INFO - PROCESS | 3280 | 1462530202755 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:23:22 INFO - PROCESS | 3280 | 1462530202758 Marionette TRACE conn5 <- [1,1774,null,{}] 03:23:22 INFO - PROCESS | 3280 | 1462530202762 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}] 03:23:22 INFO - PROCESS | 3280 | 1462530202877 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 03:23:23 INFO - PROCESS | 3280 | 1462530203042 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 3280 | ++DOCSHELL 0F77AC00 == 123 [pid = 3280] [id = 453] 03:23:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 209 (0FE17C00) [pid = 3280] [serial = 1359] [outer = 00000000] 03:23:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 210 (17D7E400) [pid = 3280] [serial = 1360] [outer = 0FE17C00] 03:23:23 INFO - PROCESS | 3280 | 1462530203092 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 211 (1801FC00) [pid = 3280] [serial = 1361] [outer = 0FE17C00] 03:23:23 INFO - PROCESS | 3280 | 1462530203699 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]]]}] 03:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 03:23:23 INFO - PROCESS | 3280 | 1462530203727 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 03:23:23 INFO - PROCESS | 3280 | 1462530203732 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 03:23:23 INFO - PROCESS | 3280 | 1462530203738 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:23:23 INFO - PROCESS | 3280 | 1462530203740 Marionette TRACE conn5 <- [1,1778,null,{}] 03:23:23 INFO - PROCESS | 3280 | 1462530203744 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}] 03:23:23 INFO - PROCESS | 3280 | 1462530203883 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 03:23:23 INFO - PROCESS | 3280 | --DOCSHELL 1E575800 == 122 [pid = 3280] [id = 354] 03:23:23 INFO - PROCESS | 3280 | --DOCSHELL 17E87800 == 121 [pid = 3280] [id = 284] 03:23:23 INFO - PROCESS | 3280 | --DOCSHELL 0CB94800 == 120 [pid = 3280] [id = 353] 03:23:23 INFO - PROCESS | 3280 | --DOCSHELL 1E44B400 == 119 [pid = 3280] [id = 283] 03:23:23 INFO - PROCESS | 3280 | --DOCSHELL 17F0D800 == 118 [pid = 3280] [id = 352] 03:23:23 INFO - PROCESS | 3280 | --DOCSHELL 19EC3C00 == 117 [pid = 3280] [id = 441] 03:23:23 INFO - PROCESS | 3280 | --DOCSHELL 18028400 == 116 [pid = 3280] [id = 440] 03:23:23 INFO - PROCESS | 3280 | --DOCSHELL 09177000 == 115 [pid = 3280] [id = 439] 03:23:23 INFO - PROCESS | 3280 | --DOCSHELL 198D5400 == 114 [pid = 3280] [id = 438] 03:23:23 INFO - PROCESS | 3280 | --DOCSHELL 18E8C400 == 113 [pid = 3280] [id = 437] 03:23:23 INFO - PROCESS | 3280 | --DOCSHELL 0F80F000 == 112 [pid = 3280] [id = 436] 03:23:23 INFO - PROCESS | 3280 | --DOCSHELL 17F07000 == 111 [pid = 3280] [id = 435] 03:23:23 INFO - PROCESS | 3280 | --DOCSHELL 14DDC800 == 110 [pid = 3280] [id = 434] 03:23:23 INFO - PROCESS | 3280 | --DOMWINDOW == 210 (1E429400) [pid = 3280] [serial = 1231] [outer = 00000000] [url = about:blank] 03:23:23 INFO - PROCESS | 3280 | --DOMWINDOW == 209 (1037F800) [pid = 3280] [serial = 1210] [outer = 00000000] [url = about:blank] 03:23:23 INFO - PROCESS | 3280 | --DOMWINDOW == 208 (17F12400) [pid = 3280] [serial = 1213] [outer = 00000000] [url = about:blank] 03:23:23 INFO - PROCESS | 3280 | --DOMWINDOW == 207 (18091000) [pid = 3280] [serial = 1228] [outer = 00000000] [url = about:blank] 03:23:23 INFO - PROCESS | 3280 | --DOMWINDOW == 206 (19E1D400) [pid = 3280] [serial = 1216] [outer = 00000000] [url = about:blank] 03:23:23 INFO - PROCESS | 3280 | --DOMWINDOW == 205 (14625800) [pid = 3280] [serial = 1225] [outer = 00000000] [url = about:blank] 03:23:23 INFO - PROCESS | 3280 | --DOMWINDOW == 204 (1B5EF000) [pid = 3280] [serial = 1219] [outer = 00000000] [url = about:blank] 03:23:23 INFO - PROCESS | 3280 | --DOMWINDOW == 203 (1A9AB800) [pid = 3280] [serial = 1264] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 202 (1D973C00) [pid = 3280] [serial = 1222] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOCSHELL 0CB1C000 == 109 [pid = 3280] [id = 433] 03:23:24 INFO - PROCESS | 3280 | --DOCSHELL 0FE1C000 == 108 [pid = 3280] [id = 432] 03:23:24 INFO - PROCESS | 3280 | --DOCSHELL 17ED0400 == 107 [pid = 3280] [id = 426] 03:23:24 INFO - PROCESS | 3280 | --DOCSHELL 1ED3C800 == 106 [pid = 3280] [id = 425] 03:23:24 INFO - PROCESS | 3280 | --DOCSHELL 1D971000 == 105 [pid = 3280] [id = 424] 03:23:24 INFO - PROCESS | 3280 | --DOCSHELL 146CCC00 == 104 [pid = 3280] [id = 423] 03:23:24 INFO - PROCESS | 3280 | --DOCSHELL 0CB20C00 == 103 [pid = 3280] [id = 422] 03:23:24 INFO - PROCESS | 3280 | --DOCSHELL 19E8CC00 == 102 [pid = 3280] [id = 421] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 201 (17E88800) [pid = 3280] [serial = 1246] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 200 (0FF73C00) [pid = 3280] [serial = 1237] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 199 (18015800) [pid = 3280] [serial = 1249] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 198 (17DAC400) [pid = 3280] [serial = 1258] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 197 (19EBC800) [pid = 3280] [serial = 1261] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 196 (18E88000) [pid = 3280] [serial = 1253] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 195 (1802F000) [pid = 3280] [serial = 1259] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 194 (17F10C00) [pid = 3280] [serial = 1247] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 193 (199E1C00) [pid = 3280] [serial = 1256] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 192 (198DCC00) [pid = 3280] [serial = 1255] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 191 (1000E400) [pid = 3280] [serial = 1241] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 190 (10392800) [pid = 3280] [serial = 1238] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 189 (18D76C00) [pid = 3280] [serial = 1252] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 188 (0CB1FC00) [pid = 3280] [serial = 1234] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 187 (14E84400) [pid = 3280] [serial = 1243] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 186 (19F9EC00) [pid = 3280] [serial = 1262] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 185 (1801F800) [pid = 3280] [serial = 1250] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 184 (0FF66C00) [pid = 3280] [serial = 1240] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | --DOMWINDOW == 183 (17B1B400) [pid = 3280] [serial = 1244] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3280 | 1462530204128 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:24 INFO - PROCESS | 3280 | ++DOCSHELL 0C959000 == 103 [pid = 3280] [id = 454] 03:23:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 184 (0C9CE000) [pid = 3280] [serial = 1362] [outer = 00000000] 03:23:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 185 (0CB99800) [pid = 3280] [serial = 1363] [outer = 0C9CE000] 03:23:24 INFO - PROCESS | 3280 | 1462530204173 Marionette DEBUG loaded listener.js 03:23:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 186 (0FE17000) [pid = 3280] [serial = 1364] [outer = 0C9CE000] 03:23:24 INFO - PROCESS | 3280 | 1462530204618 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]]]}] 03:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 931ms 03:23:24 INFO - PROCESS | 3280 | 1462530204671 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 3280 | 1462530204674 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 03:23:24 INFO - PROCESS | 3280 | 1462530204677 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:23:24 INFO - PROCESS | 3280 | 1462530204681 Marionette TRACE conn5 <- [1,1782,null,{}] 03:23:24 INFO - PROCESS | 3280 | 1462530204691 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}] 03:23:24 INFO - PROCESS | 3280 | 1462530204791 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 03:23:24 INFO - PROCESS | 3280 | 1462530204808 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:24 INFO - PROCESS | 3280 | ++DOCSHELL 17DB3C00 == 104 [pid = 3280] [id = 455] 03:23:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 187 (17DBA000) [pid = 3280] [serial = 1365] [outer = 00000000] 03:23:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 188 (17F09800) [pid = 3280] [serial = 1366] [outer = 17DBA000] 03:23:24 INFO - PROCESS | 3280 | 1462530204855 Marionette DEBUG loaded listener.js 03:23:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 189 (17FEF800) [pid = 3280] [serial = 1367] [outer = 17DBA000] 03:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 03:23:25 INFO - PROCESS | 3280 | 1462530205343 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]]]}] 03:23:25 INFO - PROCESS | 3280 | 1462530205351 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 03:23:25 INFO - PROCESS | 3280 | 1462530205353 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 03:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:23:25 INFO - PROCESS | 3280 | 1462530205356 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:23:25 INFO - PROCESS | 3280 | 1462530205358 Marionette TRACE conn5 <- [1,1786,null,{}] 03:23:25 INFO - PROCESS | 3280 | 1462530205366 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}] 03:23:25 INFO - PROCESS | 3280 | 1462530205467 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 03:23:25 INFO - PROCESS | 3280 | 1462530205474 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:25 INFO - PROCESS | 3280 | ++DOCSHELL 10372000 == 105 [pid = 3280] [id = 456] 03:23:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 190 (10379000) [pid = 3280] [serial = 1368] [outer = 00000000] 03:23:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 191 (1802FC00) [pid = 3280] [serial = 1369] [outer = 10379000] 03:23:25 INFO - PROCESS | 3280 | 1462530205518 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 192 (18D76C00) [pid = 3280] [serial = 1370] [outer = 10379000] 03:23:25 INFO - PROCESS | 3280 | 1462530205957 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]]]}] 03:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 631ms 03:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:23:26 INFO - PROCESS | 3280 | 1462530205988 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 3280 | 1462530205990 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 03:23:26 INFO - PROCESS | 3280 | 1462530205993 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 3280 | 1462530205995 Marionette TRACE conn5 <- [1,1790,null,{}] 03:23:26 INFO - PROCESS | 3280 | 1462530206028 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}] 03:23:26 INFO - PROCESS | 3280 | 1462530206126 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 03:23:26 INFO - PROCESS | 3280 | 1462530206133 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 3280 | ++DOCSHELL 18DB6800 == 106 [pid = 3280] [id = 457] 03:23:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 193 (18E93C00) [pid = 3280] [serial = 1371] [outer = 00000000] 03:23:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 194 (198DA800) [pid = 3280] [serial = 1372] [outer = 18E93C00] 03:23:26 INFO - PROCESS | 3280 | 1462530206187 Marionette DEBUG loaded listener.js 03:23:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 195 (199E1800) [pid = 3280] [serial = 1373] [outer = 18E93C00] 03:23:26 INFO - PROCESS | 3280 | 1462530206728 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]]]}] 03:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 750ms 03:23:26 INFO - PROCESS | 3280 | 1462530206744 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 3280 | 1462530206746 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 03:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:23:26 INFO - PROCESS | 3280 | 1462530206749 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 3280 | 1462530206751 Marionette TRACE conn5 <- [1,1794,null,{}] 03:23:26 INFO - PROCESS | 3280 | 1462530206755 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}] 03:23:26 INFO - PROCESS | 3280 | 1462530206904 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 03:23:26 INFO - PROCESS | 3280 | 1462530206925 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 3280 | ++DOCSHELL 19A24000 == 107 [pid = 3280] [id = 458] 03:23:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 196 (19F9EC00) [pid = 3280] [serial = 1374] [outer = 00000000] 03:23:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 197 (1AAC4000) [pid = 3280] [serial = 1375] [outer = 19F9EC00] 03:23:26 INFO - PROCESS | 3280 | 1462530206969 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 198 (1C230400) [pid = 3280] [serial = 1376] [outer = 19F9EC00] 03:23:27 INFO - PROCESS | 3280 | 1462530207427 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]]]}] 03:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 03:23:27 INFO - PROCESS | 3280 | 1462530207480 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 03:23:27 INFO - PROCESS | 3280 | 1462530207482 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 03:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:23:27 INFO - PROCESS | 3280 | 1462530207485 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:23:27 INFO - PROCESS | 3280 | 1462530207487 Marionette TRACE conn5 <- [1,1798,null,{}] 03:23:27 INFO - PROCESS | 3280 | 1462530207490 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}] 03:23:27 INFO - PROCESS | 3280 | 1462530207659 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 03:23:27 INFO - PROCESS | 3280 | 1462530207683 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:27 INFO - PROCESS | 3280 | ++DOCSHELL 16213000 == 108 [pid = 3280] [id = 459] 03:23:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 199 (198D3400) [pid = 3280] [serial = 1377] [outer = 00000000] 03:23:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 200 (1E211000) [pid = 3280] [serial = 1378] [outer = 198D3400] 03:23:27 INFO - PROCESS | 3280 | 1462530207726 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 201 (1E433800) [pid = 3280] [serial = 1379] [outer = 198D3400] 03:23:28 INFO - PROCESS | 3280 | 1462530208184 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]]]}] 03:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 731ms 03:23:28 INFO - PROCESS | 3280 | 1462530208216 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 03:23:28 INFO - PROCESS | 3280 | 1462530208218 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 03:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:23:28 INFO - PROCESS | 3280 | 1462530208221 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - PROCESS | 3280 | 1462530208223 Marionette TRACE conn5 <- [1,1802,null,{}] 03:23:28 INFO - PROCESS | 3280 | 1462530208227 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}] 03:23:28 INFO - PROCESS | 3280 | 1462530208364 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 03:23:28 INFO - PROCESS | 3280 | --DOMWINDOW == 200 (17F09000) [pid = 3280] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:23:28 INFO - PROCESS | 3280 | --DOMWINDOW == 199 (0FE18400) [pid = 3280] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:23:28 INFO - PROCESS | 3280 | --DOMWINDOW == 198 (18AF2800) [pid = 3280] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:23:28 INFO - PROCESS | 3280 | --DOMWINDOW == 197 (19181400) [pid = 3280] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:23:28 INFO - PROCESS | 3280 | --DOMWINDOW == 196 (0FF6D000) [pid = 3280] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:23:28 INFO - PROCESS | 3280 | --DOMWINDOW == 195 (168F4400) [pid = 3280] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:23:28 INFO - PROCESS | 3280 | --DOMWINDOW == 194 (0FF72000) [pid = 3280] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:23:28 INFO - PROCESS | 3280 | --DOMWINDOW == 193 (198D6C00) [pid = 3280] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:23:28 INFO - PROCESS | 3280 | --DOMWINDOW == 192 (0CB9B000) [pid = 3280] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:23:28 INFO - PROCESS | 3280 | 1462530208683 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 3280 | ++DOCSHELL 0C9CCC00 == 109 [pid = 3280] [id = 460] 03:23:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 193 (0CB9B000) [pid = 3280] [serial = 1380] [outer = 00000000] 03:23:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 194 (15D04400) [pid = 3280] [serial = 1381] [outer = 0CB9B000] 03:23:28 INFO - PROCESS | 3280 | 1462530208727 Marionette DEBUG loaded listener.js 03:23:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 195 (1801AC00) [pid = 3280] [serial = 1382] [outer = 0CB9B000] 03:23:29 INFO - PROCESS | 3280 | 1462530209149 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]]]}] 03:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 03:23:29 INFO - PROCESS | 3280 | 1462530209196 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 3280 | 1462530209198 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 03:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:23:29 INFO - PROCESS | 3280 | 1462530209200 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 3280 | 1462530209202 Marionette TRACE conn5 <- [1,1806,null,{}] 03:23:29 INFO - PROCESS | 3280 | 1462530209206 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}] 03:23:29 INFO - PROCESS | 3280 | 1462530209304 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 03:23:29 INFO - PROCESS | 3280 | 1462530209310 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:29 INFO - PROCESS | 3280 | ++DOCSHELL 14E79000 == 110 [pid = 3280] [id = 461] 03:23:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 196 (18A23000) [pid = 3280] [serial = 1383] [outer = 00000000] 03:23:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 197 (1EF2B800) [pid = 3280] [serial = 1384] [outer = 18A23000] 03:23:29 INFO - PROCESS | 3280 | 1462530209353 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 198 (21675400) [pid = 3280] [serial = 1385] [outer = 18A23000] 03:23:29 INFO - PROCESS | 3280 | 1462530209818 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]]]}] 03:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 03:23:29 INFO - PROCESS | 3280 | 1462530209872 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 3280 | 1462530209875 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 03:23:29 INFO - PROCESS | 3280 | 1462530209877 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 3280 | 1462530209879 Marionette TRACE conn5 <- [1,1810,null,{}] 03:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:23:29 INFO - PROCESS | 3280 | 1462530209883 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}] 03:23:29 INFO - PROCESS | 3280 | 1462530209980 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 03:23:30 INFO - PROCESS | 3280 | 1462530209987 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 3280 | ++DOCSHELL 0CBB4C00 == 111 [pid = 3280] [id = 462] 03:23:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 199 (1EDBA800) [pid = 3280] [serial = 1386] [outer = 00000000] 03:23:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 200 (21CE9C00) [pid = 3280] [serial = 1387] [outer = 1EDBA800] 03:23:30 INFO - PROCESS | 3280 | 1462530210030 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 201 (22CAD800) [pid = 3280] [serial = 1388] [outer = 1EDBA800] 03:23:30 INFO - PROCESS | 3280 | 1462530210499 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]]]}] 03:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 03:23:30 INFO - PROCESS | 3280 | 1462530210552 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 03:23:30 INFO - PROCESS | 3280 | 1462530210555 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 03:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:23:30 INFO - PROCESS | 3280 | 1462530210558 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:23:30 INFO - PROCESS | 3280 | 1462530210560 Marionette TRACE conn5 <- [1,1814,null,{}] 03:23:30 INFO - PROCESS | 3280 | 1462530210564 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}] 03:23:30 INFO - PROCESS | 3280 | 1462530210763 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 03:23:30 INFO - PROCESS | 3280 | 1462530210983 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:31 INFO - PROCESS | 3280 | ++DOCSHELL 0F80F000 == 112 [pid = 3280] [id = 463] 03:23:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 202 (0F865800) [pid = 3280] [serial = 1389] [outer = 00000000] 03:23:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 203 (10009800) [pid = 3280] [serial = 1390] [outer = 0F865800] 03:23:31 INFO - PROCESS | 3280 | 1462530211039 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 204 (1037F800) [pid = 3280] [serial = 1391] [outer = 0F865800] 03:23:31 INFO - PROCESS | 3280 | 1462530211669 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]]]}] 03:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1173ms 03:23:31 INFO - PROCESS | 3280 | 1462530211736 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 03:23:31 INFO - PROCESS | 3280 | 1462530211740 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 03:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:23:31 INFO - PROCESS | 3280 | 1462530211744 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - PROCESS | 3280 | 1462530211748 Marionette TRACE conn5 <- [1,1818,null,{}] 03:23:31 INFO - PROCESS | 3280 | 1462530211753 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}] 03:23:31 INFO - PROCESS | 3280 | 1462530211881 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 03:23:32 INFO - PROCESS | 3280 | 1462530212047 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:32 INFO - PROCESS | 3280 | ++DOCSHELL 17DB0800 == 113 [pid = 3280] [id = 464] 03:23:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 205 (17DBBC00) [pid = 3280] [serial = 1392] [outer = 00000000] 03:23:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 206 (18013C00) [pid = 3280] [serial = 1393] [outer = 17DBBC00] 03:23:32 INFO - PROCESS | 3280 | 1462530212105 Marionette DEBUG loaded listener.js 03:23:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 207 (18AA5400) [pid = 3280] [serial = 1394] [outer = 17DBBC00] 03:23:32 INFO - PROCESS | 3280 | 1462530212690 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]]]}] 03:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 990ms 03:23:32 INFO - PROCESS | 3280 | 1462530212735 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 03:23:32 INFO - PROCESS | 3280 | 1462530212738 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 03:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:23:32 INFO - PROCESS | 3280 | 1462530212742 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 3280 | 1462530212745 Marionette TRACE conn5 <- [1,1822,null,{}] 03:23:32 INFO - PROCESS | 3280 | 1462530212749 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}] 03:23:32 INFO - PROCESS | 3280 | 1462530212872 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 03:23:33 INFO - PROCESS | 3280 | 1462530213053 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:33 INFO - PROCESS | 3280 | ++DOCSHELL 1A024800 == 114 [pid = 3280] [id = 465] 03:23:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 208 (1A833400) [pid = 3280] [serial = 1395] [outer = 00000000] 03:23:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 209 (1E261C00) [pid = 3280] [serial = 1396] [outer = 1A833400] 03:23:33 INFO - PROCESS | 3280 | 1462530213108 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 210 (21C74400) [pid = 3280] [serial = 1397] [outer = 1A833400] 03:23:33 INFO - PROCESS | 3280 | 1462530213723 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]]]}] 03:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1019ms 03:23:33 INFO - PROCESS | 3280 | 1462530213764 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 3280 | 1462530213768 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 03:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:23:33 INFO - PROCESS | 3280 | 1462530213779 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 3280 | 1462530213784 Marionette TRACE conn5 <- [1,1826,null,{}] 03:23:33 INFO - PROCESS | 3280 | 1462530213805 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}] 03:23:33 INFO - PROCESS | 3280 | 1462530213932 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 03:23:34 INFO - PROCESS | 3280 | 1462530214099 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 3280 | ++DOCSHELL 21C35400 == 115 [pid = 3280] [id = 466] 03:23:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 211 (21C35800) [pid = 3280] [serial = 1398] [outer = 00000000] 03:23:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 212 (21C3BC00) [pid = 3280] [serial = 1399] [outer = 21C35800] 03:23:34 INFO - PROCESS | 3280 | 1462530214157 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 213 (22C1B000) [pid = 3280] [serial = 1400] [outer = 21C35800] 03:23:34 INFO - PROCESS | 3280 | 1462530214750 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]]]}] 03:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1033ms 03:23:34 INFO - PROCESS | 3280 | 1462530214806 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 03:23:34 INFO - PROCESS | 3280 | 1462530214808 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 03:23:34 INFO - PROCESS | 3280 | 1462530214812 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:23:34 INFO - PROCESS | 3280 | 1462530214814 Marionette TRACE conn5 <- [1,1830,null,{}] 03:23:34 INFO - PROCESS | 3280 | 1462530214817 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}] 03:23:34 INFO - PROCESS | 3280 | 1462530214940 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 03:23:35 INFO - PROCESS | 3280 | 1462530215117 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:35 INFO - PROCESS | 3280 | ++DOCSHELL 22C1C000 == 116 [pid = 3280] [id = 467] 03:23:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 214 (22C21C00) [pid = 3280] [serial = 1401] [outer = 00000000] 03:23:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 215 (23E56800) [pid = 3280] [serial = 1402] [outer = 22C21C00] 03:23:35 INFO - PROCESS | 3280 | 1462530215172 Marionette DEBUG loaded listener.js 03:23:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 216 (23F28400) [pid = 3280] [serial = 1403] [outer = 22C21C00] 03:23:35 INFO - PROCESS | 3280 | 1462530215690 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]]]}] 03:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 930ms 03:23:35 INFO - PROCESS | 3280 | 1462530215746 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 03:23:35 INFO - PROCESS | 3280 | 1462530215748 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 03:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:23:35 INFO - PROCESS | 3280 | 1462530215752 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - PROCESS | 3280 | 1462530215754 Marionette TRACE conn5 <- [1,1834,null,{}] 03:23:35 INFO - PROCESS | 3280 | 1462530215758 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}] 03:23:35 INFO - PROCESS | 3280 | 1462530215888 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 03:23:36 INFO - PROCESS | 3280 | 1462530216070 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 3280 | ++DOCSHELL 23F07C00 == 117 [pid = 3280] [id = 468] 03:23:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 217 (23F08000) [pid = 3280] [serial = 1404] [outer = 00000000] 03:23:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 218 (23F0AC00) [pid = 3280] [serial = 1405] [outer = 23F08000] 03:23:36 INFO - PROCESS | 3280 | 1462530216131 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 219 (23F0FC00) [pid = 3280] [serial = 1406] [outer = 23F08000] 03:23:36 INFO - PROCESS | 3280 | 1462530216722 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]]]}] 03:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1018ms 03:23:36 INFO - PROCESS | 3280 | 1462530216774 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 03:23:36 INFO - PROCESS | 3280 | 1462530216776 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 03:23:36 INFO - PROCESS | 3280 | 1462530216779 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:23:36 INFO - PROCESS | 3280 | 1462530216781 Marionette TRACE conn5 <- [1,1838,null,{}] 03:23:36 INFO - PROCESS | 3280 | 1462530216785 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}] 03:23:36 INFO - PROCESS | 3280 | 1462530216908 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 03:23:37 INFO - PROCESS | 3280 | 1462530217087 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 3280 | ++DOCSHELL 23F43800 == 118 [pid = 3280] [id = 469] 03:23:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 220 (24AE3400) [pid = 3280] [serial = 1407] [outer = 00000000] 03:23:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 221 (2539DC00) [pid = 3280] [serial = 1408] [outer = 24AE3400] 03:23:37 INFO - PROCESS | 3280 | 1462530217141 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 222 (254D4C00) [pid = 3280] [serial = 1409] [outer = 24AE3400] 03:23:37 INFO - PROCESS | 3280 | 1462530217749 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]]]}] 03:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1017ms 03:23:37 INFO - PROCESS | 3280 | 1462530217799 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 03:23:37 INFO - PROCESS | 3280 | 1462530217802 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 03:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:23:37 INFO - PROCESS | 3280 | 1462530217805 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - PROCESS | 3280 | 1462530217807 Marionette TRACE conn5 <- [1,1842,null,{}] 03:23:37 INFO - PROCESS | 3280 | 1462530217811 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}] 03:23:37 INFO - PROCESS | 3280 | 1462530217932 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 03:23:38 INFO - PROCESS | 3280 | 1462530218097 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:38 INFO - PROCESS | 3280 | ++DOCSHELL 24FAFC00 == 119 [pid = 3280] [id = 470] 03:23:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 223 (24FB1800) [pid = 3280] [serial = 1410] [outer = 00000000] 03:23:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 224 (24FB8800) [pid = 3280] [serial = 1411] [outer = 24FB1800] 03:23:38 INFO - PROCESS | 3280 | 1462530218151 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 225 (24FBA800) [pid = 3280] [serial = 1412] [outer = 24FB1800] 03:23:38 INFO - PROCESS | 3280 | 1462530218688 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]]]}] 03:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 930ms 03:23:38 INFO - PROCESS | 3280 | 1462530218741 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 03:23:38 INFO - PROCESS | 3280 | 1462530218744 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 03:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:23:38 INFO - PROCESS | 3280 | 1462530218749 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - PROCESS | 3280 | 1462530218751 Marionette TRACE conn5 <- [1,1846,null,{}] 03:23:38 INFO - PROCESS | 3280 | 1462530218755 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}] 03:23:38 INFO - PROCESS | 3280 | 1462530218884 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 03:23:39 INFO - PROCESS | 3280 | 1462530219069 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 3280 | ++DOCSHELL 24FBD800 == 120 [pid = 3280] [id = 471] 03:23:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 226 (254D5000) [pid = 3280] [serial = 1413] [outer = 00000000] 03:23:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 227 (254DBC00) [pid = 3280] [serial = 1414] [outer = 254D5000] 03:23:39 INFO - PROCESS | 3280 | 1462530219127 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 228 (254DFC00) [pid = 3280] [serial = 1415] [outer = 254D5000] 03:23:39 INFO - PROCESS | 3280 | 1462530219689 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]]]}] 03:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 03:23:39 INFO - PROCESS | 3280 | 1462530219720 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 03:23:39 INFO - PROCESS | 3280 | 1462530219722 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 03:23:39 INFO - PROCESS | 3280 | 1462530219726 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:23:39 INFO - PROCESS | 3280 | 1462530219729 Marionette TRACE conn5 <- [1,1850,null,{}] 03:23:39 INFO - PROCESS | 3280 | 1462530219732 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}] 03:23:39 INFO - PROCESS | 3280 | 1462530219855 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 03:23:40 INFO - PROCESS | 3280 | 1462530220025 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:40 INFO - PROCESS | 3280 | ++DOCSHELL 146C0400 == 121 [pid = 3280] [id = 472] 03:23:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 229 (254DB800) [pid = 3280] [serial = 1416] [outer = 00000000] 03:23:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 230 (261B4000) [pid = 3280] [serial = 1417] [outer = 254DB800] 03:23:40 INFO - PROCESS | 3280 | 1462530220079 Marionette DEBUG loaded listener.js 03:23:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 231 (261B7800) [pid = 3280] [serial = 1418] [outer = 254DB800] 03:23:40 INFO - PROCESS | 3280 | 1462530220709 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]]]}] 03:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1017ms 03:23:40 INFO - PROCESS | 3280 | 1462530220747 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 03:23:40 INFO - PROCESS | 3280 | 1462530220749 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 03:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:23:40 INFO - PROCESS | 3280 | 1462530220752 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - PROCESS | 3280 | 1462530220754 Marionette TRACE conn5 <- [1,1854,null,{}] 03:23:40 INFO - PROCESS | 3280 | 1462530220758 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}] 03:23:40 INFO - PROCESS | 3280 | 1462530220883 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 03:23:41 INFO - PROCESS | 3280 | 1462530221067 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:41 INFO - PROCESS | 3280 | ++DOCSHELL 0F8F5C00 == 122 [pid = 3280] [id = 473] 03:23:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 232 (0FF44400) [pid = 3280] [serial = 1419] [outer = 00000000] 03:23:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 233 (15D0B000) [pid = 3280] [serial = 1420] [outer = 0FF44400] 03:23:41 INFO - PROCESS | 3280 | 1462530221126 Marionette DEBUG loaded listener.js 03:23:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 234 (1802D000) [pid = 3280] [serial = 1421] [outer = 0FF44400] 03:23:41 INFO - PROCESS | 3280 | 1462530221693 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]]]}] 03:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 971ms 03:23:41 INFO - PROCESS | 3280 | 1462530221727 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 03:23:41 INFO - PROCESS | 3280 | 1462530221730 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 03:23:41 INFO - PROCESS | 3280 | 1462530221733 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:23:41 INFO - PROCESS | 3280 | 1462530221735 Marionette TRACE conn5 <- [1,1858,null,{}] 03:23:41 INFO - PROCESS | 3280 | 1462530221739 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}] 03:23:42 INFO - PROCESS | 3280 | 1462530222120 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 03:23:42 INFO - PROCESS | 3280 | 1462530222364 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 3280 | ++DOCSHELL 0CD76000 == 123 [pid = 3280] [id = 474] 03:23:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 235 (0FD5D400) [pid = 3280] [serial = 1422] [outer = 00000000] 03:23:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 236 (0FF6F000) [pid = 3280] [serial = 1423] [outer = 0FD5D400] 03:23:42 INFO - PROCESS | 3280 | 1462530222412 Marionette DEBUG loaded listener.js 03:23:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 237 (101C9800) [pid = 3280] [serial = 1424] [outer = 0FD5D400] 03:23:43 INFO - PROCESS | 3280 | 1462530223045 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]]]}] 03:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1382ms 03:23:43 INFO - PROCESS | 3280 | 1462530223120 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 03:23:43 INFO - PROCESS | 3280 | 1462530223124 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 03:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:23:43 INFO - PROCESS | 3280 | 1462530223128 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:23:43 INFO - PROCESS | 3280 | 1462530223132 Marionette TRACE conn5 <- [1,1862,null,{}] 03:23:43 INFO - PROCESS | 3280 | 1462530223137 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}] 03:23:43 INFO - PROCESS | 3280 | 1462530223252 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 03:23:43 INFO - PROCESS | 3280 | 1462530223426 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:43 INFO - PROCESS | 3280 | ++DOCSHELL 146C9C00 == 124 [pid = 3280] [id = 475] 03:23:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 238 (146CCC00) [pid = 3280] [serial = 1425] [outer = 00000000] 03:23:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 239 (17DB6C00) [pid = 3280] [serial = 1426] [outer = 146CCC00] 03:23:43 INFO - PROCESS | 3280 | 1462530223477 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 240 (17FF1C00) [pid = 3280] [serial = 1427] [outer = 146CCC00] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 1A020800 == 123 [pid = 3280] [id = 232] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 0CBB4C00 == 122 [pid = 3280] [id = 462] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 14E79000 == 121 [pid = 3280] [id = 461] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 0C9CCC00 == 120 [pid = 3280] [id = 460] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 16213000 == 119 [pid = 3280] [id = 459] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 19A24000 == 118 [pid = 3280] [id = 458] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 18DB6800 == 117 [pid = 3280] [id = 457] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 239 (23F47800) [pid = 3280] [serial = 1285] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 238 (23E55000) [pid = 3280] [serial = 1288] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 237 (23F4EC00) [pid = 3280] [serial = 1291] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 236 (1DA59400) [pid = 3280] [serial = 1324] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 10372000 == 116 [pid = 3280] [id = 456] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 17DB3C00 == 115 [pid = 3280] [id = 455] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 0C959000 == 114 [pid = 3280] [id = 454] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 0F77AC00 == 113 [pid = 3280] [id = 453] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 1EE52C00 == 112 [pid = 3280] [id = 445] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 18DB7000 == 111 [pid = 3280] [id = 444] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 1463E400 == 110 [pid = 3280] [id = 443] 03:23:43 INFO - PROCESS | 3280 | --DOCSHELL 0C9CEC00 == 109 [pid = 3280] [id = 442] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 235 (196E6400) [pid = 3280] [serial = 1312] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 234 (14D33C00) [pid = 3280] [serial = 1298] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 233 (10B5B000) [pid = 3280] [serial = 1297] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 232 (1F553C00) [pid = 3280] [serial = 1279] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 231 (22CAAC00) [pid = 3280] [serial = 1282] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 230 (17BA2800) [pid = 3280] [serial = 1303] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 229 (17DB4000) [pid = 3280] [serial = 1304] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 228 (18094400) [pid = 3280] [serial = 1309] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 227 (199DF400) [pid = 3280] [serial = 1315] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 226 (0CD6C800) [pid = 3280] [serial = 1267] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 225 (1E25CC00) [pid = 3280] [serial = 1273] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 224 (0FE15400) [pid = 3280] [serial = 1300] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 223 (10009400) [pid = 3280] [serial = 1301] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 222 (18018400) [pid = 3280] [serial = 1306] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 221 (18024C00) [pid = 3280] [serial = 1307] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 220 (14DD5800) [pid = 3280] [serial = 1318] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 219 (10393800) [pid = 3280] [serial = 1294] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 218 (1EE52400) [pid = 3280] [serial = 1276] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 217 (16214800) [pid = 3280] [serial = 1270] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 216 (19F98C00) [pid = 3280] [serial = 1321] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 215 (18015400) [pid = 3280] [serial = 1319] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 214 (1AAC4800) [pid = 3280] [serial = 1322] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 213 (19AB9000) [pid = 3280] [serial = 1316] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 212 (198D1000) [pid = 3280] [serial = 1313] [outer = 00000000] [url = about:blank] 03:23:43 INFO - PROCESS | 3280 | --DOMWINDOW == 211 (18A9B800) [pid = 3280] [serial = 1310] [outer = 00000000] [url = about:blank] 03:23:44 INFO - PROCESS | 3280 | 1462530224116 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]]]}] 03:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1023ms 03:23:44 INFO - PROCESS | 3280 | 1462530224152 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 03:23:44 INFO - PROCESS | 3280 | 1462530224155 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 03:23:44 INFO - PROCESS | 3280 | 1462530224158 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:23:44 INFO - PROCESS | 3280 | 1462530224160 Marionette TRACE conn5 <- [1,1866,null,{}] 03:23:44 INFO - PROCESS | 3280 | 1462530224164 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}] 03:23:44 INFO - PROCESS | 3280 | 1462530224264 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 03:23:44 INFO - PROCESS | 3280 | 1462530224276 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 3280 | ++DOCSHELL 1000D400 == 110 [pid = 3280] [id = 476] 03:23:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 212 (1000D800) [pid = 3280] [serial = 1428] [outer = 00000000] 03:23:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 213 (110A1C00) [pid = 3280] [serial = 1429] [outer = 1000D800] 03:23:44 INFO - PROCESS | 3280 | 1462530224321 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 214 (146C1C00) [pid = 3280] [serial = 1430] [outer = 1000D800] 03:23:44 INFO - PROCESS | 3280 | 1462530224847 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]]]}] 03:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 731ms 03:23:44 INFO - PROCESS | 3280 | 1462530224892 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 03:23:44 INFO - PROCESS | 3280 | 1462530224896 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 03:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:23:44 INFO - PROCESS | 3280 | 1462530224907 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 3280 | 1462530224911 Marionette TRACE conn5 <- [1,1870,null,{}] 03:23:44 INFO - PROCESS | 3280 | 1462530224947 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}] 03:23:45 INFO - PROCESS | 3280 | 1462530225061 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 03:23:45 INFO - PROCESS | 3280 | 1462530225186 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 3280 | ++DOCSHELL 14B20400 == 111 [pid = 3280] [id = 477] 03:23:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 215 (14D2C800) [pid = 3280] [serial = 1431] [outer = 00000000] 03:23:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 216 (18020000) [pid = 3280] [serial = 1432] [outer = 14D2C800] 03:23:45 INFO - PROCESS | 3280 | 1462530225231 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 217 (1808BC00) [pid = 3280] [serial = 1433] [outer = 14D2C800] 03:23:45 INFO - PROCESS | 3280 | 1462530225580 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]]]}] 03:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 710ms 03:23:45 INFO - PROCESS | 3280 | 1462530225633 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 3280 | 1462530225635 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 03:23:45 INFO - PROCESS | 3280 | 1462530225639 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 3280 | 1462530225641 Marionette TRACE conn5 <- [1,1874,null,{}] 03:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:23:45 INFO - PROCESS | 3280 | 1462530225645 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}] 03:23:45 INFO - PROCESS | 3280 | 1462530225744 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 03:23:45 INFO - PROCESS | 3280 | 1462530225751 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 3280 | ++DOCSHELL 18092800 == 112 [pid = 3280] [id = 478] 03:23:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 218 (18095C00) [pid = 3280] [serial = 1434] [outer = 00000000] 03:23:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 219 (18AF1400) [pid = 3280] [serial = 1435] [outer = 18095C00] 03:23:45 INFO - PROCESS | 3280 | 1462530225794 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 220 (18E92800) [pid = 3280] [serial = 1436] [outer = 18095C00] 03:23:46 INFO - PROCESS | 3280 | 1462530226307 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]]]}] 03:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 03:23:46 INFO - PROCESS | 3280 | 1462530226384 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 03:23:46 INFO - PROCESS | 3280 | 1462530226386 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 03:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:23:46 INFO - PROCESS | 3280 | 1462530226389 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:23:46 INFO - PROCESS | 3280 | 1462530226391 Marionette TRACE conn5 <- [1,1878,null,{}] 03:23:46 INFO - PROCESS | 3280 | 1462530226394 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}] 03:23:46 INFO - PROCESS | 3280 | 1462530226564 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 03:23:46 INFO - PROCESS | 3280 | 1462530226588 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:46 INFO - PROCESS | 3280 | ++DOCSHELL 198D0400 == 113 [pid = 3280] [id = 479] 03:23:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 221 (198D0800) [pid = 3280] [serial = 1437] [outer = 00000000] 03:23:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 222 (198D8000) [pid = 3280] [serial = 1438] [outer = 198D0800] 03:23:46 INFO - PROCESS | 3280 | 1462530226638 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 223 (19A1DC00) [pid = 3280] [serial = 1439] [outer = 198D0800] 03:23:47 INFO - PROCESS | 3280 | --DOMWINDOW == 222 (0CB9B000) [pid = 3280] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:23:47 INFO - PROCESS | 3280 | --DOMWINDOW == 221 (0FE17C00) [pid = 3280] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:23:47 INFO - PROCESS | 3280 | --DOMWINDOW == 220 (19F9EC00) [pid = 3280] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:23:47 INFO - PROCESS | 3280 | --DOMWINDOW == 219 (10379000) [pid = 3280] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:23:47 INFO - PROCESS | 3280 | --DOMWINDOW == 218 (18E93C00) [pid = 3280] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:23:47 INFO - PROCESS | 3280 | --DOMWINDOW == 217 (0C9CE000) [pid = 3280] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:23:47 INFO - PROCESS | 3280 | --DOMWINDOW == 216 (1B5E8000) [pid = 3280] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:23:47 INFO - PROCESS | 3280 | --DOMWINDOW == 215 (17DBA000) [pid = 3280] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:23:47 INFO - PROCESS | 3280 | --DOMWINDOW == 214 (198D3400) [pid = 3280] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:23:47 INFO - PROCESS | 3280 | --DOMWINDOW == 213 (18A23000) [pid = 3280] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:23:47 INFO - PROCESS | 3280 | 1462530227768 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]]]}] 03:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1417ms 03:23:47 INFO - PROCESS | 3280 | 1462530227809 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 3280 | 1462530227815 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 03:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:23:47 INFO - PROCESS | 3280 | 1462530227819 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 3280 | 1462530227824 Marionette TRACE conn5 <- [1,1882,null,{}] 03:23:47 INFO - PROCESS | 3280 | 1462530227830 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}] 03:23:47 INFO - PROCESS | 3280 | 1462530227962 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 03:23:48 INFO - PROCESS | 3280 | 1462530228143 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:48 INFO - PROCESS | 3280 | ++DOCSHELL 10009400 == 114 [pid = 3280] [id = 480] 03:23:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 214 (101BCC00) [pid = 3280] [serial = 1440] [outer = 00000000] 03:23:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 215 (1461E400) [pid = 3280] [serial = 1441] [outer = 101BCC00] 03:23:48 INFO - PROCESS | 3280 | 1462530228202 Marionette DEBUG loaded listener.js 03:23:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 216 (14DDD400) [pid = 3280] [serial = 1442] [outer = 101BCC00] 03:23:48 INFO - PROCESS | 3280 | 1462530228814 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]]]}] 03:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1025ms 03:23:48 INFO - PROCESS | 3280 | 1462530228845 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 03:23:48 INFO - PROCESS | 3280 | 1462530228851 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 03:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:23:48 INFO - PROCESS | 3280 | 1462530228857 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:23:48 INFO - PROCESS | 3280 | 1462530228860 Marionette TRACE conn5 <- [1,1886,null,{}] 03:23:48 INFO - PROCESS | 3280 | 1462530228864 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}] 03:23:49 INFO - PROCESS | 3280 | 1462530228991 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 03:23:49 INFO - PROCESS | 3280 | 1462530229156 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:49 INFO - PROCESS | 3280 | ++DOCSHELL 16209C00 == 115 [pid = 3280] [id = 481] 03:23:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 217 (17DB4000) [pid = 3280] [serial = 1443] [outer = 00000000] 03:23:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 218 (18018000) [pid = 3280] [serial = 1444] [outer = 17DB4000] 03:23:49 INFO - PROCESS | 3280 | 1462530229211 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 219 (18A23000) [pid = 3280] [serial = 1445] [outer = 17DB4000] 03:23:49 INFO - PROCESS | 3280 | 1462530229806 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]]]}] 03:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 970ms 03:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:23:49 INFO - PROCESS | 3280 | 1462530229841 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 03:23:49 INFO - PROCESS | 3280 | 1462530229844 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 03:23:49 INFO - PROCESS | 3280 | 1462530229849 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:23:49 INFO - PROCESS | 3280 | 1462530229853 Marionette TRACE conn5 <- [1,1890,null,{}] 03:23:49 INFO - PROCESS | 3280 | 1462530229864 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}] 03:23:50 INFO - PROCESS | 3280 | 1462530229991 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 03:23:50 INFO - PROCESS | 3280 | 1462530230171 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:50 INFO - PROCESS | 3280 | ++DOCSHELL 0FD59000 == 116 [pid = 3280] [id = 482] 03:23:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 220 (19AB9000) [pid = 3280] [serial = 1446] [outer = 00000000] 03:23:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 221 (19EC3400) [pid = 3280] [serial = 1447] [outer = 19AB9000] 03:23:50 INFO - PROCESS | 3280 | 1462530230229 Marionette DEBUG loaded listener.js 03:23:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 222 (19F98000) [pid = 3280] [serial = 1448] [outer = 19AB9000] 03:23:50 INFO - PROCESS | 3280 | 1462530230809 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]]]}] 03:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1021ms 03:23:50 INFO - PROCESS | 3280 | 1462530230873 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 03:23:50 INFO - PROCESS | 3280 | 1462530230876 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 03:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:23:50 INFO - PROCESS | 3280 | 1462530230879 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - PROCESS | 3280 | 1462530230881 Marionette TRACE conn5 <- [1,1894,null,{}] 03:23:50 INFO - PROCESS | 3280 | 1462530230885 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}] 03:23:51 INFO - PROCESS | 3280 | 1462530231007 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 03:23:51 INFO - PROCESS | 3280 | 1462530231172 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:51 INFO - PROCESS | 3280 | ++DOCSHELL 1A0C0800 == 117 [pid = 3280] [id = 483] 03:23:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 223 (1A0C1400) [pid = 3280] [serial = 1449] [outer = 00000000] 03:23:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 224 (1B342C00) [pid = 3280] [serial = 1450] [outer = 1A0C1400] 03:23:51 INFO - PROCESS | 3280 | 1462530231230 Marionette DEBUG loaded listener.js 03:23:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 225 (1D05C400) [pid = 3280] [serial = 1451] [outer = 1A0C1400] 03:23:51 INFO - PROCESS | 3280 | 1462530231858 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]]]}] 03:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1020ms 03:23:51 INFO - PROCESS | 3280 | 1462530231900 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 03:23:51 INFO - PROCESS | 3280 | 1462530231903 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 03:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:23:51 INFO - PROCESS | 3280 | 1462530231906 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:23:51 INFO - PROCESS | 3280 | 1462530231908 Marionette TRACE conn5 <- [1,1898,null,{}] 03:23:51 INFO - PROCESS | 3280 | 1462530231912 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}] 03:23:52 INFO - PROCESS | 3280 | 1462530232036 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 03:23:52 INFO - PROCESS | 3280 | 1462530232214 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 3280 | ++DOCSHELL 19F9D000 == 118 [pid = 3280] [id = 484] 03:23:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 226 (1A027400) [pid = 3280] [serial = 1452] [outer = 00000000] 03:23:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 227 (1E25F800) [pid = 3280] [serial = 1453] [outer = 1A027400] 03:23:52 INFO - PROCESS | 3280 | 1462530232272 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 228 (1D979800) [pid = 3280] [serial = 1454] [outer = 1A027400] 03:23:52 INFO - PROCESS | 3280 | 1462530232913 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]]]}] 03:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1066ms 03:23:52 INFO - PROCESS | 3280 | 1462530232976 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 3280 | 1462530232979 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 03:23:53 INFO - PROCESS | 3280 | 1462530232982 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:23:53 INFO - PROCESS | 3280 | 1462530232984 Marionette TRACE conn5 <- [1,1902,null,{}] 03:23:53 INFO - PROCESS | 3280 | 1462530232988 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}] 03:23:53 INFO - PROCESS | 3280 | 1462530233118 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 03:23:53 INFO - PROCESS | 3280 | 1462530233284 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 3280 | ++DOCSHELL 1E210800 == 119 [pid = 3280] [id = 485] 03:23:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 229 (1E453800) [pid = 3280] [serial = 1455] [outer = 00000000] 03:23:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 230 (1F480C00) [pid = 3280] [serial = 1456] [outer = 1E453800] 03:23:53 INFO - PROCESS | 3280 | 1462530233339 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 231 (21678000) [pid = 3280] [serial = 1457] [outer = 1E453800] 03:23:53 INFO - PROCESS | 3280 | 1462530233938 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]]]}] 03:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1016ms 03:23:54 INFO - PROCESS | 3280 | 1462530234002 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 3280 | 1462530234005 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 03:23:54 INFO - PROCESS | 3280 | 1462530234008 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:23:54 INFO - PROCESS | 3280 | 1462530234010 Marionette TRACE conn5 <- [1,1906,null,{}] 03:23:54 INFO - PROCESS | 3280 | 1462530234014 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}] 03:23:54 INFO - PROCESS | 3280 | 1462530234131 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 03:23:54 INFO - PROCESS | 3280 | 1462530234296 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 3280 | ++DOCSHELL 1EDBC800 == 120 [pid = 3280] [id = 486] 03:23:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 232 (1F434800) [pid = 3280] [serial = 1458] [outer = 00000000] 03:23:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 233 (21C33C00) [pid = 3280] [serial = 1459] [outer = 1F434800] 03:23:54 INFO - PROCESS | 3280 | 1462530234351 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 234 (21C72400) [pid = 3280] [serial = 1460] [outer = 1F434800] 03:23:54 INFO - PROCESS | 3280 | 1462530234959 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]]]}] 03:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1017ms 03:23:55 INFO - PROCESS | 3280 | 1462530235029 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 3280 | 1462530235031 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 03:23:55 INFO - PROCESS | 3280 | 1462530235034 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:23:55 INFO - PROCESS | 3280 | 1462530235036 Marionette TRACE conn5 <- [1,1910,null,{}] 03:23:55 INFO - PROCESS | 3280 | 1462530235040 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}] 03:23:55 INFO - PROCESS | 3280 | 1462530235159 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 03:23:55 INFO - PROCESS | 3280 | 1462530235338 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 3280 | ++DOCSHELL 21C3C400 == 121 [pid = 3280] [id = 487] 03:23:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 235 (21CEB400) [pid = 3280] [serial = 1461] [outer = 00000000] 03:23:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 236 (22C16400) [pid = 3280] [serial = 1462] [outer = 21CEB400] 03:23:55 INFO - PROCESS | 3280 | 1462530235393 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 237 (22CB0C00) [pid = 3280] [serial = 1463] [outer = 21CEB400] 03:23:55 INFO - PROCESS | 3280 | 1462530235910 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]]]}] 03:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 930ms 03:23:55 INFO - PROCESS | 3280 | 1462530235969 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 3280 | 1462530235971 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 03:23:55 INFO - PROCESS | 3280 | 1462530235974 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:23:55 INFO - PROCESS | 3280 | 1462530235977 Marionette TRACE conn5 <- [1,1914,null,{}] 03:23:55 INFO - PROCESS | 3280 | 1462530235981 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}] 03:23:56 INFO - PROCESS | 3280 | 1462530236104 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 03:23:56 INFO - PROCESS | 3280 | 1462530236287 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:56 INFO - PROCESS | 3280 | ++DOCSHELL 22EC1400 == 122 [pid = 3280] [id = 488] 03:23:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 238 (22EC2000) [pid = 3280] [serial = 1464] [outer = 00000000] 03:23:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 239 (22EC8400) [pid = 3280] [serial = 1465] [outer = 22EC2000] 03:23:56 INFO - PROCESS | 3280 | 1462530236341 Marionette DEBUG loaded listener.js 03:23:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 240 (22ECA400) [pid = 3280] [serial = 1466] [outer = 22EC2000] 03:23:56 INFO - PROCESS | 3280 | 1462530236921 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]]]}] 03:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 970ms 03:23:56 INFO - PROCESS | 3280 | 1462530236949 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 03:23:56 INFO - PROCESS | 3280 | 1462530236951 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 03:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:23:56 INFO - PROCESS | 3280 | 1462530236955 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:23:56 INFO - PROCESS | 3280 | 1462530236957 Marionette TRACE conn5 <- [1,1918,null,{}] 03:23:56 INFO - PROCESS | 3280 | 1462530236960 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}] 03:23:57 INFO - PROCESS | 3280 | 1462530237081 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 03:23:57 INFO - PROCESS | 3280 | 1462530237261 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:57 INFO - PROCESS | 3280 | ++DOCSHELL 22ECC400 == 123 [pid = 3280] [id = 489] 03:23:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 241 (22ECD400) [pid = 3280] [serial = 1467] [outer = 00000000] 03:23:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 242 (23F05000) [pid = 3280] [serial = 1468] [outer = 22ECD400] 03:23:57 INFO - PROCESS | 3280 | 1462530237315 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 243 (23F0B400) [pid = 3280] [serial = 1469] [outer = 22ECD400] 03:23:57 INFO - PROCESS | 3280 | 1462530237919 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]]]}] 03:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1017ms 03:23:57 INFO - PROCESS | 3280 | 1462530237975 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 03:23:58 INFO - PROCESS | 3280 | 1462530237977 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 03:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:23:58 INFO - PROCESS | 3280 | 1462530237981 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:23:58 INFO - PROCESS | 3280 | 1462530237984 Marionette TRACE conn5 <- [1,1922,null,{}] 03:23:58 INFO - PROCESS | 3280 | 1462530237988 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}] 03:23:58 INFO - PROCESS | 3280 | 1462530238126 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 03:23:58 INFO - PROCESS | 3280 | 1462530238297 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 3280 | ++DOCSHELL 24ADFC00 == 124 [pid = 3280] [id = 490] 03:23:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 244 (24AE5C00) [pid = 3280] [serial = 1470] [outer = 00000000] 03:23:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 245 (24FB4400) [pid = 3280] [serial = 1471] [outer = 24AE5C00] 03:23:58 INFO - PROCESS | 3280 | 1462530238356 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 246 (254D2C00) [pid = 3280] [serial = 1472] [outer = 24AE5C00] 03:23:58 INFO - PROCESS | 3280 | 1462530238963 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]]]}] 03:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1019ms 03:23:59 INFO - PROCESS | 3280 | 1462530239003 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 03:23:59 INFO - PROCESS | 3280 | 1462530239006 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 03:23:59 INFO - PROCESS | 3280 | 1462530239009 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - PROCESS | 3280 | 1462530239011 Marionette TRACE conn5 <- [1,1926,null,{}] 03:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:23:59 INFO - PROCESS | 3280 | 1462530239014 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}] 03:23:59 INFO - PROCESS | 3280 | 1462530239137 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 03:23:59 INFO - PROCESS | 3280 | 1462530239323 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:59 INFO - PROCESS | 3280 | ++DOCSHELL 0FF71400 == 125 [pid = 3280] [id = 491] 03:23:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 247 (0FF73C00) [pid = 3280] [serial = 1473] [outer = 00000000] 03:23:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 248 (18A1C000) [pid = 3280] [serial = 1474] [outer = 0FF73C00] 03:23:59 INFO - PROCESS | 3280 | 1462530239380 Marionette DEBUG loaded listener.js 03:23:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 249 (18E8F800) [pid = 3280] [serial = 1475] [outer = 0FF73C00] 03:23:59 INFO - PROCESS | 3280 | 1462530239966 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]]]}] 03:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 03:24:00 INFO - PROCESS | 3280 | 1462530239994 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 03:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:24:00 INFO - PROCESS | 3280 | 1462530239997 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 03:24:00 INFO - PROCESS | 3280 | 1462530240002 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:24:00 INFO - PROCESS | 3280 | 1462530240006 Marionette TRACE conn5 <- [1,1930,null,{}] 03:24:00 INFO - PROCESS | 3280 | 1462530240009 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}] 03:24:00 INFO - PROCESS | 3280 | 1462530240292 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 03:24:00 INFO - PROCESS | 3280 | 1462530240486 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:00 INFO - PROCESS | 3280 | ++DOCSHELL 10007C00 == 126 [pid = 3280] [id = 492] 03:24:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 250 (10008C00) [pid = 3280] [serial = 1476] [outer = 00000000] 03:24:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 251 (1038CC00) [pid = 3280] [serial = 1477] [outer = 10008C00] 03:24:00 INFO - PROCESS | 3280 | 1462530240541 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 252 (146CC800) [pid = 3280] [serial = 1478] [outer = 10008C00] 03:24:01 INFO - PROCESS | 3280 | 1462530241190 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]]]}] 03:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1223ms 03:24:01 INFO - PROCESS | 3280 | 1462530241228 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 03:24:01 INFO - PROCESS | 3280 | 1462530241231 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 03:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:24:01 INFO - PROCESS | 3280 | 1462530241236 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 3280 | 1462530241240 Marionette TRACE conn5 <- [1,1934,null,{}] 03:24:01 INFO - PROCESS | 3280 | 1462530241245 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}] 03:24:01 INFO - PROCESS | 3280 | 1462530241367 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 03:24:01 INFO - PROCESS | 3280 | 1462530241574 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:01 INFO - PROCESS | 3280 | --DOCSHELL 23E4CC00 == 125 [pid = 3280] [id = 429] 03:24:01 INFO - PROCESS | 3280 | --DOCSHELL 23E59C00 == 124 [pid = 3280] [id = 430] 03:24:01 INFO - PROCESS | 3280 | --DOCSHELL 18092800 == 123 [pid = 3280] [id = 478] 03:24:01 INFO - PROCESS | 3280 | --DOCSHELL 14B20400 == 122 [pid = 3280] [id = 477] 03:24:01 INFO - PROCESS | 3280 | --DOCSHELL 1000D400 == 121 [pid = 3280] [id = 476] 03:24:01 INFO - PROCESS | 3280 | --DOCSHELL 146C9C00 == 120 [pid = 3280] [id = 475] 03:24:01 INFO - PROCESS | 3280 | --DOCSHELL 0CD76000 == 119 [pid = 3280] [id = 474] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 251 (21CE9C00) [pid = 3280] [serial = 1387] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | ++DOCSHELL 0CBBDC00 == 120 [pid = 3280] [id = 493] 03:24:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 252 (0CBBFC00) [pid = 3280] [serial = 1479] [outer = 00000000] 03:24:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 253 (0FF6F800) [pid = 3280] [serial = 1480] [outer = 0CBBFC00] 03:24:01 INFO - PROCESS | 3280 | 1462530241694 Marionette DEBUG loaded listener.js 03:24:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 254 (14DC4000) [pid = 3280] [serial = 1481] [outer = 0CBBFC00] 03:24:01 INFO - PROCESS | 3280 | --DOCSHELL 22C1C000 == 119 [pid = 3280] [id = 467] 03:24:01 INFO - PROCESS | 3280 | --DOCSHELL 21C35400 == 118 [pid = 3280] [id = 466] 03:24:01 INFO - PROCESS | 3280 | --DOCSHELL 1A024800 == 117 [pid = 3280] [id = 465] 03:24:01 INFO - PROCESS | 3280 | --DOCSHELL 17DB0800 == 116 [pid = 3280] [id = 464] 03:24:01 INFO - PROCESS | 3280 | --DOCSHELL 0F80F000 == 115 [pid = 3280] [id = 463] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 253 (15D04400) [pid = 3280] [serial = 1381] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 252 (17D7E400) [pid = 3280] [serial = 1360] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 251 (1F556C00) [pid = 3280] [serial = 1336] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 250 (1AAC4000) [pid = 3280] [serial = 1375] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 249 (1802FC00) [pid = 3280] [serial = 1369] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 248 (199E1800) [pid = 3280] [serial = 1373] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 247 (1801AC00) [pid = 3280] [serial = 1382] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 246 (198DA800) [pid = 3280] [serial = 1372] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 245 (1C230400) [pid = 3280] [serial = 1376] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 244 (23F2CC00) [pid = 3280] [serial = 1345] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 243 (17FE2800) [pid = 3280] [serial = 1357] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 242 (0CBB8000) [pid = 3280] [serial = 1327] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 241 (0CB99800) [pid = 3280] [serial = 1363] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 240 (24AE2800) [pid = 3280] [serial = 1351] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 239 (196E5000) [pid = 3280] [serial = 1333] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 238 (1E428400) [pid = 3280] [serial = 1325] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 237 (21CE8C00) [pid = 3280] [serial = 1339] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 236 (17FEF800) [pid = 3280] [serial = 1367] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 235 (1E433800) [pid = 3280] [serial = 1379] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 234 (1EF2B800) [pid = 3280] [serial = 1384] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 233 (21C7A000) [pid = 3280] [serial = 1348] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 232 (25398000) [pid = 3280] [serial = 1354] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 231 (1E211000) [pid = 3280] [serial = 1378] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 230 (17F09800) [pid = 3280] [serial = 1366] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 229 (1801FC00) [pid = 3280] [serial = 1361] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 228 (0FE17000) [pid = 3280] [serial = 1364] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 227 (22CA8C00) [pid = 3280] [serial = 1342] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 226 (18D76C00) [pid = 3280] [serial = 1370] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 225 (21675400) [pid = 3280] [serial = 1385] [outer = 00000000] [url = about:blank] 03:24:01 INFO - PROCESS | 3280 | --DOMWINDOW == 224 (168EF400) [pid = 3280] [serial = 1330] [outer = 00000000] [url = about:blank] 03:24:02 INFO - PROCESS | 3280 | 1462530242153 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]]]}] 03:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 990ms 03:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:24:02 INFO - PROCESS | 3280 | 1462530242227 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 03:24:02 INFO - PROCESS | 3280 | 1462530242230 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 03:24:02 INFO - PROCESS | 3280 | 1462530242233 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:24:02 INFO - PROCESS | 3280 | 1462530242235 Marionette TRACE conn5 <- [1,1938,null,{}] 03:24:02 INFO - PROCESS | 3280 | 1462530242239 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}] 03:24:02 INFO - PROCESS | 3280 | 1462530242341 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 03:24:02 INFO - PROCESS | 3280 | 1462530242359 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:02 INFO - PROCESS | 3280 | ++DOCSHELL 17FEF800 == 116 [pid = 3280] [id = 494] 03:24:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 225 (18013400) [pid = 3280] [serial = 1482] [outer = 00000000] 03:24:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 226 (1801C400) [pid = 3280] [serial = 1483] [outer = 18013400] 03:24:02 INFO - PROCESS | 3280 | 1462530242404 Marionette DEBUG loaded listener.js 03:24:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 227 (1808D400) [pid = 3280] [serial = 1484] [outer = 18013400] 03:24:02 INFO - PROCESS | 3280 | 1462530242882 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]]]}] 03:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 03:24:02 INFO - PROCESS | 3280 | 1462530242907 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 03:24:02 INFO - PROCESS | 3280 | 1462530242910 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 03:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:24:02 INFO - PROCESS | 3280 | 1462530242920 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:24:02 INFO - PROCESS | 3280 | 1462530242924 Marionette TRACE conn5 <- [1,1942,null,{}] 03:24:02 INFO - PROCESS | 3280 | 1462530242933 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}] 03:24:03 INFO - PROCESS | 3280 | 1462530243038 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 03:24:03 INFO - PROCESS | 3280 | 1462530243170 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:03 INFO - PROCESS | 3280 | ++DOCSHELL 18097000 == 117 [pid = 3280] [id = 495] 03:24:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 228 (18A9A000) [pid = 3280] [serial = 1485] [outer = 00000000] 03:24:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 229 (199D8000) [pid = 3280] [serial = 1486] [outer = 18A9A000] 03:24:03 INFO - PROCESS | 3280 | 1462530243214 Marionette DEBUG loaded listener.js 03:24:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 230 (19A25800) [pid = 3280] [serial = 1487] [outer = 18A9A000] 03:24:03 INFO - PROCESS | 3280 | 1462530243602 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]]]}] 03:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 03:24:03 INFO - PROCESS | 3280 | 1462530243647 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 03:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:24:03 INFO - PROCESS | 3280 | 1462530243649 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 03:24:03 INFO - PROCESS | 3280 | 1462530243652 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:24:03 INFO - PROCESS | 3280 | 1462530243654 Marionette TRACE conn5 <- [1,1946,null,{}] 03:24:03 INFO - PROCESS | 3280 | 1462530243657 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}] 03:24:03 INFO - PROCESS | 3280 | 1462530243759 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 03:24:03 INFO - PROCESS | 3280 | 1462530243942 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:03 INFO - PROCESS | 3280 | ++DOCSHELL 19AB5400 == 118 [pid = 3280] [id = 496] 03:24:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 231 (19EC5400) [pid = 3280] [serial = 1488] [outer = 00000000] 03:24:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 232 (1C22FC00) [pid = 3280] [serial = 1489] [outer = 19EC5400] 03:24:04 INFO - PROCESS | 3280 | 1462530243995 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 233 (19F96800) [pid = 3280] [serial = 1490] [outer = 19EC5400] 03:24:04 INFO - PROCESS | 3280 | 1462530244417 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]]]}] 03:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 831ms 03:24:04 INFO - PROCESS | 3280 | 1462530244484 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 03:24:04 INFO - PROCESS | 3280 | 1462530244486 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 03:24:04 INFO - PROCESS | 3280 | 1462530244489 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:24:04 INFO - PROCESS | 3280 | 1462530244490 Marionette TRACE conn5 <- [1,1950,null,{}] 03:24:04 INFO - PROCESS | 3280 | 1462530244494 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}] 03:24:04 INFO - PROCESS | 3280 | 1462530244640 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 03:24:04 INFO - PROCESS | 3280 | 1462530244667 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:04 INFO - PROCESS | 3280 | ++DOCSHELL 1E575000 == 119 [pid = 3280] [id = 497] 03:24:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 234 (1E575800) [pid = 3280] [serial = 1491] [outer = 00000000] 03:24:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 235 (1EF25C00) [pid = 3280] [serial = 1492] [outer = 1E575800] 03:24:04 INFO - PROCESS | 3280 | 1462530244717 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 236 (21670800) [pid = 3280] [serial = 1493] [outer = 1E575800] 03:24:05 INFO - PROCESS | 3280 | 1462530245200 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]]]}] 03:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 03:24:05 INFO - PROCESS | 3280 | 1462530245246 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 03:24:05 INFO - PROCESS | 3280 | 1462530245248 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 03:24:05 INFO - PROCESS | 3280 | 1462530245251 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:24:05 INFO - PROCESS | 3280 | 1462530245253 Marionette TRACE conn5 <- [1,1954,null,{}] 03:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:24:05 INFO - PROCESS | 3280 | 1462530245256 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}] 03:24:05 INFO - PROCESS | 3280 | 1462530245404 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 03:24:05 INFO - PROCESS | 3280 | 1462530245422 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:05 INFO - PROCESS | 3280 | ++DOCSHELL 21676400 == 120 [pid = 3280] [id = 498] 03:24:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 237 (21677C00) [pid = 3280] [serial = 1494] [outer = 00000000] 03:24:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 238 (22C15000) [pid = 3280] [serial = 1495] [outer = 21677C00] 03:24:05 INFO - PROCESS | 3280 | 1462530245469 Marionette DEBUG loaded listener.js 03:24:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 239 (22CAC000) [pid = 3280] [serial = 1496] [outer = 21677C00] 03:24:06 INFO - PROCESS | 3280 | --DOMWINDOW == 238 (1EDBA800) [pid = 3280] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:24:06 INFO - PROCESS | 3280 | --DOMWINDOW == 237 (14D2C800) [pid = 3280] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:24:06 INFO - PROCESS | 3280 | --DOMWINDOW == 236 (1000D800) [pid = 3280] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:24:06 INFO - PROCESS | 3280 | --DOMWINDOW == 235 (146CCC00) [pid = 3280] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:24:06 INFO - PROCESS | 3280 | --DOMWINDOW == 234 (0FD5D400) [pid = 3280] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:24:06 INFO - PROCESS | 3280 | --DOMWINDOW == 233 (19E15800) [pid = 3280] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:24:06 INFO - PROCESS | 3280 | --DOMWINDOW == 232 (19ECB000) [pid = 3280] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:24:06 INFO - PROCESS | 3280 | --DOMWINDOW == 231 (18095C00) [pid = 3280] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:24:06 INFO - PROCESS | 3280 | 1462530246069 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]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 870ms 03:24:06 INFO - PROCESS | 3280 | 1462530246128 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 03:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:24:06 INFO - PROCESS | 3280 | 1462530246130 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 03:24:06 INFO - PROCESS | 3280 | 1462530246133 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 3280 | 1462530246135 Marionette TRACE conn5 <- [1,1958,null,{}] 03:24:06 INFO - PROCESS | 3280 | 1462530246138 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}] 03:24:06 INFO - PROCESS | 3280 | 1462530246237 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 03:24:06 INFO - PROCESS | 3280 | 1462530246366 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 3280 | ++DOCSHELL 0FE13000 == 121 [pid = 3280] [id = 499] 03:24:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 232 (0FE17800) [pid = 3280] [serial = 1497] [outer = 00000000] 03:24:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 233 (19E15800) [pid = 3280] [serial = 1498] [outer = 0FE17800] 03:24:06 INFO - PROCESS | 3280 | 1462530246411 Marionette DEBUG loaded listener.js 03:24:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 234 (22C1A000) [pid = 3280] [serial = 1499] [outer = 0FE17800] 03:24:06 INFO - PROCESS | 3280 | 1462530246806 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]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 732ms 03:24:06 INFO - PROCESS | 3280 | 1462530246867 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 03:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:24:06 INFO - PROCESS | 3280 | 1462530246869 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 03:24:06 INFO - PROCESS | 3280 | 1462530246872 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 3280 | 1462530246874 Marionette TRACE conn5 <- [1,1962,null,{}] 03:24:06 INFO - PROCESS | 3280 | 1462530246877 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}] 03:24:07 INFO - PROCESS | 3280 | 1462530247026 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 03:24:07 INFO - PROCESS | 3280 | 1462530247040 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:07 INFO - PROCESS | 3280 | ++DOCSHELL 17FEC000 == 122 [pid = 3280] [id = 500] 03:24:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 235 (199D7400) [pid = 3280] [serial = 1500] [outer = 00000000] 03:24:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 236 (23E5A000) [pid = 3280] [serial = 1501] [outer = 199D7400] 03:24:07 INFO - PROCESS | 3280 | 1462530247086 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 237 (23F4C400) [pid = 3280] [serial = 1502] [outer = 199D7400] 03:24:07 INFO - PROCESS | 3280 | 1462530247504 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]]]}] 03:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 03:24:07 INFO - PROCESS | 3280 | 1462530247543 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 03:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:24:07 INFO - PROCESS | 3280 | 1462530247545 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 03:24:07 INFO - PROCESS | 3280 | 1462530247548 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:24:07 INFO - PROCESS | 3280 | 1462530247550 Marionette TRACE conn5 <- [1,1966,null,{}] 03:24:07 INFO - PROCESS | 3280 | 1462530247553 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}] 03:24:07 INFO - PROCESS | 3280 | 1462530247705 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 03:24:07 INFO - PROCESS | 3280 | 1462530247720 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:07 INFO - PROCESS | 3280 | ++DOCSHELL 24AD9000 == 123 [pid = 3280] [id = 501] 03:24:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 238 (24ADA000) [pid = 3280] [serial = 1503] [outer = 00000000] 03:24:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 239 (24FB0800) [pid = 3280] [serial = 1504] [outer = 24ADA000] 03:24:07 INFO - PROCESS | 3280 | 1462530247763 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 240 (25392800) [pid = 3280] [serial = 1505] [outer = 24ADA000] 03:24:08 INFO - PROCESS | 3280 | 1462530248495 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]]]}] 03:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 972ms 03:24:08 INFO - PROCESS | 3280 | 1462530248521 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 3280 | 1462530248525 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 03:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:24:08 INFO - PROCESS | 3280 | 1462530248530 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 3280 | 1462530248535 Marionette TRACE conn5 <- [1,1970,null,{}] 03:24:08 INFO - PROCESS | 3280 | 1462530248541 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}] 03:24:08 INFO - PROCESS | 3280 | 1462530248740 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 03:24:08 INFO - PROCESS | 3280 | 1462530248871 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 3280 | ++DOCSHELL 14441C00 == 124 [pid = 3280] [id = 502] 03:24:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 241 (1463B400) [pid = 3280] [serial = 1506] [outer = 00000000] 03:24:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 242 (17ECC000) [pid = 3280] [serial = 1507] [outer = 1463B400] 03:24:08 INFO - PROCESS | 3280 | 1462530248929 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 243 (18015800) [pid = 3280] [serial = 1508] [outer = 1463B400] 03:24:09 INFO - PROCESS | 3280 | 1462530249510 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]]]}] 03:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1025ms 03:24:09 INFO - PROCESS | 3280 | 1462530249556 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 03:24:09 INFO - PROCESS | 3280 | 1462530249562 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 03:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:24:09 INFO - PROCESS | 3280 | 1462530249568 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:24:09 INFO - PROCESS | 3280 | 1462530249571 Marionette TRACE conn5 <- [1,1974,null,{}] 03:24:09 INFO - PROCESS | 3280 | 1462530249575 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}] 03:24:09 INFO - PROCESS | 3280 | 1462530249704 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 03:24:09 INFO - PROCESS | 3280 | 1462530249877 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:09 INFO - PROCESS | 3280 | ++DOCSHELL 18E8E400 == 125 [pid = 3280] [id = 503] 03:24:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 244 (18E93C00) [pid = 3280] [serial = 1509] [outer = 00000000] 03:24:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 245 (199D9000) [pid = 3280] [serial = 1510] [outer = 18E93C00] 03:24:09 INFO - PROCESS | 3280 | 1462530249934 Marionette DEBUG loaded listener.js 03:24:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 246 (1CC0B400) [pid = 3280] [serial = 1511] [outer = 18E93C00] 03:24:10 INFO - PROCESS | 3280 | 1462530250551 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]]]}] 03:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1019ms 03:24:10 INFO - PROCESS | 3280 | 1462530250589 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 03:24:10 INFO - PROCESS | 3280 | 1462530250592 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 03:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:24:10 INFO - PROCESS | 3280 | 1462530250596 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:24:10 INFO - PROCESS | 3280 | 1462530250600 Marionette TRACE conn5 <- [1,1978,null,{}] 03:24:10 INFO - PROCESS | 3280 | 1462530250611 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}] 03:24:10 INFO - PROCESS | 3280 | 1462530250763 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 03:24:10 INFO - PROCESS | 3280 | 1462530250939 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:10 INFO - PROCESS | 3280 | ++DOCSHELL 22E13400 == 126 [pid = 3280] [id = 504] 03:24:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 247 (22E15400) [pid = 3280] [serial = 1512] [outer = 00000000] 03:24:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 248 (22E17C00) [pid = 3280] [serial = 1513] [outer = 22E15400] 03:24:11 INFO - PROCESS | 3280 | 1462530250998 Marionette DEBUG loaded listener.js 03:24:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 249 (22E1C800) [pid = 3280] [serial = 1514] [outer = 22E15400] 03:24:11 INFO - PROCESS | 3280 | 1462530251552 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]]]}] 03:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1022ms 03:24:11 INFO - PROCESS | 3280 | 1462530251620 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 03:24:11 INFO - PROCESS | 3280 | 1462530251623 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 03:24:11 INFO - PROCESS | 3280 | 1462530251626 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:24:11 INFO - PROCESS | 3280 | 1462530251628 Marionette TRACE conn5 <- [1,1982,null,{}] 03:24:11 INFO - PROCESS | 3280 | 1462530251632 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}] 03:24:11 INFO - PROCESS | 3280 | 1462530251759 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 03:24:11 INFO - PROCESS | 3280 | 1462530251944 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:11 INFO - PROCESS | 3280 | ++DOCSHELL 23516000 == 127 [pid = 3280] [id = 505] 03:24:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 250 (23516400) [pid = 3280] [serial = 1515] [outer = 00000000] 03:24:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 251 (2351B800) [pid = 3280] [serial = 1516] [outer = 23516400] 03:24:12 INFO - PROCESS | 3280 | 1462530251999 Marionette DEBUG loaded listener.js 03:24:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 252 (2351F000) [pid = 3280] [serial = 1517] [outer = 23516400] 03:24:12 INFO - PROCESS | 3280 | 1462530252553 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]]]}] 03:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 03:24:12 INFO - PROCESS | 3280 | 1462530252608 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 03:24:12 INFO - PROCESS | 3280 | 1462530252611 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 03:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:24:12 INFO - PROCESS | 3280 | 1462530252616 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:24:12 INFO - PROCESS | 3280 | 1462530252618 Marionette TRACE conn5 <- [1,1986,null,{}] 03:24:12 INFO - PROCESS | 3280 | 1462530252621 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}] 03:24:12 INFO - PROCESS | 3280 | 1462530252746 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 03:24:12 INFO - PROCESS | 3280 | 1462530252930 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:12 INFO - PROCESS | 3280 | ++DOCSHELL 23513400 == 128 [pid = 3280] [id = 506] 03:24:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 253 (23520400) [pid = 3280] [serial = 1518] [outer = 00000000] 03:24:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 254 (24FAF000) [pid = 3280] [serial = 1519] [outer = 23520400] 03:24:13 INFO - PROCESS | 3280 | 1462530252986 Marionette DEBUG loaded listener.js 03:24:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 255 (2539CC00) [pid = 3280] [serial = 1520] [outer = 23520400] 03:24:13 INFO - PROCESS | 3280 | 1462530253519 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]]]}] 03:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 03:24:13 INFO - PROCESS | 3280 | 1462530253558 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 03:24:13 INFO - PROCESS | 3280 | 1462530253561 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 03:24:13 INFO - PROCESS | 3280 | 1462530253566 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:24:13 INFO - PROCESS | 3280 | 1462530253568 Marionette TRACE conn5 <- [1,1990,null,{}] 03:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:24:13 INFO - PROCESS | 3280 | 1462530253571 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}] 03:24:13 INFO - PROCESS | 3280 | 1462530253715 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 03:24:13 INFO - PROCESS | 3280 | 1462530253903 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:13 INFO - PROCESS | 3280 | ++DOCSHELL 254DE400 == 129 [pid = 3280] [id = 507] 03:24:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 256 (26819000) [pid = 3280] [serial = 1521] [outer = 00000000] 03:24:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 257 (2681F000) [pid = 3280] [serial = 1522] [outer = 26819000] 03:24:13 INFO - PROCESS | 3280 | 1462530253958 Marionette DEBUG loaded listener.js 03:24:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 258 (26822800) [pid = 3280] [serial = 1523] [outer = 26819000] 03:24:14 INFO - PROCESS | 3280 | 1462530254552 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]]]}] 03:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1017ms 03:24:14 INFO - PROCESS | 3280 | 1462530254588 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 03:24:14 INFO - PROCESS | 3280 | 1462530254590 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 03:24:14 INFO - PROCESS | 3280 | 1462530254594 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:24:14 INFO - PROCESS | 3280 | 1462530254596 Marionette TRACE conn5 <- [1,1994,null,{}] 03:24:14 INFO - PROCESS | 3280 | 1462530254600 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}] 03:24:14 INFO - PROCESS | 3280 | 1462530254722 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 03:24:14 INFO - PROCESS | 3280 | 1462530254907 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:14 INFO - PROCESS | 3280 | ++DOCSHELL 2681EC00 == 130 [pid = 3280] [id = 508] 03:24:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 259 (2681FC00) [pid = 3280] [serial = 1524] [outer = 00000000] 03:24:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 260 (27FBFC00) [pid = 3280] [serial = 1525] [outer = 2681FC00] 03:24:14 INFO - PROCESS | 3280 | 1462530254961 Marionette DEBUG loaded listener.js 03:24:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 261 (27FC3400) [pid = 3280] [serial = 1526] [outer = 2681FC00] 03:24:15 INFO - PROCESS | 3280 | 1462530255566 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]]]}] 03:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1019ms 03:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:24:15 INFO - PROCESS | 3280 | 1462530255617 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 03:24:15 INFO - PROCESS | 3280 | 1462530255620 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 03:24:15 INFO - PROCESS | 3280 | 1462530255623 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:24:15 INFO - PROCESS | 3280 | 1462530255625 Marionette TRACE conn5 <- [1,1998,null,{}] 03:24:15 INFO - PROCESS | 3280 | 1462530255629 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}] 03:24:15 INFO - PROCESS | 3280 | 1462530255753 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 03:24:15 INFO - PROCESS | 3280 | 1462530255941 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:15 INFO - PROCESS | 3280 | ++DOCSHELL 24F36800 == 131 [pid = 3280] [id = 509] 03:24:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 262 (24F37800) [pid = 3280] [serial = 1527] [outer = 00000000] 03:24:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 263 (24F3D800) [pid = 3280] [serial = 1528] [outer = 24F37800] 03:24:16 INFO - PROCESS | 3280 | 1462530255999 Marionette DEBUG loaded listener.js 03:24:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 264 (27FB8C00) [pid = 3280] [serial = 1529] [outer = 24F37800] 03:24:16 INFO - PROCESS | 3280 | 1462530256570 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]]]}] 03:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1020ms 03:24:16 INFO - PROCESS | 3280 | 1462530256647 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 03:24:16 INFO - PROCESS | 3280 | 1462530256650 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 03:24:16 INFO - PROCESS | 3280 | 1462530256653 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:24:16 INFO - PROCESS | 3280 | 1462530256655 Marionette TRACE conn5 <- [1,2002,null,{}] 03:24:16 INFO - PROCESS | 3280 | 1462530256659 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}] 03:24:16 INFO - PROCESS | 3280 | 1462530256782 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 03:24:16 INFO - PROCESS | 3280 | 1462530256957 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:17 INFO - PROCESS | 3280 | ++DOCSHELL 24F3D000 == 132 [pid = 3280] [id = 510] 03:24:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 265 (24F3E000) [pid = 3280] [serial = 1530] [outer = 00000000] 03:24:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 266 (28C84000) [pid = 3280] [serial = 1531] [outer = 24F3E000] 03:24:17 INFO - PROCESS | 3280 | 1462530257013 Marionette DEBUG loaded listener.js 03:24:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 267 (28C86800) [pid = 3280] [serial = 1532] [outer = 24F3E000] 03:24:17 INFO - PROCESS | 3280 | 1462530257590 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]]]}] 03:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 971ms 03:24:17 INFO - PROCESS | 3280 | 1462530257627 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 03:24:17 INFO - PROCESS | 3280 | 1462530257629 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 03:24:17 INFO - PROCESS | 3280 | 1462530257632 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:24:17 INFO - PROCESS | 3280 | 1462530257635 Marionette TRACE conn5 <- [1,2006,null,{}] 03:24:17 INFO - PROCESS | 3280 | 1462530257638 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}] 03:24:17 INFO - PROCESS | 3280 | 1462530257764 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 03:24:17 INFO - PROCESS | 3280 | 1462530257952 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:17 INFO - PROCESS | 3280 | ++DOCSHELL 22C1E400 == 133 [pid = 3280] [id = 511] 03:24:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 268 (24AE5400) [pid = 3280] [serial = 1533] [outer = 00000000] 03:24:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 269 (28C90C00) [pid = 3280] [serial = 1534] [outer = 24AE5400] 03:24:18 INFO - PROCESS | 3280 | 1462530258007 Marionette DEBUG loaded listener.js 03:24:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 270 (28E90400) [pid = 3280] [serial = 1535] [outer = 24AE5400] 03:24:18 INFO - PROCESS | 3280 | 1462530258651 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]]]}] 03:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1074ms 03:24:18 INFO - PROCESS | 3280 | 1462530258711 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 03:24:18 INFO - PROCESS | 3280 | 1462530258714 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 03:24:18 INFO - PROCESS | 3280 | 1462530258717 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:24:18 INFO - PROCESS | 3280 | 1462530258720 Marionette TRACE conn5 <- [1,2010,null,{}] 03:24:18 INFO - PROCESS | 3280 | 1462530258724 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}] 03:24:18 INFO - PROCESS | 3280 | 1462530258868 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 03:24:19 INFO - PROCESS | 3280 | 1462530259047 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:19 INFO - PROCESS | 3280 | ++DOCSHELL 14623C00 == 134 [pid = 3280] [id = 512] 03:24:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 271 (17FED400) [pid = 3280] [serial = 1536] [outer = 00000000] 03:24:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 272 (22C18400) [pid = 3280] [serial = 1537] [outer = 17FED400] 03:24:19 INFO - PROCESS | 3280 | 1462530259104 Marionette DEBUG loaded listener.js 03:24:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 273 (28E98000) [pid = 3280] [serial = 1538] [outer = 17FED400] 03:24:19 INFO - PROCESS | 3280 | 1462530259684 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]]]}] 03:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1020ms 03:24:19 INFO - PROCESS | 3280 | 1462530259741 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 03:24:19 INFO - PROCESS | 3280 | 1462530259744 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 03:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:24:19 INFO - PROCESS | 3280 | 1462530259747 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:24:19 INFO - PROCESS | 3280 | 1462530259749 Marionette TRACE conn5 <- [1,2014,null,{}] 03:24:19 INFO - PROCESS | 3280 | 1462530259753 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}] 03:24:20 INFO - PROCESS | 3280 | 1462530260151 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 03:24:20 INFO - PROCESS | 3280 | 1462530260467 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:20 INFO - PROCESS | 3280 | ++DOCSHELL 0FD53C00 == 135 [pid = 3280] [id = 513] 03:24:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 274 (0FD58400) [pid = 3280] [serial = 1539] [outer = 00000000] 03:24:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 275 (0FF43800) [pid = 3280] [serial = 1540] [outer = 0FD58400] 03:24:20 INFO - PROCESS | 3280 | 1462530260563 Marionette DEBUG loaded listener.js 03:24:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 276 (10372800) [pid = 3280] [serial = 1541] [outer = 0FD58400] 03:24:21 INFO - PROCESS | 3280 | 1462530261147 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]]]}] 03:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1485ms 03:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:24:21 INFO - PROCESS | 3280 | 1462530261236 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 03:24:21 INFO - PROCESS | 3280 | 1462530261240 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 03:24:21 INFO - PROCESS | 3280 | 1462530261260 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:24:21 INFO - PROCESS | 3280 | 1462530261264 Marionette TRACE conn5 <- [1,2018,null,{}] 03:24:21 INFO - PROCESS | 3280 | 1462530261270 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}] 03:24:21 INFO - PROCESS | 3280 | 1462530261389 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 03:24:21 INFO - PROCESS | 3280 | 1462530261565 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:21 INFO - PROCESS | 3280 | ++DOCSHELL 14DD9000 == 136 [pid = 3280] [id = 514] 03:24:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 277 (14DDC400) [pid = 3280] [serial = 1542] [outer = 00000000] 03:24:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 278 (15E47000) [pid = 3280] [serial = 1543] [outer = 14DDC400] 03:24:21 INFO - PROCESS | 3280 | 1462530261617 Marionette DEBUG loaded listener.js 03:24:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 279 (17B9E800) [pid = 3280] [serial = 1544] [outer = 14DDC400] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 18090000 == 135 [pid = 3280] [id = 410] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 1D96BC00 == 134 [pid = 3280] [id = 351] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 0CBB5400 == 133 [pid = 3280] [id = 408] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 196E6800 == 132 [pid = 3280] [id = 207] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 17B26400 == 131 [pid = 3280] [id = 230] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 1D96E000 == 130 [pid = 3280] [id = 335] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 17FEC000 == 129 [pid = 3280] [id = 500] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 0FE13000 == 128 [pid = 3280] [id = 499] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 0FE1C800 == 127 [pid = 3280] [id = 431] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 21676400 == 126 [pid = 3280] [id = 498] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 1E575000 == 125 [pid = 3280] [id = 497] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 278 (10009800) [pid = 3280] [serial = 1390] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 277 (18013C00) [pid = 3280] [serial = 1393] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 276 (1E261C00) [pid = 3280] [serial = 1396] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 275 (21C3BC00) [pid = 3280] [serial = 1399] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 274 (23E56800) [pid = 3280] [serial = 1402] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 273 (23F0AC00) [pid = 3280] [serial = 1405] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 272 (2539DC00) [pid = 3280] [serial = 1408] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 271 (24FB8800) [pid = 3280] [serial = 1411] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 270 (254DBC00) [pid = 3280] [serial = 1414] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 269 (261B4000) [pid = 3280] [serial = 1417] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 268 (15D0B000) [pid = 3280] [serial = 1420] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 19AB5400 == 124 [pid = 3280] [id = 496] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 18097000 == 123 [pid = 3280] [id = 495] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 17FEF800 == 122 [pid = 3280] [id = 494] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 0CBBDC00 == 121 [pid = 3280] [id = 493] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 10007C00 == 120 [pid = 3280] [id = 492] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 1E210800 == 119 [pid = 3280] [id = 485] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 19F9D000 == 118 [pid = 3280] [id = 484] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 1A0C0800 == 117 [pid = 3280] [id = 483] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 0FD59000 == 116 [pid = 3280] [id = 482] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 16209C00 == 115 [pid = 3280] [id = 481] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 10009400 == 114 [pid = 3280] [id = 480] 03:24:22 INFO - PROCESS | 3280 | --DOCSHELL 198D0400 == 113 [pid = 3280] [id = 479] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 267 (19F98800) [pid = 3280] [serial = 1208] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 266 (1C223C00) [pid = 3280] [serial = 1265] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 265 (18E92800) [pid = 3280] [serial = 1436] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 264 (22CAD800) [pid = 3280] [serial = 1388] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 263 (18AF1400) [pid = 3280] [serial = 1435] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 262 (18020000) [pid = 3280] [serial = 1432] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 261 (1808BC00) [pid = 3280] [serial = 1433] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 260 (110A1C00) [pid = 3280] [serial = 1429] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 259 (146C1C00) [pid = 3280] [serial = 1430] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 258 (17FF1C00) [pid = 3280] [serial = 1427] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 257 (17DB6C00) [pid = 3280] [serial = 1426] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 256 (101C9800) [pid = 3280] [serial = 1424] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | --DOMWINDOW == 255 (0FF6F000) [pid = 3280] [serial = 1423] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3280 | 1462530262337 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]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1138ms 03:24:22 INFO - PROCESS | 3280 | 1462530262388 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 03:24:22 INFO - PROCESS | 3280 | 1462530262391 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 03:24:22 INFO - PROCESS | 3280 | 1462530262394 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:24:22 INFO - PROCESS | 3280 | 1462530262396 Marionette TRACE conn5 <- [1,2022,null,{}] 03:24:22 INFO - PROCESS | 3280 | 1462530262400 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}] 03:24:22 INFO - PROCESS | 3280 | 1462530262502 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 03:24:22 INFO - PROCESS | 3280 | 1462530262518 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:22 INFO - PROCESS | 3280 | ++DOCSHELL 0FF6B800 == 114 [pid = 3280] [id = 515] 03:24:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 256 (0FF6CC00) [pid = 3280] [serial = 1545] [outer = 00000000] 03:24:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 257 (10379800) [pid = 3280] [serial = 1546] [outer = 0FF6CC00] 03:24:22 INFO - PROCESS | 3280 | 1462530262565 Marionette DEBUG loaded listener.js 03:24:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 258 (10BAA800) [pid = 3280] [serial = 1547] [outer = 0FF6CC00] 03:24:23 INFO - PROCESS | 3280 | 1462530263156 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]]]}] 03:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 770ms 03:24:23 INFO - PROCESS | 3280 | 1462530263168 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 03:24:23 INFO - PROCESS | 3280 | 1462530263172 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 03:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:24:23 INFO - PROCESS | 3280 | 1462530263182 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:24:23 INFO - PROCESS | 3280 | 1462530263186 Marionette TRACE conn5 <- [1,2026,null,{}] 03:24:23 INFO - PROCESS | 3280 | 1462530263189 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}] 03:24:23 INFO - PROCESS | 3280 | 1462530263290 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 03:24:23 INFO - PROCESS | 3280 | 1462530263429 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:23 INFO - PROCESS | 3280 | ++DOCSHELL 13417C00 == 115 [pid = 3280] [id = 516] 03:24:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 259 (14414400) [pid = 3280] [serial = 1548] [outer = 00000000] 03:24:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 260 (17E87C00) [pid = 3280] [serial = 1549] [outer = 14414400] 03:24:23 INFO - PROCESS | 3280 | 1462530263473 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 261 (17F13400) [pid = 3280] [serial = 1550] [outer = 14414400] 03:24:23 INFO - PROCESS | 3280 | 1462530263821 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]]]}] 03:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 03:24:23 INFO - PROCESS | 3280 | 1462530263889 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 03:24:23 INFO - PROCESS | 3280 | 1462530263891 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 03:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:24:23 INFO - PROCESS | 3280 | 1462530263895 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:24:23 INFO - PROCESS | 3280 | 1462530263896 Marionette TRACE conn5 <- [1,2030,null,{}] 03:24:23 INFO - PROCESS | 3280 | 1462530263900 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}] 03:24:24 INFO - PROCESS | 3280 | 1462530263999 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 03:24:24 INFO - PROCESS | 3280 | 1462530264005 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:24 INFO - PROCESS | 3280 | ++DOCSHELL 17FE6400 == 116 [pid = 3280] [id = 517] 03:24:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 262 (18018800) [pid = 3280] [serial = 1551] [outer = 00000000] 03:24:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 263 (18030C00) [pid = 3280] [serial = 1552] [outer = 18018800] 03:24:24 INFO - PROCESS | 3280 | 1462530264049 Marionette DEBUG loaded listener.js 03:24:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 264 (182E6000) [pid = 3280] [serial = 1553] [outer = 18018800] 03:24:24 INFO - PROCESS | 3280 | 1462530264580 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]]]}] 03:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 731ms 03:24:24 INFO - PROCESS | 3280 | 1462530264626 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 03:24:24 INFO - PROCESS | 3280 | 1462530264628 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 03:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:24:24 INFO - PROCESS | 3280 | 1462530264631 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 3280 | 1462530264633 Marionette TRACE conn5 <- [1,2034,null,{}] 03:24:24 INFO - PROCESS | 3280 | 1462530264643 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}] 03:24:24 INFO - PROCESS | 3280 | 1462530264814 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 03:24:24 INFO - PROCESS | 3280 | 1462530264836 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:24 INFO - PROCESS | 3280 | ++DOCSHELL 18AF2800 == 117 [pid = 3280] [id = 518] 03:24:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 265 (18D6B000) [pid = 3280] [serial = 1554] [outer = 00000000] 03:24:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 266 (18E8C800) [pid = 3280] [serial = 1555] [outer = 18D6B000] 03:24:24 INFO - PROCESS | 3280 | 1462530264886 Marionette DEBUG loaded listener.js 03:24:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 267 (196E9400) [pid = 3280] [serial = 1556] [outer = 18D6B000] 03:24:25 INFO - PROCESS | 3280 | 1462530265379 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]]]}] 03:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 790ms 03:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:24:25 INFO - PROCESS | 3280 | 1462530265428 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 03:24:25 INFO - PROCESS | 3280 | 1462530265430 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 03:24:25 INFO - PROCESS | 3280 | 1462530265434 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:24:25 INFO - PROCESS | 3280 | 1462530265436 Marionette TRACE conn5 <- [1,2038,null,{}] 03:24:25 INFO - PROCESS | 3280 | 1462530265439 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}] 03:24:25 INFO - PROCESS | 3280 | 1462530265591 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 03:24:25 INFO - PROCESS | 3280 | 1462530265608 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:25 INFO - PROCESS | 3280 | ++DOCSHELL 199D6C00 == 118 [pid = 3280] [id = 519] 03:24:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 268 (199D8400) [pid = 3280] [serial = 1557] [outer = 00000000] 03:24:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 269 (19E8CC00) [pid = 3280] [serial = 1558] [outer = 199D8400] 03:24:25 INFO - PROCESS | 3280 | 1462530265658 Marionette DEBUG loaded listener.js 03:24:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 270 (19F97800) [pid = 3280] [serial = 1559] [outer = 199D8400] 03:24:26 INFO - PROCESS | 3280 | 1462530266104 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]]]}] 03:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 03:24:26 INFO - PROCESS | 3280 | 1462530266587 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 03:24:26 INFO - PROCESS | 3280 | 1462530266589 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 03:24:26 INFO - PROCESS | 3280 | --DOMWINDOW == 269 (1E575800) [pid = 3280] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:24:26 INFO - PROCESS | 3280 | --DOMWINDOW == 268 (21677C00) [pid = 3280] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:24:26 INFO - PROCESS | 3280 | --DOMWINDOW == 267 (0FE17800) [pid = 3280] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:24:26 INFO - PROCESS | 3280 | --DOMWINDOW == 266 (199D7400) [pid = 3280] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:24:26 INFO - PROCESS | 3280 | --DOMWINDOW == 265 (10008C00) [pid = 3280] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:24:26 INFO - PROCESS | 3280 | --DOMWINDOW == 264 (18013400) [pid = 3280] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:24:26 INFO - PROCESS | 3280 | --DOMWINDOW == 263 (0CBBFC00) [pid = 3280] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:24:26 INFO - PROCESS | 3280 | --DOMWINDOW == 262 (18A9A000) [pid = 3280] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:24:26 INFO - PROCESS | 3280 | --DOMWINDOW == 261 (19EC5400) [pid = 3280] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:24:26 INFO - PROCESS | 3280 | 1462530266622 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:24:26 INFO - PROCESS | 3280 | 1462530266623 Marionette TRACE conn5 <- [1,2042,null,{}] 03:24:26 INFO - PROCESS | 3280 | 1462530266627 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}] 03:24:26 INFO - PROCESS | 3280 | 1462530266723 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 03:24:26 INFO - PROCESS | 3280 | 1462530266732 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 3280 | ++DOCSHELL 10371800 == 119 [pid = 3280] [id = 520] 03:24:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 262 (10392400) [pid = 3280] [serial = 1560] [outer = 00000000] 03:24:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 263 (17DAC800) [pid = 3280] [serial = 1561] [outer = 10392400] 03:24:26 INFO - PROCESS | 3280 | 1462530266775 Marionette DEBUG loaded listener.js 03:24:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 264 (18022C00) [pid = 3280] [serial = 1562] [outer = 10392400] 03:24:27 INFO - PROCESS | 3280 | 1462530267252 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]]]}] 03:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 690ms 03:24:27 INFO - PROCESS | 3280 | 1462530267308 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 03:24:27 INFO - PROCESS | 3280 | 1462530267310 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 03:24:27 INFO - PROCESS | 3280 | 1462530267313 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:24:27 INFO - PROCESS | 3280 | 1462530267314 Marionette TRACE conn5 <- [1,2046,null,{}] 03:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:24:27 INFO - PROCESS | 3280 | 1462530267318 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}] 03:24:27 INFO - PROCESS | 3280 | 1462530267415 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 03:24:27 INFO - PROCESS | 3280 | 1462530267421 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:27 INFO - PROCESS | 3280 | ++DOCSHELL 182EA000 == 120 [pid = 3280] [id = 521] 03:24:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 265 (199DA400) [pid = 3280] [serial = 1563] [outer = 00000000] 03:24:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 266 (1A022800) [pid = 3280] [serial = 1564] [outer = 199DA400] 03:24:27 INFO - PROCESS | 3280 | 1462530267464 Marionette DEBUG loaded listener.js 03:24:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 267 (1B33E400) [pid = 3280] [serial = 1565] [outer = 199DA400] 03:24:27 INFO - PROCESS | 3280 | 1462530267915 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]]]}] 03:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 632ms 03:24:27 INFO - PROCESS | 3280 | 1462530267965 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 03:24:27 INFO - PROCESS | 3280 | 1462530267967 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 03:24:28 INFO - PROCESS | 3280 | 1462530267970 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - PROCESS | 3280 | 1462530267972 Marionette TRACE conn5 <- [1,2050,null,{}] 03:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:24:28 INFO - PROCESS | 3280 | 1462530267976 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}] 03:24:28 INFO - PROCESS | 3280 | 1462530268076 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 03:24:28 INFO - PROCESS | 3280 | 1462530268127 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:28 INFO - PROCESS | 3280 | ++DOCSHELL 19F99C00 == 121 [pid = 3280] [id = 522] 03:24:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 268 (1B345400) [pid = 3280] [serial = 1566] [outer = 00000000] 03:24:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 269 (1D061C00) [pid = 3280] [serial = 1567] [outer = 1B345400] 03:24:28 INFO - PROCESS | 3280 | 1462530268171 Marionette DEBUG loaded listener.js 03:24:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 270 (1DA55800) [pid = 3280] [serial = 1568] [outer = 1B345400] 03:24:28 INFO - PROCESS | 3280 | 1462530268706 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]]]}] 03:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 830ms 03:24:28 INFO - PROCESS | 3280 | 1462530268807 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 03:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:24:28 INFO - PROCESS | 3280 | 1462530268811 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 03:24:28 INFO - PROCESS | 3280 | 1462530268817 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - PROCESS | 3280 | 1462530268821 Marionette TRACE conn5 <- [1,2054,null,{}] 03:24:28 INFO - PROCESS | 3280 | 1462530268827 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}] 03:24:29 INFO - PROCESS | 3280 | 1462530268993 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 03:24:29 INFO - PROCESS | 3280 | 1462530269133 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:29 INFO - PROCESS | 3280 | ++DOCSHELL 0FE1CC00 == 122 [pid = 3280] [id = 523] 03:24:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 271 (0FF38000) [pid = 3280] [serial = 1569] [outer = 00000000] 03:24:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 272 (0FF6DC00) [pid = 3280] [serial = 1570] [outer = 0FF38000] 03:24:29 INFO - PROCESS | 3280 | 1462530269189 Marionette DEBUG loaded listener.js 03:24:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 273 (10378C00) [pid = 3280] [serial = 1571] [outer = 0FF38000] 03:24:29 INFO - PROCESS | 3280 | 1462530269789 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]]]}] 03:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1023ms 03:24:29 INFO - PROCESS | 3280 | 1462530269840 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 03:24:29 INFO - PROCESS | 3280 | 1462530269846 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 03:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:24:29 INFO - PROCESS | 3280 | 1462530269853 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:24:29 INFO - PROCESS | 3280 | 1462530269856 Marionette TRACE conn5 <- [1,2058,null,{}] 03:24:29 INFO - PROCESS | 3280 | 1462530269860 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}] 03:24:30 INFO - PROCESS | 3280 | 1462530269988 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 03:24:30 INFO - PROCESS | 3280 | 1462530270163 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:30 INFO - PROCESS | 3280 | ++DOCSHELL 168ED400 == 123 [pid = 3280] [id = 524] 03:24:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 274 (17B1E400) [pid = 3280] [serial = 1572] [outer = 00000000] 03:24:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 275 (17E89000) [pid = 3280] [serial = 1573] [outer = 17B1E400] 03:24:30 INFO - PROCESS | 3280 | 1462530270218 Marionette DEBUG loaded listener.js 03:24:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 276 (1808D000) [pid = 3280] [serial = 1574] [outer = 17B1E400] 03:24:30 INFO - PROCESS | 3280 | 1462530270853 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]]]}] 03:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1071ms 03:24:30 INFO - PROCESS | 3280 | 1462530270925 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 03:24:30 INFO - PROCESS | 3280 | 1462530270927 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 03:24:30 INFO - PROCESS | 3280 | 1462530270931 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:24:30 INFO - PROCESS | 3280 | 1462530270935 Marionette TRACE conn5 <- [1,2062,null,{}] 03:24:30 INFO - PROCESS | 3280 | 1462530270946 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}] 03:24:31 INFO - PROCESS | 3280 | 1462530271075 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 03:24:31 INFO - PROCESS | 3280 | 1462530271250 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:31 INFO - PROCESS | 3280 | ++DOCSHELL 1C7CFC00 == 124 [pid = 3280] [id = 525] 03:24:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 277 (1D0C2C00) [pid = 3280] [serial = 1575] [outer = 00000000] 03:24:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 278 (1E268C00) [pid = 3280] [serial = 1576] [outer = 1D0C2C00] 03:24:31 INFO - PROCESS | 3280 | 1462530271308 Marionette DEBUG loaded listener.js 03:24:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 279 (1E56E000) [pid = 3280] [serial = 1577] [outer = 1D0C2C00] 03:24:31 INFO - PROCESS | 3280 | 1462530271888 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]]]}] 03:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1022ms 03:24:31 INFO - PROCESS | 3280 | 1462530271957 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 03:24:31 INFO - PROCESS | 3280 | 1462530271960 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 03:24:31 INFO - PROCESS | 3280 | 1462530271963 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:24:31 INFO - PROCESS | 3280 | 1462530271965 Marionette TRACE conn5 <- [1,2066,null,{}] 03:24:31 INFO - PROCESS | 3280 | 1462530271969 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}] 03:24:32 INFO - PROCESS | 3280 | 1462530272092 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 03:24:32 INFO - PROCESS | 3280 | 1462530272264 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 3280 | ++DOCSHELL 1EE56000 == 125 [pid = 3280] [id = 526] 03:24:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 280 (1EE5AC00) [pid = 3280] [serial = 1578] [outer = 00000000] 03:24:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 281 (1F550000) [pid = 3280] [serial = 1579] [outer = 1EE5AC00] 03:24:32 INFO - PROCESS | 3280 | 1462530272320 Marionette DEBUG loaded listener.js 03:24:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 282 (21678800) [pid = 3280] [serial = 1580] [outer = 1EE5AC00] 03:24:32 INFO - PROCESS | 3280 | 1462530272897 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]]]}] 03:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 970ms 03:24:32 INFO - PROCESS | 3280 | 1462530272937 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 03:24:32 INFO - PROCESS | 3280 | 1462530272939 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 03:24:32 INFO - PROCESS | 3280 | 1462530272943 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:24:32 INFO - PROCESS | 3280 | 1462530272945 Marionette TRACE conn5 <- [1,2070,null,{}] 03:24:32 INFO - PROCESS | 3280 | 1462530272949 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}] 03:24:33 INFO - PROCESS | 3280 | 1462530273070 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 03:24:33 INFO - PROCESS | 3280 | 1462530273256 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:33 INFO - PROCESS | 3280 | ++DOCSHELL 1EE58800 == 126 [pid = 3280] [id = 527] 03:24:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 283 (21788C00) [pid = 3280] [serial = 1581] [outer = 00000000] 03:24:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 284 (21C3A400) [pid = 3280] [serial = 1582] [outer = 21788C00] 03:24:33 INFO - PROCESS | 3280 | 1462530273311 Marionette DEBUG loaded listener.js 03:24:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 285 (21C7CC00) [pid = 3280] [serial = 1583] [outer = 21788C00] 03:24:33 INFO - PROCESS | 3280 | 1462530273893 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]]]}] 03:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1016ms 03:24:33 INFO - PROCESS | 3280 | 1462530273963 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 03:24:33 INFO - PROCESS | 3280 | 1462530273965 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 03:24:34 INFO - PROCESS | 3280 | 1462530273969 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:24:34 INFO - PROCESS | 3280 | 1462530273971 Marionette TRACE conn5 <- [1,2074,null,{}] 03:24:34 INFO - PROCESS | 3280 | 1462530273974 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}] 03:24:34 INFO - PROCESS | 3280 | 1462530274118 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 03:24:34 INFO - PROCESS | 3280 | 1462530274295 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:34 INFO - PROCESS | 3280 | ++DOCSHELL 22E1EC00 == 127 [pid = 3280] [id = 528] 03:24:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 286 (22E20000) [pid = 3280] [serial = 1584] [outer = 00000000] 03:24:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 287 (22EC1800) [pid = 3280] [serial = 1585] [outer = 22E20000] 03:24:34 INFO - PROCESS | 3280 | 1462530274350 Marionette DEBUG loaded listener.js 03:24:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 288 (23516C00) [pid = 3280] [serial = 1586] [outer = 22E20000] 03:24:34 INFO - PROCESS | 3280 | 1462530274925 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]]]}] 03:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1020ms 03:24:35 INFO - PROCESS | 3280 | 1462530274992 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 03:24:35 INFO - PROCESS | 3280 | 1462530274994 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 03:24:35 INFO - PROCESS | 3280 | 1462530274998 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:24:35 INFO - PROCESS | 3280 | 1462530275000 Marionette TRACE conn5 <- [1,2078,null,{}] 03:24:35 INFO - PROCESS | 3280 | 1462530275003 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}] 03:24:35 INFO - PROCESS | 3280 | 1462530275124 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 03:24:35 INFO - PROCESS | 3280 | 1462530275310 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:35 INFO - PROCESS | 3280 | ++DOCSHELL 22E17400 == 128 [pid = 3280] [id = 529] 03:24:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 289 (22E22C00) [pid = 3280] [serial = 1587] [outer = 00000000] 03:24:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 290 (23A6B400) [pid = 3280] [serial = 1588] [outer = 22E22C00] 03:24:35 INFO - PROCESS | 3280 | 1462530275365 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 291 (23A6E400) [pid = 3280] [serial = 1589] [outer = 22E22C00] 03:24:35 INFO - PROCESS | 3280 | 1462530275960 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]]]}] 03:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1016ms 03:24:36 INFO - PROCESS | 3280 | 1462530276018 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 03:24:36 INFO - PROCESS | 3280 | 1462530276020 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 03:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:24:36 INFO - PROCESS | 3280 | 1462530276024 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:24:36 INFO - PROCESS | 3280 | 1462530276026 Marionette TRACE conn5 <- [1,2082,null,{}] 03:24:36 INFO - PROCESS | 3280 | 1462530276030 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}] 03:24:36 INFO - PROCESS | 3280 | 1462530276151 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 03:24:36 INFO - PROCESS | 3280 | 1462530276339 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:36 INFO - PROCESS | 3280 | ++DOCSHELL 23A73000 == 129 [pid = 3280] [id = 530] 03:24:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 292 (23E4C800) [pid = 3280] [serial = 1590] [outer = 00000000] 03:24:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 293 (23F0AC00) [pid = 3280] [serial = 1591] [outer = 23E4C800] 03:24:36 INFO - PROCESS | 3280 | 1462530276394 Marionette DEBUG loaded listener.js 03:24:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 294 (23F22400) [pid = 3280] [serial = 1592] [outer = 23E4C800] 03:24:37 INFO - PROCESS | 3280 | 1462530276979 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]]]}] 03:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 971ms 03:24:37 INFO - PROCESS | 3280 | 1462530277009 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 03:24:37 INFO - PROCESS | 3280 | 1462530277011 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 03:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:24:37 INFO - PROCESS | 3280 | 1462530277016 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:24:37 INFO - PROCESS | 3280 | 1462530277019 Marionette TRACE conn5 <- [1,2086,null,{}] 03:24:37 INFO - PROCESS | 3280 | 1462530277022 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}] 03:24:37 INFO - PROCESS | 3280 | 1462530277142 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 03:24:37 INFO - PROCESS | 3280 | 1462530277330 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 3280 | ++DOCSHELL 23F0A000 == 130 [pid = 3280] [id = 531] 03:24:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 295 (23F48000) [pid = 3280] [serial = 1593] [outer = 00000000] 03:24:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 296 (24AE7C00) [pid = 3280] [serial = 1594] [outer = 23F48000] 03:24:37 INFO - PROCESS | 3280 | 1462530277384 Marionette DEBUG loaded listener.js 03:24:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 297 (24FB1000) [pid = 3280] [serial = 1595] [outer = 23F48000] 03:24:38 INFO - PROCESS | 3280 | 1462530277984 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]]]}] 03:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1021ms 03:24:38 INFO - PROCESS | 3280 | 1462530278046 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 3280 | 1462530278048 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 03:24:38 INFO - PROCESS | 3280 | 1462530278055 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:24:38 INFO - PROCESS | 3280 | 1462530278057 Marionette TRACE conn5 <- [1,2090,null,{}] 03:24:38 INFO - PROCESS | 3280 | 1462530278078 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}] 03:24:38 INFO - PROCESS | 3280 | 1462530278200 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 03:24:38 INFO - PROCESS | 3280 | 1462530278376 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:38 INFO - PROCESS | 3280 | ++DOCSHELL 24AE2000 == 131 [pid = 3280] [id = 532] 03:24:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 298 (24FBC800) [pid = 3280] [serial = 1596] [outer = 00000000] 03:24:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 299 (261B6800) [pid = 3280] [serial = 1597] [outer = 24FBC800] 03:24:38 INFO - PROCESS | 3280 | 1462530278433 Marionette DEBUG loaded listener.js 03:24:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 300 (26814400) [pid = 3280] [serial = 1598] [outer = 24FBC800] 03:24:38 INFO - PROCESS | 3280 | --DOCSHELL 1CC0A000 == 130 [pid = 3280] [id = 12] 03:24:39 INFO - PROCESS | 3280 | 1462530279069 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]]]}] 03:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1031ms 03:24:39 INFO - PROCESS | 3280 | 1462530279092 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 03:24:39 INFO - PROCESS | 3280 | 1462530279095 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 03:24:39 INFO - PROCESS | 3280 | 1462530279098 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:24:39 INFO - PROCESS | 3280 | 1462530279101 Marionette TRACE conn5 <- [1,2094,null,{}] 03:24:39 INFO - PROCESS | 3280 | 1462530279105 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}] 03:24:39 INFO - PROCESS | 3280 | 1462530279250 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 03:24:39 INFO - PROCESS | 3280 | 1462530279429 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:39 INFO - PROCESS | 3280 | ++DOCSHELL 17DB6C00 == 131 [pid = 3280] [id = 533] 03:24:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 301 (1E446C00) [pid = 3280] [serial = 1599] [outer = 00000000] 03:24:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 302 (28E8DC00) [pid = 3280] [serial = 1600] [outer = 1E446C00] 03:24:39 INFO - PROCESS | 3280 | 1462530279490 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 303 (28E95800) [pid = 3280] [serial = 1601] [outer = 1E446C00] 03:24:40 INFO - PROCESS | 3280 | 1462530280073 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]]]}] 03:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1017ms 03:24:40 INFO - PROCESS | 3280 | 1462530280119 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 03:24:40 INFO - PROCESS | 3280 | 1462530280121 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 03:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:24:40 INFO - PROCESS | 3280 | 1462530280124 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:24:40 INFO - PROCESS | 3280 | 1462530280126 Marionette TRACE conn5 <- [1,2098,null,{}] 03:24:40 INFO - PROCESS | 3280 | 1462530280130 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}] 03:24:40 INFO - PROCESS | 3280 | 1462530280255 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 03:24:40 INFO - PROCESS | 3280 | 1462530280431 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:40 INFO - PROCESS | 3280 | ++DOCSHELL 21DB8400 == 132 [pid = 3280] [id = 534] 03:24:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 304 (21DBAC00) [pid = 3280] [serial = 1602] [outer = 00000000] 03:24:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 305 (22CA5C00) [pid = 3280] [serial = 1603] [outer = 21DBAC00] 03:24:40 INFO - PROCESS | 3280 | 1462530280485 Marionette DEBUG loaded listener.js 03:24:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 306 (2681E400) [pid = 3280] [serial = 1604] [outer = 21DBAC00] 03:24:41 INFO - PROCESS | 3280 | 1462530281126 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]]]}] 03:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1071ms 03:24:41 INFO - PROCESS | 3280 | 1462530281195 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 03:24:41 INFO - PROCESS | 3280 | 1462530281197 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 03:24:41 INFO - PROCESS | 3280 | 1462530281201 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:24:41 INFO - PROCESS | 3280 | 1462530281203 Marionette TRACE conn5 <- [1,2102,null,{}] 03:24:41 INFO - PROCESS | 3280 | 1462530281206 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}] 03:24:41 INFO - PROCESS | 3280 | 1462530281330 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 03:24:41 INFO - PROCESS | 3280 | 1462530281523 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:41 INFO - PROCESS | 3280 | ++DOCSHELL 146CA000 == 133 [pid = 3280] [id = 535] 03:24:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 307 (17B1F000) [pid = 3280] [serial = 1605] [outer = 00000000] 03:24:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 308 (18AF5800) [pid = 3280] [serial = 1606] [outer = 17B1F000] 03:24:41 INFO - PROCESS | 3280 | 1462530281577 Marionette DEBUG loaded listener.js 03:24:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 309 (19C7EC00) [pid = 3280] [serial = 1607] [outer = 17B1F000] 03:24:42 INFO - PROCESS | 3280 | 1462530282154 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]]]}] 03:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 970ms 03:24:42 INFO - PROCESS | 3280 | 1462530282177 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 03:24:42 INFO - PROCESS | 3280 | 1462530282179 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 03:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:24:42 INFO - PROCESS | 3280 | 1462530282184 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:24:42 INFO - PROCESS | 3280 | 1462530282186 Marionette TRACE conn5 <- [1,2106,null,{}] 03:24:42 INFO - PROCESS | 3280 | 1462530282190 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}] 03:24:42 INFO - PROCESS | 3280 | 1462530282313 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 03:24:42 INFO - PROCESS | 3280 | 1462530282503 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:42 INFO - PROCESS | 3280 | ++DOCSHELL 18AA0800 == 134 [pid = 3280] [id = 536] 03:24:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 310 (199D9C00) [pid = 3280] [serial = 1608] [outer = 00000000] 03:24:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 311 (21DB7800) [pid = 3280] [serial = 1609] [outer = 199D9C00] 03:24:42 INFO - PROCESS | 3280 | 1462530282558 Marionette DEBUG loaded listener.js 03:24:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 312 (21DC2800) [pid = 3280] [serial = 1610] [outer = 199D9C00] 03:24:43 INFO - PROCESS | 3280 | 1462530283362 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]]]}] 03:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1223ms 03:24:43 INFO - PROCESS | 3280 | 1462530283408 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 03:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:24:43 INFO - PROCESS | 3280 | 1462530283413 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 03:24:43 INFO - PROCESS | 3280 | 1462530283417 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:24:43 INFO - PROCESS | 3280 | 1462530283421 Marionette TRACE conn5 <- [1,2110,null,{}] 03:24:43 INFO - PROCESS | 3280 | 1462530283426 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}] 03:24:43 INFO - PROCESS | 3280 | 1462530283546 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 03:24:43 INFO - PROCESS | 3280 | 1462530283743 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:43 INFO - PROCESS | 3280 | ++DOCSHELL 1463C400 == 135 [pid = 3280] [id = 537] 03:24:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 313 (14BDB000) [pid = 3280] [serial = 1611] [outer = 00000000] 03:24:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 314 (17DACC00) [pid = 3280] [serial = 1612] [outer = 14BDB000] 03:24:43 INFO - PROCESS | 3280 | 1462530283793 Marionette DEBUG loaded listener.js 03:24:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 315 (18023400) [pid = 3280] [serial = 1613] [outer = 14BDB000] 03:24:44 INFO - PROCESS | 3280 | 1462530284397 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]]]}] 03:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1023ms 03:24:44 INFO - PROCESS | 3280 | 1462530284441 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 03:24:44 INFO - PROCESS | 3280 | 1462530284446 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 03:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:24:44 INFO - PROCESS | 3280 | 1462530284452 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:24:44 INFO - PROCESS | 3280 | 1462530284454 Marionette TRACE conn5 <- [1,2114,null,{}] 03:24:44 INFO - PROCESS | 3280 | 1462530284458 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}] 03:24:44 INFO - PROCESS | 3280 | 1462530284576 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 03:24:44 INFO - PROCESS | 3280 | 1462530284763 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:44 INFO - PROCESS | 3280 | --DOCSHELL 182EA000 == 134 [pid = 3280] [id = 521] 03:24:44 INFO - PROCESS | 3280 | --DOCSHELL 10371800 == 133 [pid = 3280] [id = 520] 03:24:44 INFO - PROCESS | 3280 | --DOCSHELL 199D6C00 == 132 [pid = 3280] [id = 519] 03:24:44 INFO - PROCESS | 3280 | --DOCSHELL 18AF2800 == 131 [pid = 3280] [id = 518] 03:24:44 INFO - PROCESS | 3280 | --DOCSHELL 17FE6400 == 130 [pid = 3280] [id = 517] 03:24:44 INFO - PROCESS | 3280 | --DOCSHELL 13417C00 == 129 [pid = 3280] [id = 516] 03:24:44 INFO - PROCESS | 3280 | --DOCSHELL 0FF6B800 == 128 [pid = 3280] [id = 515] 03:24:44 INFO - PROCESS | 3280 | --DOCSHELL 14DD9000 == 127 [pid = 3280] [id = 514] 03:24:44 INFO - PROCESS | 3280 | --DOMWINDOW == 314 (1F480C00) [pid = 3280] [serial = 1456] [outer = 00000000] [url = about:blank] 03:24:44 INFO - PROCESS | 3280 | --DOMWINDOW == 313 (21C33C00) [pid = 3280] [serial = 1459] [outer = 00000000] [url = about:blank] 03:24:44 INFO - PROCESS | 3280 | --DOMWINDOW == 312 (22C16400) [pid = 3280] [serial = 1462] [outer = 00000000] [url = about:blank] 03:24:44 INFO - PROCESS | 3280 | --DOMWINDOW == 311 (22EC8400) [pid = 3280] [serial = 1465] [outer = 00000000] [url = about:blank] 03:24:44 INFO - PROCESS | 3280 | --DOMWINDOW == 310 (23F05000) [pid = 3280] [serial = 1468] [outer = 00000000] [url = about:blank] 03:24:44 INFO - PROCESS | 3280 | --DOMWINDOW == 309 (24FB4400) [pid = 3280] [serial = 1471] [outer = 00000000] [url = about:blank] 03:24:44 INFO - PROCESS | 3280 | --DOMWINDOW == 308 (18A1C000) [pid = 3280] [serial = 1474] [outer = 00000000] [url = about:blank] 03:24:44 INFO - PROCESS | 3280 | --DOMWINDOW == 307 (24FB0800) [pid = 3280] [serial = 1504] [outer = 00000000] [url = about:blank] 03:24:44 INFO - PROCESS | 3280 | ++DOCSHELL 0CD30800 == 128 [pid = 3280] [id = 538] 03:24:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 308 (0CDD4000) [pid = 3280] [serial = 1614] [outer = 00000000] 03:24:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 309 (0FF6D800) [pid = 3280] [serial = 1615] [outer = 0CDD4000] 03:24:44 INFO - PROCESS | 3280 | 1462530284893 Marionette DEBUG loaded listener.js 03:24:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 310 (13417C00) [pid = 3280] [serial = 1616] [outer = 0CDD4000] 03:24:45 INFO - PROCESS | 3280 | --DOCSHELL 0FD53C00 == 127 [pid = 3280] [id = 513] 03:24:45 INFO - PROCESS | 3280 | --DOCSHELL 2681EC00 == 126 [pid = 3280] [id = 508] 03:24:45 INFO - PROCESS | 3280 | --DOCSHELL 254DE400 == 125 [pid = 3280] [id = 507] 03:24:45 INFO - PROCESS | 3280 | --DOCSHELL 23513400 == 124 [pid = 3280] [id = 506] 03:24:45 INFO - PROCESS | 3280 | --DOCSHELL 23516000 == 123 [pid = 3280] [id = 505] 03:24:45 INFO - PROCESS | 3280 | --DOCSHELL 22E13400 == 122 [pid = 3280] [id = 504] 03:24:45 INFO - PROCESS | 3280 | --DOCSHELL 18E8E400 == 121 [pid = 3280] [id = 503] 03:24:45 INFO - PROCESS | 3280 | --DOCSHELL 14441C00 == 120 [pid = 3280] [id = 502] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 309 (1EF25C00) [pid = 3280] [serial = 1492] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 308 (22C15000) [pid = 3280] [serial = 1495] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 307 (19E15800) [pid = 3280] [serial = 1498] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 306 (23E5A000) [pid = 3280] [serial = 1501] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 305 (198D8000) [pid = 3280] [serial = 1438] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 304 (146CC800) [pid = 3280] [serial = 1478] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 303 (1038CC00) [pid = 3280] [serial = 1477] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 302 (1801C400) [pid = 3280] [serial = 1483] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 301 (1808D400) [pid = 3280] [serial = 1484] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 300 (0FF6F800) [pid = 3280] [serial = 1480] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 299 (14DC4000) [pid = 3280] [serial = 1481] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 298 (1461E400) [pid = 3280] [serial = 1441] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 297 (1B342C00) [pid = 3280] [serial = 1450] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 296 (1E25F800) [pid = 3280] [serial = 1453] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 295 (199D8000) [pid = 3280] [serial = 1486] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 294 (19A25800) [pid = 3280] [serial = 1487] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 293 (19EC3400) [pid = 3280] [serial = 1447] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 292 (18018000) [pid = 3280] [serial = 1444] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 291 (23F4C400) [pid = 3280] [serial = 1502] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 290 (1C22FC00) [pid = 3280] [serial = 1489] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 289 (22C1A000) [pid = 3280] [serial = 1499] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 288 (19F96800) [pid = 3280] [serial = 1490] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 287 (21670800) [pid = 3280] [serial = 1493] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | --DOMWINDOW == 286 (22CAC000) [pid = 3280] [serial = 1496] [outer = 00000000] [url = about:blank] 03:24:45 INFO - PROCESS | 3280 | 1462530285374 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]]]}] 03:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 03:24:45 INFO - PROCESS | 3280 | 1462530285425 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 03:24:45 INFO - PROCESS | 3280 | 1462530285427 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 03:24:45 INFO - PROCESS | 3280 | 1462530285435 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:24:45 INFO - PROCESS | 3280 | 1462530285439 Marionette TRACE conn5 <- [1,2118,null,{}] 03:24:45 INFO - PROCESS | 3280 | 1462530285449 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}] 03:24:45 INFO - PROCESS | 3280 | 1462530285556 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 03:24:45 INFO - PROCESS | 3280 | 1462530285715 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:45 INFO - PROCESS | 3280 | ++DOCSHELL 14BE2C00 == 121 [pid = 3280] [id = 539] 03:24:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 287 (17E7C000) [pid = 3280] [serial = 1617] [outer = 00000000] 03:24:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 288 (18097000) [pid = 3280] [serial = 1618] [outer = 17E7C000] 03:24:45 INFO - PROCESS | 3280 | 1462530285762 Marionette DEBUG loaded listener.js 03:24:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 289 (18E8C400) [pid = 3280] [serial = 1619] [outer = 17E7C000] 03:24:46 INFO - PROCESS | 3280 | 1462530286128 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] 03:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:24:46 INFO - PROCESS | 3280 | 1462530286176 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 03:24:46 INFO - PROCESS | 3280 | 1462530286179 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:24:46 INFO - PROCESS | 3280 | 1462530286181 Marionette TRACE conn5 <- [1,2122,null,{}] 03:24:46 INFO - PROCESS | 3280 | 1462530286184 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}] 03:24:46 INFO - PROCESS | 3280 | 1462530286290 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 03:24:46 INFO - PROCESS | 3280 | 1462530286296 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:46 INFO - PROCESS | 3280 | ++DOCSHELL 19188C00 == 122 [pid = 3280] [id = 540] 03:24:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 290 (199D6C00) [pid = 3280] [serial = 1620] [outer = 00000000] 03:24:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 291 (1A022000) [pid = 3280] [serial = 1621] [outer = 199D6C00] 03:24:46 INFO - PROCESS | 3280 | 1462530286341 Marionette DEBUG loaded listener.js 03:24:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 292 (1A8B0400) [pid = 3280] [serial = 1622] [outer = 199D6C00] 03:24:46 INFO - PROCESS | 3280 | 1462530286803 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]]]}] 03:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 03:24:46 INFO - PROCESS | 3280 | 1462530286866 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 03:24:46 INFO - PROCESS | 3280 | 1462530286869 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 03:24:46 INFO - PROCESS | 3280 | 1462530286872 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:24:46 INFO - PROCESS | 3280 | 1462530286873 Marionette TRACE conn5 <- [1,2126,null,{}] 03:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:24:46 INFO - PROCESS | 3280 | 1462530286877 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}] 03:24:47 INFO - PROCESS | 3280 | 1462530286976 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 03:24:47 INFO - PROCESS | 3280 | 1462530287017 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:47 INFO - PROCESS | 3280 | ++DOCSHELL 1D96D000 == 123 [pid = 3280] [id = 541] 03:24:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 293 (1D96E000) [pid = 3280] [serial = 1623] [outer = 00000000] 03:24:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 294 (1E25BC00) [pid = 3280] [serial = 1624] [outer = 1D96E000] 03:24:47 INFO - PROCESS | 3280 | 1462530287062 Marionette DEBUG loaded listener.js 03:24:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 295 (1E576C00) [pid = 3280] [serial = 1625] [outer = 1D96E000] 03:24:47 INFO - PROCESS | 3280 | 1462530287612 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]]]}] 03:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 771ms 03:24:47 INFO - PROCESS | 3280 | 1462530287648 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 03:24:47 INFO - PROCESS | 3280 | 1462530287650 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 03:24:47 INFO - PROCESS | 3280 | 1462530287653 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:24:47 INFO - PROCESS | 3280 | 1462530287655 Marionette TRACE conn5 <- [1,2130,null,{}] 03:24:47 INFO - PROCESS | 3280 | 1462530287658 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}] 03:24:47 INFO - PROCESS | 3280 | 1462530287819 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 03:24:47 INFO - PROCESS | 3280 | 1462530287841 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:47 INFO - PROCESS | 3280 | ++DOCSHELL 21679C00 == 124 [pid = 3280] [id = 542] 03:24:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 296 (2178C800) [pid = 3280] [serial = 1626] [outer = 00000000] 03:24:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 297 (21C7D000) [pid = 3280] [serial = 1627] [outer = 2178C800] 03:24:47 INFO - PROCESS | 3280 | 1462530287887 Marionette DEBUG loaded listener.js 03:24:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 298 (21DB6800) [pid = 3280] [serial = 1628] [outer = 2178C800] 03:24:48 INFO - PROCESS | 3280 | 1462530288339 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] 03:24:48 INFO - PROCESS | 3280 | 1462530288390 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 03:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:24:48 INFO - PROCESS | 3280 | 1462530288393 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:24:48 INFO - PROCESS | 3280 | 1462530288395 Marionette TRACE conn5 <- [1,2134,null,{}] 03:24:48 INFO - PROCESS | 3280 | 1462530288399 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}] 03:24:48 INFO - PROCESS | 3280 | 1462530288579 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 03:24:48 INFO - PROCESS | 3280 | 1462530288599 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:48 INFO - PROCESS | 3280 | ++DOCSHELL 22C1A000 == 125 [pid = 3280] [id = 543] 03:24:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 299 (22C1C000) [pid = 3280] [serial = 1629] [outer = 00000000] 03:24:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 300 (22E1F400) [pid = 3280] [serial = 1630] [outer = 22C1C000] 03:24:48 INFO - PROCESS | 3280 | 1462530288642 Marionette DEBUG loaded listener.js 03:24:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 301 (23514000) [pid = 3280] [serial = 1631] [outer = 22C1C000] 03:24:49 INFO - PROCESS | 3280 | 1462530289113 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] 03:24:49 INFO - PROCESS | 3280 | 1462530289167 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 03:24:49 INFO - PROCESS | 3280 | 1462530289170 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:24:49 INFO - PROCESS | 3280 | 1462530289172 Marionette TRACE conn5 <- [1,2138,null,{}] 03:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:24:49 INFO - PROCESS | 3280 | 1462530289176 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}] 03:24:49 INFO - PROCESS | 3280 | 1462530289594 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 03:24:49 INFO - PROCESS | 3280 | --DOMWINDOW == 300 (18D6B000) [pid = 3280] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:24:49 INFO - PROCESS | 3280 | --DOMWINDOW == 299 (14414400) [pid = 3280] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:24:49 INFO - PROCESS | 3280 | --DOMWINDOW == 298 (199D8400) [pid = 3280] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:24:49 INFO - PROCESS | 3280 | --DOMWINDOW == 297 (0FF6CC00) [pid = 3280] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:24:49 INFO - PROCESS | 3280 | --DOMWINDOW == 296 (0FD58400) [pid = 3280] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:24:49 INFO - PROCESS | 3280 | --DOMWINDOW == 295 (10392400) [pid = 3280] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:24:49 INFO - PROCESS | 3280 | --DOMWINDOW == 294 (199DA400) [pid = 3280] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:24:49 INFO - PROCESS | 3280 | --DOMWINDOW == 293 (14DDC400) [pid = 3280] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:24:49 INFO - PROCESS | 3280 | --DOMWINDOW == 292 (18018800) [pid = 3280] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:24:49 INFO - PROCESS | 3280 | --DOMWINDOW == 291 (24ADA000) [pid = 3280] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:24:49 INFO - PROCESS | 3280 | --DOMWINDOW == 290 (198D0800) [pid = 3280] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:24:49 INFO - PROCESS | 3280 | 1462530289689 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:49 INFO - PROCESS | 3280 | ++DOCSHELL 0C9D1C00 == 126 [pid = 3280] [id = 544] 03:24:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 291 (0CB17800) [pid = 3280] [serial = 1632] [outer = 00000000] 03:24:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 292 (10005800) [pid = 3280] [serial = 1633] [outer = 0CB17800] 03:24:49 INFO - PROCESS | 3280 | 1462530289732 Marionette DEBUG loaded listener.js 03:24:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 293 (17DBAC00) [pid = 3280] [serial = 1634] [outer = 0CB17800] 03:24:50 INFO - PROCESS | 3280 | 1462530290112 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]]]}] 03:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 03:24:50 INFO - PROCESS | 3280 | 1462530290145 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 03:24:50 INFO - PROCESS | 3280 | 1462530290147 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 03:24:50 INFO - PROCESS | 3280 | 1462530290150 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:24:50 INFO - PROCESS | 3280 | 1462530290151 Marionette TRACE conn5 <- [1,2142,null,{}] 03:24:50 INFO - PROCESS | 3280 | 1462530290155 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}] 03:24:50 INFO - PROCESS | 3280 | 1462530290255 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 03:24:50 INFO - PROCESS | 3280 | 1462530290262 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:50 INFO - PROCESS | 3280 | ++DOCSHELL 18028C00 == 127 [pid = 3280] [id = 545] 03:24:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 294 (19A23800) [pid = 3280] [serial = 1635] [outer = 00000000] 03:24:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 295 (23515C00) [pid = 3280] [serial = 1636] [outer = 19A23800] 03:24:50 INFO - PROCESS | 3280 | 1462530290305 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 296 (23F28800) [pid = 3280] [serial = 1637] [outer = 19A23800] 03:24:50 INFO - PROCESS | 3280 | 1462530290778 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]]]}] 03:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 03:24:50 INFO - PROCESS | 3280 | 1462530290836 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 03:24:50 INFO - PROCESS | 3280 | 1462530290838 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 03:24:50 INFO - PROCESS | 3280 | 1462530290841 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:24:50 INFO - PROCESS | 3280 | 1462530290843 Marionette TRACE conn5 <- [1,2146,null,{}] 03:24:50 INFO - PROCESS | 3280 | 1462530290846 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}] 03:24:50 INFO - PROCESS | 3280 | 1462530290947 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 03:24:50 INFO - PROCESS | 3280 | 1462530290953 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:51 INFO - PROCESS | 3280 | ++DOCSHELL 20CA3000 == 128 [pid = 3280] [id = 546] 03:24:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 297 (20CA3C00) [pid = 3280] [serial = 1638] [outer = 00000000] 03:24:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 298 (20CA9800) [pid = 3280] [serial = 1639] [outer = 20CA3C00] 03:24:51 INFO - PROCESS | 3280 | 1462530290996 Marionette DEBUG loaded listener.js 03:24:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 299 (20CAD400) [pid = 3280] [serial = 1640] [outer = 20CA3C00] 03:24:51 INFO - PROCESS | 3280 | 1462530291513 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]]]}] 03:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 731ms 03:24:51 INFO - PROCESS | 3280 | 1462530291650 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 03:24:51 INFO - PROCESS | 3280 | 1462530291654 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 03:24:51 INFO - PROCESS | 3280 | 1462530291660 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:24:51 INFO - PROCESS | 3280 | 1462530291664 Marionette TRACE conn5 <- [1,2150,null,{}] 03:24:51 INFO - PROCESS | 3280 | 1462530291671 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}] 03:24:51 INFO - PROCESS | 3280 | 1462530291809 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 03:24:52 INFO - PROCESS | 3280 | 1462530292026 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:52 INFO - PROCESS | 3280 | ++DOCSHELL 10005C00 == 129 [pid = 3280] [id = 547] 03:24:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 300 (10007C00) [pid = 3280] [serial = 1641] [outer = 00000000] 03:24:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 301 (10393000) [pid = 3280] [serial = 1642] [outer = 10007C00] 03:24:52 INFO - PROCESS | 3280 | 1462530292086 Marionette DEBUG loaded listener.js 03:24:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 302 (14DC4000) [pid = 3280] [serial = 1643] [outer = 10007C00] 03:24:52 INFO - PROCESS | 3280 | 1462530292713 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]]]}] 03:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1121ms 03:24:52 INFO - PROCESS | 3280 | 1462530292788 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 03:24:52 INFO - PROCESS | 3280 | 1462530292792 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 03:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:24:52 INFO - PROCESS | 3280 | 1462530292800 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:24:52 INFO - PROCESS | 3280 | 1462530292804 Marionette TRACE conn5 <- [1,2154,null,{}] 03:24:52 INFO - PROCESS | 3280 | 1462530292808 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}] 03:24:53 INFO - PROCESS | 3280 | 1462530293007 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 03:24:53 INFO - PROCESS | 3280 | 1462530293156 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:53 INFO - PROCESS | 3280 | ++DOCSHELL 198D1C00 == 130 [pid = 3280] [id = 548] 03:24:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 303 (199D3400) [pid = 3280] [serial = 1644] [outer = 00000000] 03:24:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 304 (19EBC400) [pid = 3280] [serial = 1645] [outer = 199D3400] 03:24:53 INFO - PROCESS | 3280 | 1462530293256 Marionette DEBUG loaded listener.js 03:24:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 305 (1C7D1800) [pid = 3280] [serial = 1646] [outer = 199D3400] 03:24:53 INFO - PROCESS | 3280 | 1462530293898 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]]]}] 03:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1128ms 03:24:53 INFO - PROCESS | 3280 | 1462530293926 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 03:24:53 INFO - PROCESS | 3280 | 1462530293928 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 03:24:53 INFO - PROCESS | 3280 | 1462530293948 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:24:53 INFO - PROCESS | 3280 | 1462530293951 Marionette TRACE conn5 <- [1,2158,null,{}] 03:24:54 INFO - PROCESS | 3280 | 1462530293961 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}] 03:24:54 INFO - PROCESS | 3280 | 1462530294093 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 03:24:54 INFO - PROCESS | 3280 | 1462530294276 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:54 INFO - PROCESS | 3280 | ++DOCSHELL 21C39C00 == 131 [pid = 3280] [id = 549] 03:24:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 306 (21CE8C00) [pid = 3280] [serial = 1647] [outer = 00000000] 03:24:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 307 (22CAB800) [pid = 3280] [serial = 1648] [outer = 21CE8C00] 03:24:54 INFO - PROCESS | 3280 | 1462530294335 Marionette DEBUG loaded listener.js 03:24:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 308 (23E57000) [pid = 3280] [serial = 1649] [outer = 21CE8C00] 03:24:55 INFO - PROCESS | 3280 | 1462530294968 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]]]}] 03:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1075ms 03:24:55 INFO - PROCESS | 3280 | 1462530295028 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 3280 | 1462530295030 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 03:24:55 INFO - PROCESS | 3280 | 1462530295034 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:24:55 INFO - PROCESS | 3280 | 1462530295036 Marionette TRACE conn5 <- [1,2162,null,{}] 03:24:55 INFO - PROCESS | 3280 | 1462530295040 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}] 03:24:55 INFO - PROCESS | 3280 | 1462530295169 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 03:24:55 INFO - PROCESS | 3280 | 1462530295349 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:55 INFO - PROCESS | 3280 | ++DOCSHELL 23A46000 == 132 [pid = 3280] [id = 550] 03:24:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 309 (23A46400) [pid = 3280] [serial = 1650] [outer = 00000000] 03:24:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 310 (23A4C400) [pid = 3280] [serial = 1651] [outer = 23A46400] 03:24:55 INFO - PROCESS | 3280 | 1462530295403 Marionette DEBUG loaded listener.js 03:24:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 311 (23A4FC00) [pid = 3280] [serial = 1652] [outer = 23A46400] 03:24:56 INFO - PROCESS | 3280 | 1462530295989 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]]]}] 03:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 03:24:56 INFO - PROCESS | 3280 | 1462530296011 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 03:24:56 INFO - PROCESS | 3280 | 1462530296013 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 03:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:24:56 INFO - PROCESS | 3280 | 1462530296018 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:24:56 INFO - PROCESS | 3280 | 1462530296020 Marionette TRACE conn5 <- [1,2166,null,{}] 03:24:56 INFO - PROCESS | 3280 | 1462530296024 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}] 03:24:56 INFO - PROCESS | 3280 | 1462530296150 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 03:24:56 INFO - PROCESS | 3280 | 1462530296343 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:56 INFO - PROCESS | 3280 | ++DOCSHELL 23F0DC00 == 133 [pid = 3280] [id = 551] 03:24:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 312 (23F5C400) [pid = 3280] [serial = 1653] [outer = 00000000] 03:24:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 313 (23F64000) [pid = 3280] [serial = 1654] [outer = 23F5C400] 03:24:56 INFO - PROCESS | 3280 | 1462530296397 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 314 (24ADA000) [pid = 3280] [serial = 1655] [outer = 23F5C400] 03:24:56 INFO - PROCESS | 3280 | 1462530296922 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]]]}] 03:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 03:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:24:57 INFO - PROCESS | 3280 | 1462530296993 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 03:24:57 INFO - PROCESS | 3280 | 1462530296995 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 03:24:57 INFO - PROCESS | 3280 | 1462530296998 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:24:57 INFO - PROCESS | 3280 | 1462530297000 Marionette TRACE conn5 <- [1,2170,null,{}] 03:24:57 INFO - PROCESS | 3280 | 1462530297004 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}] 03:24:57 INFO - PROCESS | 3280 | 1462530297182 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 03:24:57 INFO - PROCESS | 3280 | 1462530297366 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:57 INFO - PROCESS | 3280 | ++DOCSHELL 25394800 == 134 [pid = 3280] [id = 552] 03:24:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 315 (261AC000) [pid = 3280] [serial = 1656] [outer = 00000000] 03:24:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 316 (2681AC00) [pid = 3280] [serial = 1657] [outer = 261AC000] 03:24:57 INFO - PROCESS | 3280 | 1462530297419 Marionette DEBUG loaded listener.js 03:24:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 317 (27FC1C00) [pid = 3280] [serial = 1658] [outer = 261AC000] 03:24:58 INFO - PROCESS | 3280 | 1462530298001 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]]]}] 03:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1022ms 03:24:58 INFO - PROCESS | 3280 | 1462530298024 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 03:24:58 INFO - PROCESS | 3280 | 1462530298026 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 03:24:58 INFO - PROCESS | 3280 | 1462530298047 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:24:58 INFO - PROCESS | 3280 | 1462530298049 Marionette TRACE conn5 <- [1,2174,null,{}] 03:24:58 INFO - PROCESS | 3280 | 1462530298072 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}] 03:24:58 INFO - PROCESS | 3280 | 1462530298198 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 03:24:58 INFO - PROCESS | 3280 | 1462530298391 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:58 INFO - PROCESS | 3280 | ++DOCSHELL 28C82800 == 135 [pid = 3280] [id = 553] 03:24:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 318 (28C87400) [pid = 3280] [serial = 1659] [outer = 00000000] 03:24:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 319 (28D48800) [pid = 3280] [serial = 1660] [outer = 28C87400] 03:24:58 INFO - PROCESS | 3280 | 1462530298445 Marionette DEBUG loaded listener.js 03:24:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 320 (28D4B400) [pid = 3280] [serial = 1661] [outer = 28C87400] 03:24:59 INFO - PROCESS | 3280 | 1462530299063 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]]]}] 03:24:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:24:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1066ms 03:24:59 INFO - PROCESS | 3280 | 1462530299125 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 03:24:59 INFO - PROCESS | 3280 | 1462530299128 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 03:24:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:24:59 INFO - PROCESS | 3280 | 1462530299131 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:24:59 INFO - PROCESS | 3280 | 1462530299133 Marionette TRACE conn5 <- [1,2178,null,{}] 03:24:59 INFO - PROCESS | 3280 | 1462530299137 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}] 03:24:59 INFO - PROCESS | 3280 | 1462530299261 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 03:24:59 INFO - PROCESS | 3280 | 1462530299442 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:59 INFO - PROCESS | 3280 | ++DOCSHELL 28D48400 == 136 [pid = 3280] [id = 554] 03:24:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 321 (28D4E400) [pid = 3280] [serial = 1662] [outer = 00000000] 03:24:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 322 (28D54400) [pid = 3280] [serial = 1663] [outer = 28D4E400] 03:24:59 INFO - PROCESS | 3280 | 1462530299497 Marionette DEBUG loaded listener.js 03:24:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 323 (28D57400) [pid = 3280] [serial = 1664] [outer = 28D4E400] 03:25:00 INFO - PROCESS | 3280 | 1462530300029 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]]]}] 03:25:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:25:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 930ms 03:25:00 INFO - PROCESS | 3280 | 1462530300063 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 03:25:00 INFO - PROCESS | 3280 | 1462530300065 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 03:25:00 INFO - PROCESS | 3280 | 1462530300069 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:25:00 INFO - PROCESS | 3280 | 1462530300071 Marionette TRACE conn5 <- [1,2182,null,{}] 03:25:00 INFO - PROCESS | 3280 | 1462530300074 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}] 03:25:00 INFO - PROCESS | 3280 | 1462530300198 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 03:25:00 INFO - PROCESS | 3280 | 1462530300394 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 3280 | ++DOCSHELL 24A01400 == 137 [pid = 3280] [id = 555] 03:25:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 324 (24A01C00) [pid = 3280] [serial = 1665] [outer = 00000000] 03:25:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 325 (24A06C00) [pid = 3280] [serial = 1666] [outer = 24A01C00] 03:25:00 INFO - PROCESS | 3280 | 1462530300448 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 326 (24A07400) [pid = 3280] [serial = 1667] [outer = 24A01C00] 03:25:01 INFO - PROCESS | 3280 | 1462530301010 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]]]}] 03:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 971ms 03:25:01 INFO - PROCESS | 3280 | 1462530301043 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 03:25:01 INFO - PROCESS | 3280 | 1462530301045 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 03:25:01 INFO - PROCESS | 3280 | 1462530301048 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:25:01 INFO - PROCESS | 3280 | 1462530301050 Marionette TRACE conn5 <- [1,2186,null,{}] 03:25:01 INFO - PROCESS | 3280 | 1462530301054 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}] 03:25:01 INFO - PROCESS | 3280 | 1462530301181 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 03:25:01 INFO - PROCESS | 3280 | 1462530301377 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:01 INFO - PROCESS | 3280 | ++DOCSHELL 24A0C000 == 138 [pid = 3280] [id = 556] 03:25:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 327 (24A0E000) [pid = 3280] [serial = 1668] [outer = 00000000] 03:25:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 328 (2538E400) [pid = 3280] [serial = 1669] [outer = 24A0E000] 03:25:01 INFO - PROCESS | 3280 | 1462530301431 Marionette DEBUG loaded listener.js 03:25:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 329 (28D51000) [pid = 3280] [serial = 1670] [outer = 24A0E000] 03:25:02 INFO - PROCESS | 3280 | 1462530301972 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]]]}] 03:25:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:25:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 970ms 03:25:02 INFO - PROCESS | 3280 | 1462530302023 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 03:25:02 INFO - PROCESS | 3280 | 1462530302026 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 03:25:02 INFO - PROCESS | 3280 | 1462530302029 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:25:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:25:02 INFO - PROCESS | 3280 | 1462530302032 Marionette TRACE conn5 <- [1,2190,null,{}] 03:25:02 INFO - PROCESS | 3280 | 1462530302036 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}] 03:25:02 INFO - PROCESS | 3280 | 1462530302179 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 03:25:02 INFO - PROCESS | 3280 | 1462530302377 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:02 INFO - PROCESS | 3280 | ++DOCSHELL 28E51800 == 139 [pid = 3280] [id = 557] 03:25:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 330 (28E53400) [pid = 3280] [serial = 1671] [outer = 00000000] 03:25:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 331 (28E9B000) [pid = 3280] [serial = 1672] [outer = 28E53400] 03:25:02 INFO - PROCESS | 3280 | 1462530302439 Marionette DEBUG loaded listener.js 03:25:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 332 (28EAEC00) [pid = 3280] [serial = 1673] [outer = 28E53400] 03:25:03 INFO - PROCESS | 3280 | 1462530303034 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]]]}] 03:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1018ms 03:25:03 INFO - PROCESS | 3280 | 1462530303060 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 03:25:03 INFO - PROCESS | 3280 | 1462530303062 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 03:25:03 INFO - PROCESS | 3280 | 1462530303067 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:25:03 INFO - PROCESS | 3280 | 1462530303069 Marionette TRACE conn5 <- [1,2194,null,{}] 03:25:03 INFO - PROCESS | 3280 | 1462530303073 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}] 03:25:03 INFO - PROCESS | 3280 | 1462530303219 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 03:25:03 INFO - PROCESS | 3280 | 1462530303448 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 3280 | ++DOCSHELL 1AAC4800 == 140 [pid = 3280] [id = 558] 03:25:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 333 (1C224C00) [pid = 3280] [serial = 1674] [outer = 00000000] 03:25:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 334 (28EB5C00) [pid = 3280] [serial = 1675] [outer = 1C224C00] 03:25:03 INFO - PROCESS | 3280 | 1462530303503 Marionette DEBUG loaded listener.js 03:25:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 335 (28EB6800) [pid = 3280] [serial = 1676] [outer = 1C224C00] 03:25:04 INFO - PROCESS | 3280 | 1462530304087 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]]]}] 03:25:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:25:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1069ms 03:25:04 INFO - PROCESS | 3280 | 1462530304144 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 03:25:04 INFO - PROCESS | 3280 | 1462530304146 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 03:25:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:25:04 INFO - PROCESS | 3280 | 1462530304149 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:25:04 INFO - PROCESS | 3280 | 1462530304151 Marionette TRACE conn5 <- [1,2198,null,{}] 03:25:04 INFO - PROCESS | 3280 | 1462530304155 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}] 03:25:04 INFO - PROCESS | 3280 | 1462530304282 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 03:25:04 INFO - PROCESS | 3280 | 1462530304482 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:04 INFO - PROCESS | 3280 | ++DOCSHELL 0FF44C00 == 141 [pid = 3280] [id = 559] 03:25:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 336 (17DB5000) [pid = 3280] [serial = 1677] [outer = 00000000] 03:25:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 337 (18094000) [pid = 3280] [serial = 1678] [outer = 17DB5000] 03:25:04 INFO - PROCESS | 3280 | 1462530304537 Marionette DEBUG loaded listener.js 03:25:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 338 (18AF6000) [pid = 3280] [serial = 1679] [outer = 17DB5000] 03:25:05 INFO - PROCESS | 3280 | 1462530305143 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]]]}] 03:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 971ms 03:25:05 INFO - PROCESS | 3280 | 1462530305152 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 3280 | 1462530305154 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 03:25:05 INFO - PROCESS | 3280 | 1462530305158 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 3280 | 1462530305159 Marionette TRACE conn5 <- [1,2202,null,{}] 03:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:25:05 INFO - PROCESS | 3280 | 1462530305182 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}] 03:25:05 INFO - PROCESS | 3280 | 1462530305313 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 03:25:05 INFO - PROCESS | 3280 | 1462530305514 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:05 INFO - PROCESS | 3280 | ++DOCSHELL 182E5400 == 142 [pid = 3280] [id = 560] 03:25:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 339 (198D5C00) [pid = 3280] [serial = 1680] [outer = 00000000] 03:25:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 340 (22E1A400) [pid = 3280] [serial = 1681] [outer = 198D5C00] 03:25:05 INFO - PROCESS | 3280 | 1462530305568 Marionette DEBUG loaded listener.js 03:25:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 341 (2351E800) [pid = 3280] [serial = 1682] [outer = 198D5C00] 03:25:06 INFO - PROCESS | 3280 | 1462530306545 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]]]}] 03:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1432ms 03:25:06 INFO - PROCESS | 3280 | 1462530306595 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 03:25:06 INFO - PROCESS | 3280 | 1462530306598 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 03:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:25:06 INFO - PROCESS | 3280 | 1462530306604 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:25:06 INFO - PROCESS | 3280 | 1462530306608 Marionette TRACE conn5 <- [1,2206,null,{}] 03:25:06 INFO - PROCESS | 3280 | 1462530306614 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}] 03:25:06 INFO - PROCESS | 3280 | 1462530306768 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 03:25:06 INFO - PROCESS | 3280 | 1462530306962 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:06 INFO - PROCESS | 3280 | ++DOCSHELL 0FF6B800 == 143 [pid = 3280] [id = 561] 03:25:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 342 (10004800) [pid = 3280] [serial = 1683] [outer = 00000000] 03:25:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 343 (17B9F000) [pid = 3280] [serial = 1684] [outer = 10004800] 03:25:07 INFO - PROCESS | 3280 | 1462530307010 Marionette DEBUG loaded listener.js 03:25:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 344 (17F07000) [pid = 3280] [serial = 1685] [outer = 10004800] 03:25:07 INFO - PROCESS | 3280 | 1462530307589 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]]]}] 03:25:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1024ms 03:25:07 INFO - PROCESS | 3280 | 1462530307628 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 03:25:07 INFO - PROCESS | 3280 | 1462530307633 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 03:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:25:07 INFO - PROCESS | 3280 | 1462530307639 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:25:07 INFO - PROCESS | 3280 | 1462530307642 Marionette TRACE conn5 <- [1,2210,null,{}] 03:25:07 INFO - PROCESS | 3280 | 1462530307646 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}] 03:25:07 INFO - PROCESS | 3280 | 1462530307763 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 03:25:07 INFO - PROCESS | 3280 | 1462530307969 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:07 INFO - PROCESS | 3280 | ++DOCSHELL 1037BC00 == 144 [pid = 3280] [id = 562] 03:25:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 345 (15E3E800) [pid = 3280] [serial = 1686] [outer = 00000000] 03:25:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 346 (18E8E400) [pid = 3280] [serial = 1687] [outer = 15E3E800] 03:25:08 INFO - PROCESS | 3280 | 1462530308018 Marionette DEBUG loaded listener.js 03:25:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 347 (19E96000) [pid = 3280] [serial = 1688] [outer = 15E3E800] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 17FE5400 == 143 [pid = 3280] [id = 282] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 0C9CC800 == 142 [pid = 3280] [id = 337] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 14DCF800 == 141 [pid = 3280] [id = 409] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 18028C00 == 140 [pid = 3280] [id = 545] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 0C9D1C00 == 139 [pid = 3280] [id = 544] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 22C1A000 == 138 [pid = 3280] [id = 543] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 21679C00 == 137 [pid = 3280] [id = 542] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 1D96D000 == 136 [pid = 3280] [id = 541] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 346 (1D061C00) [pid = 3280] [serial = 1567] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 19188C00 == 135 [pid = 3280] [id = 540] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 14BE2C00 == 134 [pid = 3280] [id = 539] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 0CD30800 == 133 [pid = 3280] [id = 538] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 1463C400 == 132 [pid = 3280] [id = 537] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 146CA000 == 131 [pid = 3280] [id = 535] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 21DB8400 == 130 [pid = 3280] [id = 534] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 24AE2000 == 129 [pid = 3280] [id = 532] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 23F0A000 == 128 [pid = 3280] [id = 531] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 23A73000 == 127 [pid = 3280] [id = 530] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 22E17400 == 126 [pid = 3280] [id = 529] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 22E1EC00 == 125 [pid = 3280] [id = 528] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 1EE58800 == 124 [pid = 3280] [id = 527] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 1EE56000 == 123 [pid = 3280] [id = 526] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 1C7CFC00 == 122 [pid = 3280] [id = 525] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 168ED400 == 121 [pid = 3280] [id = 524] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 0FE1CC00 == 120 [pid = 3280] [id = 523] 03:25:08 INFO - PROCESS | 3280 | --DOCSHELL 19F99C00 == 119 [pid = 3280] [id = 522] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 345 (19A1DC00) [pid = 3280] [serial = 1439] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 344 (18E8C800) [pid = 3280] [serial = 1555] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 343 (17E87C00) [pid = 3280] [serial = 1549] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 342 (17F13400) [pid = 3280] [serial = 1550] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 341 (19E8CC00) [pid = 3280] [serial = 1558] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 340 (196E9400) [pid = 3280] [serial = 1556] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 339 (10379800) [pid = 3280] [serial = 1546] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 338 (10372800) [pid = 3280] [serial = 1541] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 337 (0FF43800) [pid = 3280] [serial = 1540] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 336 (17DAC800) [pid = 3280] [serial = 1561] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 335 (17ECC000) [pid = 3280] [serial = 1507] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 334 (1A022800) [pid = 3280] [serial = 1564] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 333 (10BAA800) [pid = 3280] [serial = 1547] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 332 (17B9E800) [pid = 3280] [serial = 1544] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 331 (15E47000) [pid = 3280] [serial = 1543] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 330 (22E17C00) [pid = 3280] [serial = 1513] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 329 (2351B800) [pid = 3280] [serial = 1516] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 328 (24FAF000) [pid = 3280] [serial = 1519] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 327 (2681F000) [pid = 3280] [serial = 1522] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 326 (27FBFC00) [pid = 3280] [serial = 1525] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 325 (24F3D800) [pid = 3280] [serial = 1528] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 324 (28C84000) [pid = 3280] [serial = 1531] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 323 (28C90C00) [pid = 3280] [serial = 1534] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 322 (22C18400) [pid = 3280] [serial = 1537] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 321 (19F97800) [pid = 3280] [serial = 1559] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 320 (18030C00) [pid = 3280] [serial = 1552] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 319 (199D9000) [pid = 3280] [serial = 1510] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 318 (25392800) [pid = 3280] [serial = 1505] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 317 (18022C00) [pid = 3280] [serial = 1562] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 316 (1B33E400) [pid = 3280] [serial = 1565] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | --DOMWINDOW == 315 (182E6000) [pid = 3280] [serial = 1553] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3280 | 1462530308727 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]]]}] 03:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1119ms 03:25:08 INFO - PROCESS | 3280 | 1462530308787 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 03:25:08 INFO - PROCESS | 3280 | 1462530308789 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 03:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:25:08 INFO - PROCESS | 3280 | 1462530308794 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:25:08 INFO - PROCESS | 3280 | 1462530308797 Marionette TRACE conn5 <- [1,2214,null,{}] 03:25:08 INFO - PROCESS | 3280 | 1462530308808 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}] 03:25:08 INFO - PROCESS | 3280 | 1462530308913 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 03:25:08 INFO - PROCESS | 3280 | 1462530308927 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:08 INFO - PROCESS | 3280 | ++DOCSHELL 14E76800 == 120 [pid = 3280] [id = 563] 03:25:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 316 (15D04400) [pid = 3280] [serial = 1689] [outer = 00000000] 03:25:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 317 (168EDC00) [pid = 3280] [serial = 1690] [outer = 15D04400] 03:25:08 INFO - PROCESS | 3280 | 1462530308973 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 318 (17E87C00) [pid = 3280] [serial = 1691] [outer = 15D04400] 03:25:09 INFO - PROCESS | 3280 | 1462530309485 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]]]}] 03:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 770ms 03:25:09 INFO - PROCESS | 3280 | 1462530309567 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 03:25:09 INFO - PROCESS | 3280 | 1462530309570 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 03:25:09 INFO - PROCESS | 3280 | 1462530309573 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:25:09 INFO - PROCESS | 3280 | 1462530309574 Marionette TRACE conn5 <- [1,2218,null,{}] 03:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:25:09 INFO - PROCESS | 3280 | 1462530309578 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}] 03:25:09 INFO - PROCESS | 3280 | 1462530309738 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 03:25:09 INFO - PROCESS | 3280 | 1462530309756 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 3280 | ++DOCSHELL 1801C000 == 121 [pid = 3280] [id = 564] 03:25:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 319 (1801CC00) [pid = 3280] [serial = 1692] [outer = 00000000] 03:25:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 320 (18D6B400) [pid = 3280] [serial = 1693] [outer = 1801CC00] 03:25:09 INFO - PROCESS | 3280 | 1462530309801 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 321 (19188800) [pid = 3280] [serial = 1694] [outer = 1801CC00] 03:25:10 INFO - PROCESS | 3280 | 1462530310254 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]]]}] 03:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 03:25:10 INFO - PROCESS | 3280 | 1462530310307 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 03:25:10 INFO - PROCESS | 3280 | 1462530310309 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 03:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:25:10 INFO - PROCESS | 3280 | 1462530310316 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:25:10 INFO - PROCESS | 3280 | 1462530310318 Marionette TRACE conn5 <- [1,2222,null,{}] 03:25:10 INFO - PROCESS | 3280 | 1462530310344 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}] 03:25:10 INFO - PROCESS | 3280 | 1462530310503 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 03:25:10 INFO - PROCESS | 3280 | 1462530310524 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:10 INFO - PROCESS | 3280 | ++DOCSHELL 198CF400 == 122 [pid = 3280] [id = 565] 03:25:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 322 (19A1F000) [pid = 3280] [serial = 1695] [outer = 00000000] 03:25:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 323 (19EC1C00) [pid = 3280] [serial = 1696] [outer = 19A1F000] 03:25:10 INFO - PROCESS | 3280 | 1462530310569 Marionette DEBUG loaded listener.js 03:25:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 324 (19F97C00) [pid = 3280] [serial = 1697] [outer = 19A1F000] 03:25:11 INFO - PROCESS | 3280 | 1462530311049 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]]]}] 03:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 771ms 03:25:11 INFO - PROCESS | 3280 | 1462530311106 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 3280 | 1462530311108 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 03:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:25:11 INFO - PROCESS | 3280 | 1462530311120 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - PROCESS | 3280 | 1462530311121 Marionette TRACE conn5 <- [1,2226,null,{}] 03:25:11 INFO - PROCESS | 3280 | 1462530311125 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}] 03:25:11 INFO - PROCESS | 3280 | 1462530311294 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 03:25:11 INFO - PROCESS | 3280 | 1462530311320 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 3280 | ++DOCSHELL 1A9A1800 == 123 [pid = 3280] [id = 566] 03:25:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 325 (1C230400) [pid = 3280] [serial = 1698] [outer = 00000000] 03:25:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 326 (1E426800) [pid = 3280] [serial = 1699] [outer = 1C230400] 03:25:11 INFO - PROCESS | 3280 | 1462530311364 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 327 (1E571800) [pid = 3280] [serial = 1700] [outer = 1C230400] 03:25:11 INFO - PROCESS | 3280 | 1462530311818 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]]]}] 03:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 03:25:11 INFO - PROCESS | 3280 | 1462530311845 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 3280 | 1462530311847 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 03:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:25:11 INFO - PROCESS | 3280 | 1462530311857 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - PROCESS | 3280 | 1462530311859 Marionette TRACE conn5 <- [1,2230,null,{}] 03:25:11 INFO - PROCESS | 3280 | 1462530311863 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}] 03:25:12 INFO - PROCESS | 3280 | 1462530312018 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 03:25:12 INFO - PROCESS | 3280 | 1462530312036 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:12 INFO - PROCESS | 3280 | ++DOCSHELL 1E446000 == 124 [pid = 3280] [id = 567] 03:25:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 328 (1EDB5800) [pid = 3280] [serial = 1701] [outer = 00000000] 03:25:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 329 (1F55A000) [pid = 3280] [serial = 1702] [outer = 1EDB5800] 03:25:12 INFO - PROCESS | 3280 | 1462530312080 Marionette DEBUG loaded listener.js 03:25:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 330 (20CAD800) [pid = 3280] [serial = 1703] [outer = 1EDB5800] 03:25:12 INFO - PROCESS | 3280 | --DOMWINDOW == 329 (2178C800) [pid = 3280] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:25:12 INFO - PROCESS | 3280 | --DOMWINDOW == 328 (1B345400) [pid = 3280] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:25:12 INFO - PROCESS | 3280 | --DOMWINDOW == 327 (22C1C000) [pid = 3280] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:25:12 INFO - PROCESS | 3280 | --DOMWINDOW == 326 (0CB17800) [pid = 3280] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:25:12 INFO - PROCESS | 3280 | --DOMWINDOW == 325 (17E7C000) [pid = 3280] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:25:12 INFO - PROCESS | 3280 | --DOMWINDOW == 324 (1D96E000) [pid = 3280] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:25:12 INFO - PROCESS | 3280 | --DOMWINDOW == 323 (0CDD4000) [pid = 3280] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:25:12 INFO - PROCESS | 3280 | --DOMWINDOW == 322 (199D6C00) [pid = 3280] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:25:12 INFO - PROCESS | 3280 | --DOMWINDOW == 321 (14BDB000) [pid = 3280] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:25:12 INFO - PROCESS | 3280 | --DOMWINDOW == 320 (19A23800) [pid = 3280] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:25:12 INFO - PROCESS | 3280 | --DOMWINDOW == 319 (0F77CC00) [pid = 3280] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:25:12 INFO - PROCESS | 3280 | --DOMWINDOW == 318 (1CC0A400) [pid = 3280] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:25:12 INFO - PROCESS | 3280 | 1462530312936 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]]]}] 03:25:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:25:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1128ms 03:25:13 INFO - PROCESS | 3280 | 1462530312989 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 03:25:13 INFO - PROCESS | 3280 | 1462530312992 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 03:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:25:13 INFO - PROCESS | 3280 | 1462530312995 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:25:13 INFO - PROCESS | 3280 | 1462530312996 Marionette TRACE conn5 <- [1,2234,null,{}] 03:25:13 INFO - PROCESS | 3280 | 1462530313000 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}] 03:25:13 INFO - PROCESS | 3280 | 1462530313101 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 03:25:13 INFO - PROCESS | 3280 | 1462530313110 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:13 INFO - PROCESS | 3280 | ++DOCSHELL 1917C800 == 125 [pid = 3280] [id = 568] 03:25:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 319 (199D6C00) [pid = 3280] [serial = 1704] [outer = 00000000] 03:25:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 320 (1E206C00) [pid = 3280] [serial = 1705] [outer = 199D6C00] 03:25:13 INFO - PROCESS | 3280 | 1462530313154 Marionette DEBUG loaded listener.js 03:25:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 321 (1F47F400) [pid = 3280] [serial = 1706] [outer = 199D6C00] 03:25:13 INFO - PROCESS | 3280 | 1462530313636 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]]]}] 03:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 03:25:13 INFO - PROCESS | 3280 | 1462530313668 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 03:25:13 INFO - PROCESS | 3280 | 1462530313670 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 03:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:25:13 INFO - PROCESS | 3280 | 1462530313695 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:25:13 INFO - PROCESS | 3280 | 1462530313697 Marionette TRACE conn5 <- [1,2238,null,{}] 03:25:13 INFO - PROCESS | 3280 | 1462530313700 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}] 03:25:13 INFO - PROCESS | 3280 | 1462530313805 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 03:25:13 INFO - PROCESS | 3280 | 1462530313811 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:13 INFO - PROCESS | 3280 | ++DOCSHELL 1917D400 == 126 [pid = 3280] [id = 569] 03:25:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 322 (19F9E400) [pid = 3280] [serial = 1707] [outer = 00000000] 03:25:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 323 (21C38000) [pid = 3280] [serial = 1708] [outer = 19F9E400] 03:25:13 INFO - PROCESS | 3280 | 1462530313854 Marionette DEBUG loaded listener.js 03:25:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 324 (21DB8000) [pid = 3280] [serial = 1709] [outer = 19F9E400] 03:25:14 INFO - PROCESS | 3280 | 1462530314336 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]]]}] 03:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 03:25:14 INFO - PROCESS | 3280 | 1462530314368 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 03:25:14 INFO - PROCESS | 3280 | 1462530314370 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 03:25:14 INFO - PROCESS | 3280 | 1462530314373 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:25:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:25:14 INFO - PROCESS | 3280 | 1462530314374 Marionette TRACE conn5 <- [1,2242,null,{}] 03:25:14 INFO - PROCESS | 3280 | 1462530314382 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}] 03:25:14 INFO - PROCESS | 3280 | 1462530314553 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 03:25:14 INFO - PROCESS | 3280 | 1462530314567 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:14 INFO - PROCESS | 3280 | ++DOCSHELL 21C34400 == 127 [pid = 3280] [id = 570] 03:25:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 325 (21DB9800) [pid = 3280] [serial = 1710] [outer = 00000000] 03:25:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 326 (22C1D800) [pid = 3280] [serial = 1711] [outer = 21DB9800] 03:25:14 INFO - PROCESS | 3280 | 1462530314611 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 327 (22E15000) [pid = 3280] [serial = 1712] [outer = 21DB9800] 03:25:15 INFO - PROCESS | 3280 | 1462530315409 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]]]}] 03:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1070ms 03:25:15 INFO - PROCESS | 3280 | 1462530315447 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 03:25:15 INFO - PROCESS | 3280 | 1462530315452 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 03:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:25:15 INFO - PROCESS | 3280 | 1462530315457 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:25:15 INFO - PROCESS | 3280 | 1462530315461 Marionette TRACE conn5 <- [1,2246,null,{}] 03:25:15 INFO - PROCESS | 3280 | 1462530315466 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}] 03:25:15 INFO - PROCESS | 3280 | 1462530315605 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 03:25:15 INFO - PROCESS | 3280 | 1462530315794 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:15 INFO - PROCESS | 3280 | ++DOCSHELL 10379800 == 128 [pid = 3280] [id = 571] 03:25:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 328 (10395000) [pid = 3280] [serial = 1713] [outer = 00000000] 03:25:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 329 (15E47000) [pid = 3280] [serial = 1714] [outer = 10395000] 03:25:15 INFO - PROCESS | 3280 | 1462530315852 Marionette DEBUG loaded listener.js 03:25:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 330 (17ED3000) [pid = 3280] [serial = 1715] [outer = 10395000] 03:25:16 INFO - PROCESS | 3280 | 1462530316433 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]]]}] 03:25:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:25:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1028ms 03:25:16 INFO - PROCESS | 3280 | 1462530316485 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 03:25:16 INFO - PROCESS | 3280 | 1462530316491 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 03:25:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:25:16 INFO - PROCESS | 3280 | 1462530316498 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:25:16 INFO - PROCESS | 3280 | 1462530316501 Marionette TRACE conn5 <- [1,2250,null,{}] 03:25:16 INFO - PROCESS | 3280 | 1462530316505 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}] 03:25:16 INFO - PROCESS | 3280 | 1462530316639 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 03:25:16 INFO - PROCESS | 3280 | 1462530316842 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:16 INFO - PROCESS | 3280 | ++DOCSHELL 199D4400 == 129 [pid = 3280] [id = 572] 03:25:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 331 (199D8400) [pid = 3280] [serial = 1716] [outer = 00000000] 03:25:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 332 (1A8B0000) [pid = 3280] [serial = 1717] [outer = 199D8400] 03:25:16 INFO - PROCESS | 3280 | 1462530316898 Marionette DEBUG loaded listener.js 03:25:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 333 (1CC0A800) [pid = 3280] [serial = 1718] [outer = 199D8400] 03:25:17 INFO - PROCESS | 3280 | 1462530317502 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]]]}] 03:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1023ms 03:25:17 INFO - PROCESS | 3280 | 1462530317523 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 03:25:17 INFO - PROCESS | 3280 | 1462530317525 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 03:25:17 INFO - PROCESS | 3280 | 1462530317529 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:25:17 INFO - PROCESS | 3280 | 1462530317533 Marionette TRACE conn5 <- [1,2254,null,{}] 03:25:17 INFO - PROCESS | 3280 | 1462530317544 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}] 03:25:17 INFO - PROCESS | 3280 | 1462530317695 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 03:25:17 INFO - PROCESS | 3280 | 1462530317885 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:17 INFO - PROCESS | 3280 | ++DOCSHELL 22ECAC00 == 130 [pid = 3280] [id = 573] 03:25:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 334 (23516000) [pid = 3280] [serial = 1719] [outer = 00000000] 03:25:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 335 (23A40400) [pid = 3280] [serial = 1720] [outer = 23516000] 03:25:17 INFO - PROCESS | 3280 | 1462530317941 Marionette DEBUG loaded listener.js 03:25:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 336 (23A4A400) [pid = 3280] [serial = 1721] [outer = 23516000] 03:25:18 INFO - PROCESS | 3280 | 1462530318520 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]]]}] 03:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1021ms 03:25:18 INFO - PROCESS | 3280 | 1462530318553 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 03:25:18 INFO - PROCESS | 3280 | 1462530318556 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 03:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:25:18 INFO - PROCESS | 3280 | 1462530318559 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:25:18 INFO - PROCESS | 3280 | 1462530318561 Marionette TRACE conn5 <- [1,2258,null,{}] 03:25:18 INFO - PROCESS | 3280 | 1462530318565 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}] 03:25:18 INFO - PROCESS | 3280 | 1462530318698 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 03:25:18 INFO - PROCESS | 3280 | 1462530318856 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:18 INFO - PROCESS | 3280 | ++DOCSHELL 23A70800 == 131 [pid = 3280] [id = 574] 03:25:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 337 (23A73000) [pid = 3280] [serial = 1722] [outer = 00000000] 03:25:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 338 (23F0CC00) [pid = 3280] [serial = 1723] [outer = 23A73000] 03:25:18 INFO - PROCESS | 3280 | 1462530318911 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 339 (23F4A400) [pid = 3280] [serial = 1724] [outer = 23A73000] 03:25:19 INFO - PROCESS | 3280 | 1462530319464 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]]]}] 03:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 970ms 03:25:19 INFO - PROCESS | 3280 | 1462530319533 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 03:25:19 INFO - PROCESS | 3280 | 1462530319535 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 03:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:25:19 INFO - PROCESS | 3280 | 1462530319538 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:25:19 INFO - PROCESS | 3280 | 1462530319540 Marionette TRACE conn5 <- [1,2262,null,{}] 03:25:19 INFO - PROCESS | 3280 | 1462530319544 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}] 03:25:19 INFO - PROCESS | 3280 | 1462530319677 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 03:25:19 INFO - PROCESS | 3280 | 1462530319872 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:19 INFO - PROCESS | 3280 | ++DOCSHELL 23F55400 == 132 [pid = 3280] [id = 575] 03:25:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 340 (23F59400) [pid = 3280] [serial = 1725] [outer = 00000000] 03:25:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 341 (24AE4800) [pid = 3280] [serial = 1726] [outer = 23F59400] 03:25:19 INFO - PROCESS | 3280 | 1462530319928 Marionette DEBUG loaded listener.js 03:25:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 342 (24F3A800) [pid = 3280] [serial = 1727] [outer = 23F59400] 03:25:20 INFO - PROCESS | 3280 | 1462530320497 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]]]}] 03:25:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:25:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1017ms 03:25:20 INFO - PROCESS | 3280 | 1462530320560 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 03:25:20 INFO - PROCESS | 3280 | 1462530320562 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 03:25:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:25:20 INFO - PROCESS | 3280 | 1462530320565 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:25:20 INFO - PROCESS | 3280 | 1462530320567 Marionette TRACE conn5 <- [1,2266,null,{}] 03:25:20 INFO - PROCESS | 3280 | 1462530320572 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}] 03:25:20 INFO - PROCESS | 3280 | 1462530320709 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 03:25:20 INFO - PROCESS | 3280 | 1462530320897 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:20 INFO - PROCESS | 3280 | ++DOCSHELL 24AE2400 == 133 [pid = 3280] [id = 576] 03:25:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 343 (24AE6000) [pid = 3280] [serial = 1728] [outer = 00000000] 03:25:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 344 (2681F000) [pid = 3280] [serial = 1729] [outer = 24AE6000] 03:25:20 INFO - PROCESS | 3280 | 1462530320950 Marionette DEBUG loaded listener.js 03:25:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 345 (27FBEC00) [pid = 3280] [serial = 1730] [outer = 24AE6000] 03:25:21 INFO - PROCESS | 3280 | 1462530321533 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]]]}] 03:25:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:25:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1020ms 03:25:21 INFO - PROCESS | 3280 | 1462530321589 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 03:25:21 INFO - PROCESS | 3280 | 1462530321592 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 03:25:21 INFO - PROCESS | 3280 | 1462530321595 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:25:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:25:21 INFO - PROCESS | 3280 | 1462530321597 Marionette TRACE conn5 <- [1,2270,null,{}] 03:25:21 INFO - PROCESS | 3280 | 1462530321601 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}] 03:25:21 INFO - PROCESS | 3280 | 1462530321727 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 03:25:21 INFO - PROCESS | 3280 | 1462530321926 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:21 INFO - PROCESS | 3280 | ++DOCSHELL 284A5C00 == 134 [pid = 3280] [id = 577] 03:25:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 346 (284A8000) [pid = 3280] [serial = 1731] [outer = 00000000] 03:25:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 347 (284AC000) [pid = 3280] [serial = 1732] [outer = 284A8000] 03:25:21 INFO - PROCESS | 3280 | 1462530321981 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 348 (284AF800) [pid = 3280] [serial = 1733] [outer = 284A8000] 03:25:22 INFO - PROCESS | 3280 | 1462530322551 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]]]}] 03:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 970ms 03:25:22 INFO - PROCESS | 3280 | 1462530322569 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 03:25:22 INFO - PROCESS | 3280 | 1462530322571 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 03:25:22 INFO - PROCESS | 3280 | 1462530322574 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:25:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:25:22 INFO - PROCESS | 3280 | 1462530322576 Marionette TRACE conn5 <- [1,2274,null,{}] 03:25:22 INFO - PROCESS | 3280 | 1462530322598 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}] 03:25:22 INFO - PROCESS | 3280 | 1462530322724 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 03:25:22 INFO - PROCESS | 3280 | 1462530322924 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:22 INFO - PROCESS | 3280 | ++DOCSHELL 284ABC00 == 135 [pid = 3280] [id = 578] 03:25:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 349 (284B2000) [pid = 3280] [serial = 1734] [outer = 00000000] 03:25:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 350 (28E44C00) [pid = 3280] [serial = 1735] [outer = 284B2000] 03:25:22 INFO - PROCESS | 3280 | 1462530322978 Marionette DEBUG loaded listener.js 03:25:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 351 (28E50000) [pid = 3280] [serial = 1736] [outer = 284B2000] 03:25:23 INFO - PROCESS | 3280 | 1462530323551 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]]]}] 03:25:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:25:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1036ms 03:25:23 INFO - PROCESS | 3280 | 1462530323615 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 03:25:23 INFO - PROCESS | 3280 | 1462530323617 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 03:25:23 INFO - PROCESS | 3280 | 1462530323620 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:25:23 INFO - PROCESS | 3280 | 1462530323622 Marionette TRACE conn5 <- [1,2278,null,{}] 03:25:23 INFO - PROCESS | 3280 | 1462530323626 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}] 03:25:23 INFO - PROCESS | 3280 | 1462530323784 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 03:25:23 INFO - PROCESS | 3280 | 1462530323973 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 3280 | ++DOCSHELL 23FA7400 == 136 [pid = 3280] [id = 579] 03:25:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 352 (23FA9400) [pid = 3280] [serial = 1737] [outer = 00000000] 03:25:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 353 (23FB0800) [pid = 3280] [serial = 1738] [outer = 23FA9400] 03:25:24 INFO - PROCESS | 3280 | 1462530324028 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 354 (23FB3000) [pid = 3280] [serial = 1739] [outer = 23FA9400] 03:25:24 INFO - PROCESS | 3280 | 1462530324607 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]]]}] 03:25:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:25:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1018ms 03:25:24 INFO - PROCESS | 3280 | 1462530324642 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 03:25:24 INFO - PROCESS | 3280 | 1462530324644 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 03:25:24 INFO - PROCESS | 3280 | 1462530324647 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:25:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:25:24 INFO - PROCESS | 3280 | 1462530324649 Marionette TRACE conn5 <- [1,2282,null,{}] 03:25:24 INFO - PROCESS | 3280 | 1462530324653 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}] 03:25:24 INFO - PROCESS | 3280 | 1462530324783 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 03:25:24 INFO - PROCESS | 3280 | 1462530324985 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:25 INFO - PROCESS | 3280 | ++DOCSHELL 23FB4C00 == 137 [pid = 3280] [id = 580] 03:25:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 355 (28E53C00) [pid = 3280] [serial = 1740] [outer = 00000000] 03:25:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 356 (28EAD400) [pid = 3280] [serial = 1741] [outer = 28E53C00] 03:25:25 INFO - PROCESS | 3280 | 1462530325039 Marionette DEBUG loaded listener.js 03:25:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 357 (28EB5000) [pid = 3280] [serial = 1742] [outer = 28E53C00] 03:25:25 INFO - PROCESS | 3280 | 1462530325621 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]]]}] 03:25:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:25:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1015ms 03:25:25 INFO - PROCESS | 3280 | 1462530325667 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 03:25:25 INFO - PROCESS | 3280 | 1462530325670 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 03:25:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:25:25 INFO - PROCESS | 3280 | 1462530325673 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - PROCESS | 3280 | 1462530325676 Marionette TRACE conn5 <- [1,2286,null,{}] 03:25:25 INFO - PROCESS | 3280 | 1462530325680 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}] 03:25:25 INFO - PROCESS | 3280 | 1462530325826 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 03:25:26 INFO - PROCESS | 3280 | 1462530326032 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:26 INFO - PROCESS | 3280 | ++DOCSHELL 28E99800 == 138 [pid = 3280] [id = 581] 03:25:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 358 (299BD400) [pid = 3280] [serial = 1743] [outer = 00000000] 03:25:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 359 (29ADA000) [pid = 3280] [serial = 1744] [outer = 299BD400] 03:25:26 INFO - PROCESS | 3280 | 1462530326095 Marionette DEBUG loaded listener.js 03:25:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 360 (29ADF800) [pid = 3280] [serial = 1745] [outer = 299BD400] 03:25:26 INFO - PROCESS | 3280 | 1462530326706 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]]]}] 03:25:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:25:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1068ms 03:25:26 INFO - PROCESS | 3280 | 1462530326745 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 03:25:26 INFO - PROCESS | 3280 | 1462530326747 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 03:25:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:25:26 INFO - PROCESS | 3280 | 1462530326751 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:25:26 INFO - PROCESS | 3280 | 1462530326753 Marionette TRACE conn5 <- [1,2290,null,{}] 03:25:26 INFO - PROCESS | 3280 | 1462530326757 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}] 03:25:26 INFO - PROCESS | 3280 | 1462530326885 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 03:25:27 INFO - PROCESS | 3280 | 1462530327088 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 3280 | ++DOCSHELL 1E95CC00 == 139 [pid = 3280] [id = 582] 03:25:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 361 (1E95F000) [pid = 3280] [serial = 1746] [outer = 00000000] 03:25:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 362 (1E964C00) [pid = 3280] [serial = 1747] [outer = 1E95F000] 03:25:27 INFO - PROCESS | 3280 | 1462530327142 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 363 (1E965800) [pid = 3280] [serial = 1748] [outer = 1E95F000] 03:25:27 INFO - PROCESS | 3280 | 1462530327721 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]]]}] 03:25:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:25:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1019ms 03:25:27 INFO - PROCESS | 3280 | 1462530327773 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 03:25:27 INFO - PROCESS | 3280 | 1462530327775 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 03:25:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:25:27 INFO - PROCESS | 3280 | 1462530327779 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - PROCESS | 3280 | 1462530327783 Marionette TRACE conn5 <- [1,2294,null,{}] 03:25:27 INFO - PROCESS | 3280 | 1462530327786 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}] 03:25:27 INFO - PROCESS | 3280 | 1462530327914 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 03:25:28 INFO - PROCESS | 3280 | 1462530328118 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:28 INFO - PROCESS | 3280 | ++DOCSHELL 29ADDC00 == 140 [pid = 3280] [id = 583] 03:25:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 364 (29AE0800) [pid = 3280] [serial = 1749] [outer = 00000000] 03:25:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 365 (29AE5000) [pid = 3280] [serial = 1750] [outer = 29AE0800] 03:25:28 INFO - PROCESS | 3280 | 1462530328172 Marionette DEBUG loaded listener.js 03:25:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 366 (2B2B3000) [pid = 3280] [serial = 1751] [outer = 29AE0800] 03:25:28 INFO - PROCESS | 3280 | 1462530328794 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]]]}] 03:25:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:25:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1068ms 03:25:28 INFO - PROCESS | 3280 | 1462530328851 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 03:25:28 INFO - PROCESS | 3280 | 1462530328853 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 03:25:28 INFO - PROCESS | 3280 | 1462530328856 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:25:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:25:28 INFO - PROCESS | 3280 | 1462530328858 Marionette TRACE conn5 <- [1,2298,null,{}] 03:25:28 INFO - PROCESS | 3280 | 1462530328862 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}] 03:25:29 INFO - PROCESS | 3280 | 1462530328991 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 03:25:29 INFO - PROCESS | 3280 | 1462530329197 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:29 INFO - PROCESS | 3280 | ++DOCSHELL 10372000 == 141 [pid = 3280] [id = 584] 03:25:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 367 (22E17400) [pid = 3280] [serial = 1752] [outer = 00000000] 03:25:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 368 (2B2BA800) [pid = 3280] [serial = 1753] [outer = 22E17400] 03:25:29 INFO - PROCESS | 3280 | 1462530329251 Marionette DEBUG loaded listener.js 03:25:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 369 (2B2BB800) [pid = 3280] [serial = 1754] [outer = 22E17400] 03:25:29 INFO - PROCESS | 3280 | 1462530329827 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]]]}] 03:25:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:25:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1015ms 03:25:29 INFO - PROCESS | 3280 | 1462530329876 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 03:25:29 INFO - PROCESS | 3280 | 1462530329879 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 03:25:29 INFO - PROCESS | 3280 | 1462530329882 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:25:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:25:29 INFO - PROCESS | 3280 | 1462530329884 Marionette TRACE conn5 <- [1,2302,null,{}] 03:25:29 INFO - PROCESS | 3280 | 1462530329888 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}] 03:25:30 INFO - PROCESS | 3280 | 1462530330017 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 03:25:30 INFO - PROCESS | 3280 | 1462530330224 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 3280 | ++DOCSHELL 17FE4400 == 142 [pid = 3280] [id = 585] 03:25:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 370 (1808C800) [pid = 3280] [serial = 1755] [outer = 00000000] 03:25:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 371 (1D05EC00) [pid = 3280] [serial = 1756] [outer = 1808C800] 03:25:30 INFO - PROCESS | 3280 | 1462530330278 Marionette DEBUG loaded listener.js 03:25:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 372 (1E42D800) [pid = 3280] [serial = 1757] [outer = 1808C800] 03:25:30 INFO - PROCESS | 3280 | 1462530330890 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]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:25:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1016ms 03:25:30 INFO - PROCESS | 3280 | 1462530330902 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 03:25:30 INFO - PROCESS | 3280 | 1462530330904 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 03:25:30 INFO - PROCESS | 3280 | 1462530330908 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:25:30 INFO - PROCESS | 3280 | 1462530330910 Marionette TRACE conn5 <- [1,2306,null,{}] 03:25:30 INFO - PROCESS | 3280 | 1462530330950 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}] 03:25:31 INFO - PROCESS | 3280 | 1462530331080 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 03:25:31 INFO - PROCESS | 3280 | 1462530331285 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:31 INFO - PROCESS | 3280 | ++DOCSHELL 1C22FC00 == 143 [pid = 3280] [id = 586] 03:25:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 373 (1E212C00) [pid = 3280] [serial = 1758] [outer = 00000000] 03:25:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 374 (24ADE800) [pid = 3280] [serial = 1759] [outer = 1E212C00] 03:25:31 INFO - PROCESS | 3280 | 1462530331339 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 375 (29ADD000) [pid = 3280] [serial = 1760] [outer = 1E212C00] 03:25:32 INFO - PROCESS | 3280 | 1462530332250 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] 03:25:32 INFO - PROCESS | 3280 | 1462530332310 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 03:25:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:25:32 INFO - PROCESS | 3280 | 1462530332315 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 3280 | 1462530332318 Marionette TRACE conn5 <- [1,2310,null,{}] 03:25:32 INFO - PROCESS | 3280 | 1462530332324 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}] 03:25:32 INFO - PROCESS | 3280 | 1462530332452 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 03:25:32 INFO - PROCESS | 3280 | 1462530332649 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 3280 | ++DOCSHELL 14DE3000 == 144 [pid = 3280] [id = 587] 03:25:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 376 (15E40800) [pid = 3280] [serial = 1761] [outer = 00000000] 03:25:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 377 (182EC400) [pid = 3280] [serial = 1762] [outer = 15E40800] 03:25:32 INFO - PROCESS | 3280 | 1462530332698 Marionette DEBUG loaded listener.js 03:25:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 378 (19AB2800) [pid = 3280] [serial = 1763] [outer = 15E40800] 03:25:33 INFO - PROCESS | 3280 | 1462530333315 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]]]}] 03:25:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:25:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1025ms 03:25:33 INFO - PROCESS | 3280 | 1462530333341 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 03:25:33 INFO - PROCESS | 3280 | 1462530333347 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 03:25:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:25:33 INFO - PROCESS | 3280 | 1462530333352 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - PROCESS | 3280 | 1462530333355 Marionette TRACE conn5 <- [1,2314,null,{}] 03:25:33 INFO - PROCESS | 3280 | 1462530333358 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}] 03:25:33 INFO - PROCESS | 3280 | 1462530333480 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 03:25:33 INFO - PROCESS | 3280 | 1462530333693 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 3280 | ++DOCSHELL 17E89400 == 145 [pid = 3280] [id = 588] 03:25:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 379 (1802F000) [pid = 3280] [serial = 1764] [outer = 00000000] 03:25:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 380 (1E44E800) [pid = 3280] [serial = 1765] [outer = 1802F000] 03:25:33 INFO - PROCESS | 3280 | 1462530333743 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 381 (20CAB000) [pid = 3280] [serial = 1766] [outer = 1802F000] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 1917D400 == 144 [pid = 3280] [id = 569] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 1917C800 == 143 [pid = 3280] [id = 568] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 1E446000 == 142 [pid = 3280] [id = 567] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 0CDD6400 == 141 [pid = 3280] [id = 14] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 1A9A1800 == 140 [pid = 3280] [id = 566] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 198CF400 == 139 [pid = 3280] [id = 565] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 1801C000 == 138 [pid = 3280] [id = 564] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 14E76800 == 137 [pid = 3280] [id = 563] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 1037BC00 == 136 [pid = 3280] [id = 562] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 380 (20CA9800) [pid = 3280] [serial = 1639] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 379 (0FF6DC00) [pid = 3280] [serial = 1570] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 378 (17E89000) [pid = 3280] [serial = 1573] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 377 (1E268C00) [pid = 3280] [serial = 1576] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 376 (1F550000) [pid = 3280] [serial = 1579] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 375 (21C3A400) [pid = 3280] [serial = 1582] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 374 (22EC1800) [pid = 3280] [serial = 1585] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 373 (23A6B400) [pid = 3280] [serial = 1588] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 372 (23F0AC00) [pid = 3280] [serial = 1591] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 371 (24AE7C00) [pid = 3280] [serial = 1594] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 370 (261B6800) [pid = 3280] [serial = 1597] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 369 (28E8DC00) [pid = 3280] [serial = 1600] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 368 (22CA5C00) [pid = 3280] [serial = 1603] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 367 (18AF5800) [pid = 3280] [serial = 1606] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 0FF6B800 == 135 [pid = 3280] [id = 561] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 23F0DC00 == 134 [pid = 3280] [id = 551] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 23A46000 == 133 [pid = 3280] [id = 550] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 21C39C00 == 132 [pid = 3280] [id = 549] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 198D1C00 == 131 [pid = 3280] [id = 548] 03:25:34 INFO - PROCESS | 3280 | --DOCSHELL 10005C00 == 130 [pid = 3280] [id = 547] 03:25:34 INFO - PROCESS | 3280 | 1462530334457 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]]]}] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 366 (21C7D000) [pid = 3280] [serial = 1627] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 365 (1DA55800) [pid = 3280] [serial = 1568] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 364 (22E1F400) [pid = 3280] [serial = 1630] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 363 (21DB6800) [pid = 3280] [serial = 1628] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 362 (10005800) [pid = 3280] [serial = 1633] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 361 (18097000) [pid = 3280] [serial = 1618] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 360 (18E8C400) [pid = 3280] [serial = 1619] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 359 (1E25BC00) [pid = 3280] [serial = 1624] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 358 (0FF6D800) [pid = 3280] [serial = 1615] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 357 (13417C00) [pid = 3280] [serial = 1616] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 356 (21DB7800) [pid = 3280] [serial = 1609] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 355 (1A022000) [pid = 3280] [serial = 1621] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 354 (1A8B0400) [pid = 3280] [serial = 1622] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 353 (18023400) [pid = 3280] [serial = 1613] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 352 (17DACC00) [pid = 3280] [serial = 1612] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 351 (23514000) [pid = 3280] [serial = 1631] [outer = 00000000] [url = about:blank] 03:25:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 350 (23515C00) [pid = 3280] [serial = 1636] [outer = 00000000] [url = about:blank] 03:25:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1130ms 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 349 (1D979400) [pid = 3280] [serial = 1112] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 348 (23F28800) [pid = 3280] [serial = 1637] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 347 (17DBAC00) [pid = 3280] [serial = 1634] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | --DOMWINDOW == 346 (1E576C00) [pid = 3280] [serial = 1625] [outer = 00000000] [url = about:blank] 03:25:34 INFO - PROCESS | 3280 | 1462530334487 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 3280 | 1462530334490 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 03:25:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:25:34 INFO - PROCESS | 3280 | 1462530334499 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - PROCESS | 3280 | 1462530334502 Marionette TRACE conn5 <- [1,2318,null,{}] 03:25:34 INFO - PROCESS | 3280 | 1462530334512 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}] 03:25:34 INFO - PROCESS | 3280 | 1462530334625 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 03:25:34 INFO - PROCESS | 3280 | 1462530334633 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:34 INFO - PROCESS | 3280 | ++DOCSHELL 10009000 == 131 [pid = 3280] [id = 589] 03:25:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 347 (1000C000) [pid = 3280] [serial = 1767] [outer = 00000000] 03:25:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 348 (15E43C00) [pid = 3280] [serial = 1768] [outer = 1000C000] 03:25:34 INFO - PROCESS | 3280 | 1462530334680 Marionette DEBUG loaded listener.js 03:25:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 349 (17B26000) [pid = 3280] [serial = 1769] [outer = 1000C000] 03:25:35 INFO - PROCESS | 3280 | 1462530335253 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]]]}] 03:25:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 770ms 03:25:35 INFO - PROCESS | 3280 | 1462530335271 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 03:25:35 INFO - PROCESS | 3280 | 1462530335273 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 03:25:35 INFO - PROCESS | 3280 | 1462530335277 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:25:35 INFO - PROCESS | 3280 | 1462530335278 Marionette TRACE conn5 <- [1,2322,null,{}] 03:25:35 INFO - PROCESS | 3280 | 1462530335282 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}] 03:25:35 INFO - PROCESS | 3280 | 1462530335391 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 03:25:35 INFO - PROCESS | 3280 | 1462530335555 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 3280 | ++DOCSHELL 17FE5400 == 132 [pid = 3280] [id = 590] 03:25:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 350 (18A1C000) [pid = 3280] [serial = 1770] [outer = 00000000] 03:25:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 351 (198D1C00) [pid = 3280] [serial = 1771] [outer = 18A1C000] 03:25:35 INFO - PROCESS | 3280 | 1462530335599 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 352 (19A26C00) [pid = 3280] [serial = 1772] [outer = 18A1C000] 03:25:35 INFO - PROCESS | 3280 | 1462530335971 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]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:25:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 770ms 03:25:36 INFO - PROCESS | 3280 | 1462530336051 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 03:25:36 INFO - PROCESS | 3280 | 1462530336053 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 03:25:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:25:36 INFO - PROCESS | 3280 | 1462530336056 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - PROCESS | 3280 | 1462530336058 Marionette TRACE conn5 <- [1,2326,null,{}] 03:25:36 INFO - PROCESS | 3280 | 1462530336062 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}] 03:25:36 INFO - PROCESS | 3280 | 1462530336193 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 03:25:36 INFO - PROCESS | 3280 | 1462530336204 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:36 INFO - PROCESS | 3280 | ++DOCSHELL 199D3000 == 133 [pid = 3280] [id = 591] 03:25:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 353 (19A1E800) [pid = 3280] [serial = 1773] [outer = 00000000] 03:25:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 354 (1CC06800) [pid = 3280] [serial = 1774] [outer = 19A1E800] 03:25:36 INFO - PROCESS | 3280 | 1462530336248 Marionette DEBUG loaded listener.js 03:25:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 355 (1E20EC00) [pid = 3280] [serial = 1775] [outer = 19A1E800] 03:25:36 INFO - PROCESS | 3280 | 1462530336789 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]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:25:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 770ms 03:25:36 INFO - PROCESS | 3280 | 1462530336827 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 03:25:36 INFO - PROCESS | 3280 | 1462530336829 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 03:25:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:25:36 INFO - PROCESS | 3280 | 1462530336832 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - PROCESS | 3280 | 1462530336834 Marionette TRACE conn5 <- [1,2330,null,{}] 03:25:36 INFO - PROCESS | 3280 | 1462530336837 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}] 03:25:37 INFO - PROCESS | 3280 | 1462530337017 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 03:25:37 INFO - PROCESS | 3280 | 1462530337033 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 3280 | ++DOCSHELL 1E429800 == 134 [pid = 3280] [id = 592] 03:25:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 356 (1E445000) [pid = 3280] [serial = 1776] [outer = 00000000] 03:25:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 357 (21C73C00) [pid = 3280] [serial = 1777] [outer = 1E445000] 03:25:37 INFO - PROCESS | 3280 | 1462530337077 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 358 (21CEC000) [pid = 3280] [serial = 1778] [outer = 1E445000] 03:25:37 INFO - PROCESS | 3280 | 1462530337545 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]]]}] 03:25:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:25:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 03:25:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:25:37 INFO - PROCESS | 3280 | 1462530337563 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 3280 | 1462530337565 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 03:25:37 INFO - PROCESS | 3280 | 1462530337568 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - PROCESS | 3280 | 1462530337570 Marionette TRACE conn5 <- [1,2334,null,{}] 03:25:37 INFO - PROCESS | 3280 | 1462530337579 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}] 03:25:37 INFO - PROCESS | 3280 | 1462530337765 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 03:25:37 INFO - PROCESS | 3280 | 1462530337785 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 3280 | ++DOCSHELL 21DB3400 == 135 [pid = 3280] [id = 593] 03:25:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 359 (21DBD000) [pid = 3280] [serial = 1779] [outer = 00000000] 03:25:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 360 (22E1A800) [pid = 3280] [serial = 1780] [outer = 21DBD000] 03:25:37 INFO - PROCESS | 3280 | 1462530337828 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 361 (23515400) [pid = 3280] [serial = 1781] [outer = 21DBD000] 03:25:38 INFO - PROCESS | 3280 | 1462530338298 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]]]}] 03:25:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:25:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 771ms 03:25:38 INFO - PROCESS | 3280 | 1462530338339 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 03:25:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:25:38 INFO - PROCESS | 3280 | 1462530338341 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 03:25:38 INFO - PROCESS | 3280 | 1462530338344 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - PROCESS | 3280 | 1462530338346 Marionette TRACE conn5 <- [1,2338,null,{}] 03:25:38 INFO - PROCESS | 3280 | 1462530338349 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}] 03:25:38 INFO - PROCESS | 3280 | 1462530338780 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 03:25:38 INFO - PROCESS | 3280 | --DOMWINDOW == 360 (10004800) [pid = 3280] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:25:38 INFO - PROCESS | 3280 | --DOMWINDOW == 359 (15E3E800) [pid = 3280] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:25:38 INFO - PROCESS | 3280 | --DOMWINDOW == 358 (1EDB5800) [pid = 3280] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:25:38 INFO - PROCESS | 3280 | --DOMWINDOW == 357 (15D04400) [pid = 3280] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:25:38 INFO - PROCESS | 3280 | --DOMWINDOW == 356 (1801CC00) [pid = 3280] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:25:38 INFO - PROCESS | 3280 | --DOMWINDOW == 355 (1C230400) [pid = 3280] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:25:38 INFO - PROCESS | 3280 | --DOMWINDOW == 354 (19F9E400) [pid = 3280] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:25:38 INFO - PROCESS | 3280 | --DOMWINDOW == 353 (19A1F000) [pid = 3280] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:25:38 INFO - PROCESS | 3280 | --DOMWINDOW == 352 (199D6C00) [pid = 3280] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:25:38 INFO - PROCESS | 3280 | 1462530338901 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 3280 | ++DOCSHELL 10004800 == 136 [pid = 3280] [id = 594] 03:25:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 353 (10372800) [pid = 3280] [serial = 1782] [outer = 00000000] 03:25:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 354 (199D6000) [pid = 3280] [serial = 1783] [outer = 10372800] 03:25:38 INFO - PROCESS | 3280 | 1462530338945 Marionette DEBUG loaded listener.js 03:25:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 355 (20CAEC00) [pid = 3280] [serial = 1784] [outer = 10372800] 03:25:39 INFO - PROCESS | 3280 | 1462530339373 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]]]}] 03:25:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:25:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1078ms 03:25:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:25:39 INFO - PROCESS | 3280 | 1462530339423 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 03:25:39 INFO - PROCESS | 3280 | 1462530339425 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 03:25:39 INFO - PROCESS | 3280 | 1462530339428 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - PROCESS | 3280 | 1462530339430 Marionette TRACE conn5 <- [1,2342,null,{}] 03:25:39 INFO - PROCESS | 3280 | 1462530339433 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}] 03:25:39 INFO - PROCESS | 3280 | 1462530339539 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 03:25:39 INFO - PROCESS | 3280 | 1462530339551 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:39 INFO - PROCESS | 3280 | ++DOCSHELL 23A40C00 == 137 [pid = 3280] [id = 595] 03:25:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 356 (23A43400) [pid = 3280] [serial = 1785] [outer = 00000000] 03:25:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 357 (23E4C400) [pid = 3280] [serial = 1786] [outer = 23A43400] 03:25:39 INFO - PROCESS | 3280 | 1462530339594 Marionette DEBUG loaded listener.js 03:25:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 358 (23F4A000) [pid = 3280] [serial = 1787] [outer = 23A43400] 03:25:40 INFO - PROCESS | 3280 | 1462530340057 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]]]}] 03:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 03:25:40 INFO - PROCESS | 3280 | 1462530340126 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 03:25:40 INFO - PROCESS | 3280 | 1462530340128 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 03:25:40 INFO - PROCESS | 3280 | 1462530340132 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:25:40 INFO - PROCESS | 3280 | 1462530340134 Marionette TRACE conn5 <- [1,2346,null,{}] 03:25:40 INFO - PROCESS | 3280 | 1462530340137 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}] 03:25:40 INFO - PROCESS | 3280 | 1462530340269 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 03:25:40 INFO - PROCESS | 3280 | 1462530340279 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 3280 | ++DOCSHELL 17FEBC00 == 138 [pid = 3280] [id = 596] 03:25:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 359 (1802CC00) [pid = 3280] [serial = 1788] [outer = 00000000] 03:25:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 360 (23535C00) [pid = 3280] [serial = 1789] [outer = 1802CC00] 03:25:40 INFO - PROCESS | 3280 | 1462530340322 Marionette DEBUG loaded listener.js 03:25:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 361 (23538C00) [pid = 3280] [serial = 1790] [outer = 1802CC00] 03:25:41 INFO - PROCESS | 3280 | 1462530341013 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]]]}] 03:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 931ms 03:25:41 INFO - PROCESS | 3280 | 1462530341067 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 03:25:41 INFO - PROCESS | 3280 | 1462530341071 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 03:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:25:41 INFO - PROCESS | 3280 | 1462530341077 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 3280 | 1462530341081 Marionette TRACE conn5 <- [1,2350,null,{}] 03:25:41 INFO - PROCESS | 3280 | 1462530341087 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}] 03:25:41 INFO - PROCESS | 3280 | 1462530341231 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 03:25:41 INFO - PROCESS | 3280 | 1462530341427 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:41 INFO - PROCESS | 3280 | ++DOCSHELL 10003C00 == 139 [pid = 3280] [id = 597] 03:25:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 362 (10005000) [pid = 3280] [serial = 1791] [outer = 00000000] 03:25:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 363 (14436000) [pid = 3280] [serial = 1792] [outer = 10005000] 03:25:41 INFO - PROCESS | 3280 | 1462530341484 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 364 (14DDC400) [pid = 3280] [serial = 1793] [outer = 10005000] 03:25:42 INFO - PROCESS | 3280 | 1462530342188 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]]]}] 03:25:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1182ms 03:25:42 INFO - PROCESS | 3280 | 1462530342260 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 03:25:42 INFO - PROCESS | 3280 | 1462530342266 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 03:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:25:42 INFO - PROCESS | 3280 | 1462530342272 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 3280 | 1462530342275 Marionette TRACE conn5 <- [1,2354,null,{}] 03:25:42 INFO - PROCESS | 3280 | 1462530342279 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}] 03:25:42 INFO - PROCESS | 3280 | 1462530342420 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 03:25:42 INFO - PROCESS | 3280 | 1462530342618 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 3280 | ++DOCSHELL 17E86000 == 140 [pid = 3280] [id = 598] 03:25:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 365 (18089C00) [pid = 3280] [serial = 1794] [outer = 00000000] 03:25:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 366 (1DA56400) [pid = 3280] [serial = 1795] [outer = 18089C00] 03:25:42 INFO - PROCESS | 3280 | 1462530342675 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 367 (1E961400) [pid = 3280] [serial = 1796] [outer = 18089C00] 03:25:43 INFO - PROCESS | 3280 | 1462530343319 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]]]}] 03:25:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:25:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1119ms 03:25:43 INFO - PROCESS | 3280 | 1462530343393 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 03:25:43 INFO - PROCESS | 3280 | 1462530343395 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 03:25:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:25:43 INFO - PROCESS | 3280 | 1462530343399 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 3280 | 1462530343403 Marionette TRACE conn5 <- [1,2358,null,{}] 03:25:43 INFO - PROCESS | 3280 | 1462530343428 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}] 03:25:43 INFO - PROCESS | 3280 | 1462530343639 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 03:25:43 INFO - PROCESS | 3280 | 1462530343777 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:43 INFO - PROCESS | 3280 | ++DOCSHELL 20CA5400 == 141 [pid = 3280] [id = 599] 03:25:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 368 (20CAC800) [pid = 3280] [serial = 1797] [outer = 00000000] 03:25:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 369 (21C3A000) [pid = 3280] [serial = 1798] [outer = 20CAC800] 03:25:43 INFO - PROCESS | 3280 | 1462530343838 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 370 (2352D000) [pid = 3280] [serial = 1799] [outer = 20CAC800] 03:25:44 INFO - PROCESS | 3280 | 1462530344421 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]]]}] 03:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1076ms 03:25:44 INFO - PROCESS | 3280 | 1462530344494 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 03:25:44 INFO - PROCESS | 3280 | 1462530344497 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 03:25:44 INFO - PROCESS | 3280 | 1462530344501 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:25:44 INFO - PROCESS | 3280 | 1462530344503 Marionette TRACE conn5 <- [1,2362,null,{}] 03:25:44 INFO - PROCESS | 3280 | 1462530344507 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}] 03:25:44 INFO - PROCESS | 3280 | 1462530344708 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 03:25:44 INFO - PROCESS | 3280 | 1462530344850 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 3280 | ++DOCSHELL 23E4FC00 == 142 [pid = 3280] [id = 600] 03:25:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 371 (23F22000) [pid = 3280] [serial = 1800] [outer = 00000000] 03:25:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 372 (23FAB000) [pid = 3280] [serial = 1801] [outer = 23F22000] 03:25:44 INFO - PROCESS | 3280 | 1462530344906 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 373 (24A0A400) [pid = 3280] [serial = 1802] [outer = 23F22000] 03:25:45 INFO - PROCESS | 3280 | 1462530345507 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]]]}] 03:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1069ms 03:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:25:45 INFO - PROCESS | 3280 | 1462530345576 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 03:25:45 INFO - PROCESS | 3280 | 1462530345579 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 03:25:45 INFO - PROCESS | 3280 | 1462530345582 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 3280 | 1462530345584 Marionette TRACE conn5 <- [1,2366,null,{}] 03:25:45 INFO - PROCESS | 3280 | 1462530345588 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}] 03:25:45 INFO - PROCESS | 3280 | 1462530345718 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 03:25:45 INFO - PROCESS | 3280 | 1462530345925 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 3280 | ++DOCSHELL 23FAF400 == 143 [pid = 3280] [id = 601] 03:25:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 374 (24ADB800) [pid = 3280] [serial = 1803] [outer = 00000000] 03:25:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 375 (25392800) [pid = 3280] [serial = 1804] [outer = 24ADB800] 03:25:45 INFO - PROCESS | 3280 | 1462530345980 Marionette DEBUG loaded listener.js 03:25:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 376 (254D4800) [pid = 3280] [serial = 1805] [outer = 24ADB800] 03:25:46 INFO - PROCESS | 3280 | 1462530346583 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]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1077ms 03:25:46 INFO - PROCESS | 3280 | 1462530346662 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 3280 | 1462530346664 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 03:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:25:46 INFO - PROCESS | 3280 | 1462530346668 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 3280 | 1462530346670 Marionette TRACE conn5 <- [1,2370,null,{}] 03:25:46 INFO - PROCESS | 3280 | 1462530346674 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}] 03:25:46 INFO - PROCESS | 3280 | 1462530346855 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 03:25:47 INFO - PROCESS | 3280 | 1462530347062 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 3280 | ++DOCSHELL 261AE000 == 144 [pid = 3280] [id = 602] 03:25:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 377 (28D49400) [pid = 3280] [serial = 1806] [outer = 00000000] 03:25:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 378 (28E49C00) [pid = 3280] [serial = 1807] [outer = 28D49400] 03:25:47 INFO - PROCESS | 3280 | 1462530347119 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 379 (28E94400) [pid = 3280] [serial = 1808] [outer = 28D49400] 03:25:47 INFO - PROCESS | 3280 | 1462530347713 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]]]}] 03:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1067ms 03:25:47 INFO - PROCESS | 3280 | 1462530347752 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 03:25:47 INFO - PROCESS | 3280 | 1462530347755 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 03:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:25:47 INFO - PROCESS | 3280 | 1462530347758 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:25:47 INFO - PROCESS | 3280 | 1462530347760 Marionette TRACE conn5 <- [1,2374,null,{}] 03:25:47 INFO - PROCESS | 3280 | 1462530347764 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}] 03:25:47 INFO - PROCESS | 3280 | 1462530347892 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 03:25:48 INFO - PROCESS | 3280 | 1462530348100 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:48 INFO - PROCESS | 3280 | ++DOCSHELL 28EB8000 == 145 [pid = 3280] [id = 603] 03:25:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 380 (299B1400) [pid = 3280] [serial = 1809] [outer = 00000000] 03:25:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 381 (299BA400) [pid = 3280] [serial = 1810] [outer = 299B1400] 03:25:48 INFO - PROCESS | 3280 | 1462530348156 Marionette DEBUG loaded listener.js 03:25:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 382 (29ADA400) [pid = 3280] [serial = 1811] [outer = 299B1400] 03:25:48 INFO - PROCESS | 3280 | 1462530348733 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]]]}] 03:25:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:25:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1020ms 03:25:48 INFO - PROCESS | 3280 | 1462530348779 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 03:25:48 INFO - PROCESS | 3280 | 1462530348781 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 03:25:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:25:48 INFO - PROCESS | 3280 | 1462530348785 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 3280 | 1462530348787 Marionette TRACE conn5 <- [1,2378,null,{}] 03:25:48 INFO - PROCESS | 3280 | 1462530348791 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}] 03:25:48 INFO - PROCESS | 3280 | 1462530348921 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 03:25:49 INFO - PROCESS | 3280 | 1462530349137 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 3280 | ++DOCSHELL 29AE3400 == 146 [pid = 3280] [id = 604] 03:25:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 383 (2B1E5400) [pid = 3280] [serial = 1812] [outer = 00000000] 03:25:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 384 (2B1EAC00) [pid = 3280] [serial = 1813] [outer = 2B1E5400] 03:25:49 INFO - PROCESS | 3280 | 1462530349193 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 385 (2B1ECC00) [pid = 3280] [serial = 1814] [outer = 2B1E5400] 03:25:49 INFO - PROCESS | 3280 | 1462530349796 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]]]}] 03:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1072ms 03:25:49 INFO - PROCESS | 3280 | 1462530349861 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 3280 | 1462530349863 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 03:25:49 INFO - PROCESS | 3280 | 1462530349867 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:25:49 INFO - PROCESS | 3280 | 1462530349869 Marionette TRACE conn5 <- [1,2382,null,{}] 03:25:49 INFO - PROCESS | 3280 | 1462530349873 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}] 03:25:50 INFO - PROCESS | 3280 | 1462530350003 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 03:25:50 INFO - PROCESS | 3280 | 1462530350212 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:50 INFO - PROCESS | 3280 | ++DOCSHELL 2A43B800 == 147 [pid = 3280] [id = 605] 03:25:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 386 (2A43C400) [pid = 3280] [serial = 1815] [outer = 00000000] 03:25:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 387 (2A442C00) [pid = 3280] [serial = 1816] [outer = 2A43C400] 03:25:50 INFO - PROCESS | 3280 | 1462530350267 Marionette DEBUG loaded listener.js 03:25:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 388 (2A445000) [pid = 3280] [serial = 1817] [outer = 2A43C400] 03:25:50 INFO - PROCESS | 3280 | 1462530350886 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]]]}] 03:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1078ms 03:25:50 INFO - PROCESS | 3280 | 1462530350948 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 03:25:50 INFO - PROCESS | 3280 | 1462530350950 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 03:25:50 INFO - PROCESS | 3280 | 1462530350953 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:25:50 INFO - PROCESS | 3280 | 1462530350955 Marionette TRACE conn5 <- [1,2386,null,{}] 03:25:50 INFO - PROCESS | 3280 | 1462530350959 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}] 03:25:51 INFO - PROCESS | 3280 | 1462530351090 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 03:25:51 INFO - PROCESS | 3280 | 1462530351300 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 3280 | ++DOCSHELL 2A440000 == 148 [pid = 3280] [id = 606] 03:25:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 389 (2A442800) [pid = 3280] [serial = 1818] [outer = 00000000] 03:25:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 390 (2A94C400) [pid = 3280] [serial = 1819] [outer = 2A442800] 03:25:51 INFO - PROCESS | 3280 | 1462530351354 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 391 (2A94E400) [pid = 3280] [serial = 1820] [outer = 2A442800] 03:25:52 INFO - PROCESS | 3280 | 1462530352404 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]]]}] 03:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1477ms 03:25:52 INFO - PROCESS | 3280 | 1462530352435 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 3280 | 1462530352439 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 03:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:25:52 INFO - PROCESS | 3280 | 1462530352444 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 3280 | 1462530352448 Marionette TRACE conn5 <- [1,2390,null,{}] 03:25:52 INFO - PROCESS | 3280 | 1462530352454 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}] 03:25:52 INFO - PROCESS | 3280 | 1462530352586 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 03:25:52 INFO - PROCESS | 3280 | 1462530352821 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:52 INFO - PROCESS | 3280 | ++DOCSHELL 10133C00 == 149 [pid = 3280] [id = 607] 03:25:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 392 (101BF800) [pid = 3280] [serial = 1821] [outer = 00000000] 03:25:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 393 (1038DC00) [pid = 3280] [serial = 1822] [outer = 101BF800] 03:25:52 INFO - PROCESS | 3280 | 1462530352869 Marionette DEBUG loaded listener.js 03:25:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 394 (1340A800) [pid = 3280] [serial = 1823] [outer = 101BF800] 03:25:53 INFO - PROCESS | 3280 | 1462530353434 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]]]}] 03:25:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:25:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1027ms 03:25:53 INFO - PROCESS | 3280 | 1462530353472 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 03:25:53 INFO - PROCESS | 3280 | 1462530353478 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 03:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:25:53 INFO - PROCESS | 3280 | 1462530353484 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:25:53 INFO - PROCESS | 3280 | 1462530353486 Marionette TRACE conn5 <- [1,2394,null,{}] 03:25:53 INFO - PROCESS | 3280 | 1462530353490 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}] 03:25:53 INFO - PROCESS | 3280 | 1462530353607 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 03:25:53 INFO - PROCESS | 3280 | 1462530353822 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 3280 | ++DOCSHELL 17F12000 == 150 [pid = 3280] [id = 608] 03:25:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 395 (17F13400) [pid = 3280] [serial = 1824] [outer = 00000000] 03:25:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 396 (17DAC800) [pid = 3280] [serial = 1825] [outer = 17F13400] 03:25:53 INFO - PROCESS | 3280 | 1462530353895 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 397 (1802EC00) [pid = 3280] [serial = 1826] [outer = 17F13400] 03:25:54 INFO - PROCESS | 3280 | 1462530354557 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]]]}] 03:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1123ms 03:25:54 INFO - PROCESS | 3280 | 1462530354609 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 03:25:54 INFO - PROCESS | 3280 | 1462530354611 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 03:25:54 INFO - PROCESS | 3280 | 1462530354615 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:25:54 INFO - PROCESS | 3280 | 1462530354618 Marionette TRACE conn5 <- [1,2398,null,{}] 03:25:54 INFO - PROCESS | 3280 | 1462530354646 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}] 03:25:54 INFO - PROCESS | 3280 | 1462530354825 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 03:25:54 INFO - PROCESS | 3280 | 1462530354970 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:55 INFO - PROCESS | 3280 | ++DOCSHELL 19EC6800 == 151 [pid = 3280] [id = 609] 03:25:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 398 (19EC8000) [pid = 3280] [serial = 1827] [outer = 00000000] 03:25:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 399 (1A027800) [pid = 3280] [serial = 1828] [outer = 19EC8000] 03:25:55 INFO - PROCESS | 3280 | 1462530355024 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 400 (1C224000) [pid = 3280] [serial = 1829] [outer = 19EC8000] 03:25:55 INFO - PROCESS | 3280 | 1462530355638 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]]]}] 03:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1075ms 03:25:55 INFO - PROCESS | 3280 | 1462530355700 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 3280 | 1462530355703 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 03:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:25:55 INFO - PROCESS | 3280 | 1462530355706 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 3280 | 1462530355708 Marionette TRACE conn5 <- [1,2402,null,{}] 03:25:55 INFO - PROCESS | 3280 | 1462530355712 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}] 03:25:55 INFO - PROCESS | 3280 | 1462530355830 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 03:25:56 INFO - PROCESS | 3280 | 1462530356032 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 3280 | ++DOCSHELL 1AAB9800 == 152 [pid = 3280] [id = 610] 03:25:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 401 (1D975C00) [pid = 3280] [serial = 1830] [outer = 00000000] 03:25:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 402 (1E969800) [pid = 3280] [serial = 1831] [outer = 1D975C00] 03:25:56 INFO - PROCESS | 3280 | 1462530356079 Marionette DEBUG loaded listener.js 03:25:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 403 (1EDB4000) [pid = 3280] [serial = 1832] [outer = 1D975C00] 03:25:56 INFO - PROCESS | 3280 | 1462530356677 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]]]}] 03:25:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:25:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1017ms 03:25:56 INFO - PROCESS | 3280 | 1462530356726 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 03:25:56 INFO - PROCESS | 3280 | 1462530356728 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 03:25:56 INFO - PROCESS | 3280 | 1462530356731 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:25:56 INFO - PROCESS | 3280 | 1462530356733 Marionette TRACE conn5 <- [1,2406,null,{}] 03:25:56 INFO - PROCESS | 3280 | 1462530356737 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}] 03:25:56 INFO - PROCESS | 3280 | 1462530356851 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 03:25:57 INFO - PROCESS | 3280 | 1462530357067 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 3280 | ++DOCSHELL 17ED0800 == 153 [pid = 3280] [id = 611] 03:25:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 404 (18024C00) [pid = 3280] [serial = 1833] [outer = 00000000] 03:25:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 405 (20CA9400) [pid = 3280] [serial = 1834] [outer = 18024C00] 03:25:57 INFO - PROCESS | 3280 | 1462530357116 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 406 (21670000) [pid = 3280] [serial = 1835] [outer = 18024C00] 03:25:57 INFO - PROCESS | 3280 | 1462530357691 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]]]}] 03:25:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:25:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 971ms 03:25:57 INFO - PROCESS | 3280 | 1462530357706 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 3280 | 1462530357708 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 03:25:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:25:57 INFO - PROCESS | 3280 | 1462530357728 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 3280 | 1462530357730 Marionette TRACE conn5 <- [1,2410,null,{}] 03:25:57 INFO - PROCESS | 3280 | 1462530357736 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}] 03:25:57 INFO - PROCESS | 3280 | 1462530357866 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 0FF71400 == 152 [pid = 3280] [id = 491] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 22EC1400 == 151 [pid = 3280] [id = 488] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 0F732400 == 150 [pid = 3280] [id = 365] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 1A029400 == 149 [pid = 3280] [id = 264] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 0FF3DC00 == 148 [pid = 3280] [id = 210] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 21C3C400 == 147 [pid = 3280] [id = 487] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 22ECC400 == 146 [pid = 3280] [id = 489] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 24ADFC00 == 145 [pid = 3280] [id = 490] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 1EDBC800 == 144 [pid = 3280] [id = 486] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 23A40C00 == 143 [pid = 3280] [id = 595] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 10004800 == 142 [pid = 3280] [id = 594] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 21DB3400 == 141 [pid = 3280] [id = 593] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 17DB6C00 == 140 [pid = 3280] [id = 533] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 405 (28D48800) [pid = 3280] [serial = 1660] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 404 (19EBC400) [pid = 3280] [serial = 1645] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 403 (22E1A400) [pid = 3280] [serial = 1681] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 402 (28D54400) [pid = 3280] [serial = 1663] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 401 (28E9B000) [pid = 3280] [serial = 1672] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 400 (24A06C00) [pid = 3280] [serial = 1666] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 399 (23F64000) [pid = 3280] [serial = 1654] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 398 (2538E400) [pid = 3280] [serial = 1669] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 397 (23A4C400) [pid = 3280] [serial = 1651] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 396 (2681AC00) [pid = 3280] [serial = 1657] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 395 (10393000) [pid = 3280] [serial = 1642] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 394 (22CAB800) [pid = 3280] [serial = 1648] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 393 (22C1D800) [pid = 3280] [serial = 1711] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 392 (0CDCD400) [pid = 3280] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 1E429800 == 139 [pid = 3280] [id = 592] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 199D3000 == 138 [pid = 3280] [id = 591] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 17FE5400 == 137 [pid = 3280] [id = 590] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 10009000 == 136 [pid = 3280] [id = 589] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 17E89400 == 135 [pid = 3280] [id = 588] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 14DE3000 == 134 [pid = 3280] [id = 587] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 17FE4400 == 133 [pid = 3280] [id = 585] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 10372000 == 132 [pid = 3280] [id = 584] 03:25:58 INFO - PROCESS | 3280 | 1462530358226 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 29ADDC00 == 131 [pid = 3280] [id = 583] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 1E95CC00 == 130 [pid = 3280] [id = 582] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 28E99800 == 129 [pid = 3280] [id = 581] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 23FB4C00 == 128 [pid = 3280] [id = 580] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 23FA7400 == 127 [pid = 3280] [id = 579] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 284ABC00 == 126 [pid = 3280] [id = 578] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 284A5C00 == 125 [pid = 3280] [id = 577] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 24AE2400 == 124 [pid = 3280] [id = 576] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 23F55400 == 123 [pid = 3280] [id = 575] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 23A70800 == 122 [pid = 3280] [id = 574] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 22ECAC00 == 121 [pid = 3280] [id = 573] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 199D4400 == 120 [pid = 3280] [id = 572] 03:25:58 INFO - PROCESS | 3280 | ++DOCSHELL 0CB91800 == 121 [pid = 3280] [id = 612] 03:25:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 393 (0CB95400) [pid = 3280] [serial = 1836] [outer = 00000000] 03:25:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 394 (0F77CC00) [pid = 3280] [serial = 1837] [outer = 0CB95400] 03:25:58 INFO - PROCESS | 3280 | 1462530358279 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 395 (10009000) [pid = 3280] [serial = 1838] [outer = 0CB95400] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 10379800 == 120 [pid = 3280] [id = 571] 03:25:58 INFO - PROCESS | 3280 | --DOCSHELL 21C34400 == 119 [pid = 3280] [id = 570] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 394 (17F07000) [pid = 3280] [serial = 1685] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 393 (17B9F000) [pid = 3280] [serial = 1684] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 392 (19E96000) [pid = 3280] [serial = 1688] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 391 (18E8E400) [pid = 3280] [serial = 1687] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 390 (1F55A000) [pid = 3280] [serial = 1702] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 389 (168EDC00) [pid = 3280] [serial = 1690] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 388 (17E87C00) [pid = 3280] [serial = 1691] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 387 (18D6B400) [pid = 3280] [serial = 1693] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 386 (1E426800) [pid = 3280] [serial = 1699] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 385 (28EB5C00) [pid = 3280] [serial = 1675] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 384 (18094000) [pid = 3280] [serial = 1678] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 383 (21C38000) [pid = 3280] [serial = 1708] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 382 (20CAD800) [pid = 3280] [serial = 1703] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 381 (19EC1C00) [pid = 3280] [serial = 1696] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 380 (19F97C00) [pid = 3280] [serial = 1697] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 379 (21DB8000) [pid = 3280] [serial = 1709] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 378 (1E571800) [pid = 3280] [serial = 1700] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 377 (1E206C00) [pid = 3280] [serial = 1705] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 376 (19188800) [pid = 3280] [serial = 1694] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | --DOMWINDOW == 375 (1F47F400) [pid = 3280] [serial = 1706] [outer = 00000000] [url = about:blank] 03:25:58 INFO - PROCESS | 3280 | 1462530358803 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]]]}] 03:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1138ms 03:25:58 INFO - PROCESS | 3280 | 1462530358855 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 03:25:58 INFO - PROCESS | 3280 | 1462530358857 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 03:25:58 INFO - PROCESS | 3280 | 1462530358860 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:25:58 INFO - PROCESS | 3280 | 1462530358862 Marionette TRACE conn5 <- [1,2414,null,{}] 03:25:58 INFO - PROCESS | 3280 | 1462530358865 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}] 03:25:58 INFO - PROCESS | 3280 | 1462530358965 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 03:25:59 INFO - PROCESS | 3280 | 1462530359120 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 3280 | ++DOCSHELL 10372000 == 120 [pid = 3280] [id = 613] 03:25:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 376 (10391800) [pid = 3280] [serial = 1839] [outer = 00000000] 03:25:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 377 (17DB5C00) [pid = 3280] [serial = 1840] [outer = 10391800] 03:25:59 INFO - PROCESS | 3280 | 1462530359164 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 378 (17F0A000) [pid = 3280] [serial = 1841] [outer = 10391800] 03:25:59 INFO - PROCESS | 3280 | 1462530359533 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]]]}] 03:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 03:25:59 INFO - PROCESS | 3280 | 1462530359597 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 3280 | 1462530359599 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 03:25:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:25:59 INFO - PROCESS | 3280 | 1462530359602 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 3280 | 1462530359604 Marionette TRACE conn5 <- [1,2418,null,{}] 03:25:59 INFO - PROCESS | 3280 | 1462530359607 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}] 03:25:59 INFO - PROCESS | 3280 | 1462530359710 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 03:25:59 INFO - PROCESS | 3280 | 1462530359716 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 3280 | ++DOCSHELL 14D2B400 == 121 [pid = 3280] [id = 614] 03:25:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 379 (14E85000) [pid = 3280] [serial = 1842] [outer = 00000000] 03:25:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 380 (18094000) [pid = 3280] [serial = 1843] [outer = 14E85000] 03:25:59 INFO - PROCESS | 3280 | 1462530359759 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 381 (18E92800) [pid = 3280] [serial = 1844] [outer = 14E85000] 03:26:00 INFO - PROCESS | 3280 | 1462530360253 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]]]}] 03:26:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:26:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 03:26:00 INFO - PROCESS | 3280 | 1462530360274 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 03:26:00 INFO - PROCESS | 3280 | 1462530360276 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 03:26:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:26:00 INFO - PROCESS | 3280 | 1462530360328 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:26:00 INFO - PROCESS | 3280 | 1462530360330 Marionette TRACE conn5 <- [1,2422,null,{}] 03:26:00 INFO - PROCESS | 3280 | 1462530360334 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}] 03:26:00 INFO - PROCESS | 3280 | 1462530360487 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 03:26:00 INFO - PROCESS | 3280 | 1462530360502 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:00 INFO - PROCESS | 3280 | ++DOCSHELL 19188000 == 122 [pid = 3280] [id = 615] 03:26:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 382 (199D9000) [pid = 3280] [serial = 1845] [outer = 00000000] 03:26:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 383 (19EC9800) [pid = 3280] [serial = 1846] [outer = 199D9000] 03:26:00 INFO - PROCESS | 3280 | 1462530360545 Marionette DEBUG loaded listener.js 03:26:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 384 (1A02C000) [pid = 3280] [serial = 1847] [outer = 199D9000] 03:26:01 INFO - PROCESS | 3280 | 1462530361040 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]]]}] 03:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 771ms 03:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:26:01 INFO - PROCESS | 3280 | 1462530361054 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 03:26:01 INFO - PROCESS | 3280 | 1462530361056 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 03:26:01 INFO - PROCESS | 3280 | 1462530361059 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:26:01 INFO - PROCESS | 3280 | 1462530361061 Marionette TRACE conn5 <- [1,2426,null,{}] 03:26:01 INFO - PROCESS | 3280 | 1462530361064 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}] 03:26:01 INFO - PROCESS | 3280 | 1462530361249 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 03:26:01 INFO - PROCESS | 3280 | 1462530361276 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:01 INFO - PROCESS | 3280 | ++DOCSHELL 0F80F000 == 123 [pid = 3280] [id = 616] 03:26:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 385 (19EC9000) [pid = 3280] [serial = 1848] [outer = 00000000] 03:26:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 386 (1E430000) [pid = 3280] [serial = 1849] [outer = 19EC9000] 03:26:01 INFO - PROCESS | 3280 | 1462530361319 Marionette DEBUG loaded listener.js 03:26:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 387 (1E95A400) [pid = 3280] [serial = 1850] [outer = 19EC9000] 03:26:01 INFO - PROCESS | 3280 | 1462530361777 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]]]}] 03:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 770ms 03:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:26:01 INFO - PROCESS | 3280 | 1462530361830 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 03:26:01 INFO - PROCESS | 3280 | 1462530361832 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 03:26:01 INFO - PROCESS | 3280 | 1462530361835 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:26:01 INFO - PROCESS | 3280 | 1462530361838 Marionette TRACE conn5 <- [1,2430,null,{}] 03:26:01 INFO - PROCESS | 3280 | 1462530361847 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}] 03:26:02 INFO - PROCESS | 3280 | 1462530362019 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 03:26:02 INFO - PROCESS | 3280 | 1462530362037 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:02 INFO - PROCESS | 3280 | ++DOCSHELL 1EDBC800 == 124 [pid = 3280] [id = 617] 03:26:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 388 (1F47F400) [pid = 3280] [serial = 1851] [outer = 00000000] 03:26:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 389 (21C2F400) [pid = 3280] [serial = 1852] [outer = 1F47F400] 03:26:02 INFO - PROCESS | 3280 | 1462530362085 Marionette DEBUG loaded listener.js 03:26:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 390 (21CF4400) [pid = 3280] [serial = 1853] [outer = 1F47F400] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 389 (1E445000) [pid = 3280] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 388 (21DBD000) [pid = 3280] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 387 (18A1C000) [pid = 3280] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 386 (1000C000) [pid = 3280] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 385 (10372800) [pid = 3280] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 384 (15E40800) [pid = 3280] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 383 (1802F000) [pid = 3280] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 382 (19A1E800) [pid = 3280] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 381 (23A43400) [pid = 3280] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 380 (23F41800) [pid = 3280] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 379 (1ED3E000) [pid = 3280] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 378 (21791400) [pid = 3280] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 377 (198D5C00) [pid = 3280] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 376 (1A0C1400) [pid = 3280] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 375 (0C955000) [pid = 3280] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 374 (22C21C00) [pid = 3280] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 373 (24FB1800) [pid = 3280] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 372 (148D0400) [pid = 3280] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 371 (18090C00) [pid = 3280] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 370 (17DB4000) [pid = 3280] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 369 (24F3E000) [pid = 3280] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 368 (0FF69800) [pid = 3280] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 367 (17DBBC00) [pid = 3280] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 366 (18E93C00) [pid = 3280] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 365 (0FF3A400) [pid = 3280] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 364 (0F865800) [pid = 3280] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 363 (26819000) [pid = 3280] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 362 (17FED400) [pid = 3280] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 361 (21C7F400) [pid = 3280] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 360 (0CB1B400) [pid = 3280] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 359 (1E453800) [pid = 3280] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 358 (254D5000) [pid = 3280] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 357 (18E41400) [pid = 3280] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 356 (1ED3C400) [pid = 3280] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 355 (14418C00) [pid = 3280] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 354 (0FF73C00) [pid = 3280] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 353 (15E62400) [pid = 3280] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 352 (1F434800) [pid = 3280] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 351 (21CEB400) [pid = 3280] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 350 (0CB23000) [pid = 3280] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 349 (148D8400) [pid = 3280] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 348 (254DB800) [pid = 3280] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 347 (23E4E000) [pid = 3280] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 346 (199D9C00) [pid = 3280] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 345 (19A21400) [pid = 3280] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 344 (22ECD400) [pid = 3280] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 343 (23E5A400) [pid = 3280] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 342 (1F42AC00) [pid = 3280] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 341 (1A8B1800) [pid = 3280] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 340 (24AE5400) [pid = 3280] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 339 (24AE3400) [pid = 3280] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 338 (1EDAF000) [pid = 3280] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 337 (22EC2000) [pid = 3280] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 336 (1D978000) [pid = 3280] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 335 (21675000) [pid = 3280] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 334 (0CB22400) [pid = 3280] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 333 (105A8400) [pid = 3280] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 332 (17DB6800) [pid = 3280] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 331 (1F488800) [pid = 3280] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 330 (0FF44400) [pid = 3280] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 329 (17F0DC00) [pid = 3280] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 328 (24AE5C00) [pid = 3280] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 327 (1EDAD800) [pid = 3280] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 326 (18D6A400) [pid = 3280] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 325 (1463B400) [pid = 3280] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 324 (23520400) [pid = 3280] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 323 (0FF68C00) [pid = 3280] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 322 (0CB94C00) [pid = 3280] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 321 (18089400) [pid = 3280] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 320 (22CA7C00) [pid = 3280] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 319 (1A833400) [pid = 3280] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 318 (21C35800) [pid = 3280] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 317 (21CF4800) [pid = 3280] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 316 (1A027400) [pid = 3280] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 315 (1F559000) [pid = 3280] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 314 (1D971800) [pid = 3280] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 313 (2681FC00) [pid = 3280] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 312 (23F08000) [pid = 3280] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 311 (0CBB5C00) [pid = 3280] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 310 (1E42D400) [pid = 3280] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 309 (10380C00) [pid = 3280] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 308 (19AB9000) [pid = 3280] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 307 (19C84800) [pid = 3280] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 306 (21C74C00) [pid = 3280] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 305 (19F9FC00) [pid = 3280] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 304 (17EC6800) [pid = 3280] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 303 (1C73E400) [pid = 3280] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 302 (25393800) [pid = 3280] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 301 (22E15400) [pid = 3280] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 300 (1E427C00) [pid = 3280] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 299 (17E82000) [pid = 3280] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 298 (101BCC00) [pid = 3280] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 297 (1A835800) [pid = 3280] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 296 (24F37800) [pid = 3280] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 295 (1EE54800) [pid = 3280] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 294 (23516400) [pid = 3280] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 293 (1D975400) [pid = 3280] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:26:03 INFO - PROCESS | 3280 | --DOMWINDOW == 292 (19A20000) [pid = 3280] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:26:04 INFO - PROCESS | 3280 | 1462530364025 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]]]}] 03:26:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:26:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2219ms 03:26:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:26:04 INFO - PROCESS | 3280 | 1462530364055 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 3280 | 1462530364057 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 03:26:04 INFO - PROCESS | 3280 | 1462530364061 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:26:04 INFO - PROCESS | 3280 | 1462530364062 Marionette TRACE conn5 <- [1,2434,null,{}] 03:26:04 INFO - PROCESS | 3280 | 1462530364066 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}] 03:26:04 INFO - PROCESS | 3280 | 1462530364168 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 03:26:04 INFO - PROCESS | 3280 | 1462530364174 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 3280 | ++DOCSHELL 0FD51400 == 125 [pid = 3280] [id = 618] 03:26:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 293 (0FD5A400) [pid = 3280] [serial = 1854] [outer = 00000000] 03:26:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 294 (1000C000) [pid = 3280] [serial = 1855] [outer = 0FD5A400] 03:26:04 INFO - PROCESS | 3280 | 1462530364221 Marionette DEBUG loaded listener.js 03:26:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 295 (105A8400) [pid = 3280] [serial = 1856] [outer = 0FD5A400] 03:26:04 INFO - PROCESS | 3280 | 1462530364691 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]]]}] 03:26:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:26:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 03:26:04 INFO - PROCESS | 3280 | 1462530364731 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 3280 | 1462530364733 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 03:26:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:26:04 INFO - PROCESS | 3280 | 1462530364736 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:26:04 INFO - PROCESS | 3280 | 1462530364738 Marionette TRACE conn5 <- [1,2438,null,{}] 03:26:04 INFO - PROCESS | 3280 | 1462530364741 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}] 03:26:04 INFO - PROCESS | 3280 | 1462530364917 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 03:26:04 INFO - PROCESS | 3280 | 1462530364951 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 3280 | ++DOCSHELL 10BA9400 == 126 [pid = 3280] [id = 619] 03:26:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 296 (10BAB000) [pid = 3280] [serial = 1857] [outer = 00000000] 03:26:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 297 (17B21800) [pid = 3280] [serial = 1858] [outer = 10BAB000] 03:26:05 INFO - PROCESS | 3280 | 1462530364996 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 298 (17F12400) [pid = 3280] [serial = 1859] [outer = 10BAB000] 03:26:05 INFO - PROCESS | 3280 | 1462530365436 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]]]}] 03:26:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:26:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 731ms 03:26:05 INFO - PROCESS | 3280 | 1462530365474 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 03:26:05 INFO - PROCESS | 3280 | 1462530365476 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 03:26:05 INFO - PROCESS | 3280 | 1462530365479 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:26:05 INFO - PROCESS | 3280 | 1462530365480 Marionette TRACE conn5 <- [1,2442,null,{}] 03:26:05 INFO - PROCESS | 3280 | 1462530365485 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}] 03:26:05 INFO - PROCESS | 3280 | 1462530365589 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 03:26:05 INFO - PROCESS | 3280 | 1462530365595 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 3280 | ++DOCSHELL 17FE8000 == 127 [pid = 3280] [id = 620] 03:26:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 299 (1808CC00) [pid = 3280] [serial = 1860] [outer = 00000000] 03:26:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 300 (18DB7000) [pid = 3280] [serial = 1861] [outer = 1808CC00] 03:26:05 INFO - PROCESS | 3280 | 1462530365638 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 301 (19E89000) [pid = 3280] [serial = 1862] [outer = 1808CC00] 03:26:06 INFO - PROCESS | 3280 | 1462530366469 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]]]}] 03:26:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:26:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1019ms 03:26:06 INFO - PROCESS | 3280 | 1462530366502 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 3280 | 1462530366507 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 03:26:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:26:06 INFO - PROCESS | 3280 | 1462530366512 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 3280 | 1462530366516 Marionette TRACE conn5 <- [1,2446,null,{}] 03:26:06 INFO - PROCESS | 3280 | 1462530366542 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}] 03:26:06 INFO - PROCESS | 3280 | 1462530366713 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 03:26:06 INFO - PROCESS | 3280 | 1462530366911 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:06 INFO - PROCESS | 3280 | ++DOCSHELL 0FF6E800 == 128 [pid = 3280] [id = 621] 03:26:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 302 (0FF71800) [pid = 3280] [serial = 1863] [outer = 00000000] 03:26:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 303 (15E64400) [pid = 3280] [serial = 1864] [outer = 0FF71800] 03:26:06 INFO - PROCESS | 3280 | 1462530366968 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 304 (17DB1800) [pid = 3280] [serial = 1865] [outer = 0FF71800] 03:26:07 INFO - PROCESS | 3280 | 1462530367582 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]]]}] 03:26:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:26:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1093ms 03:26:07 INFO - PROCESS | 3280 | 1462530367610 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 3280 | 1462530367617 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 03:26:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:26:07 INFO - PROCESS | 3280 | 1462530367623 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 3280 | 1462530367627 Marionette TRACE conn5 <- [1,2450,null,{}] 03:26:07 INFO - PROCESS | 3280 | 1462530367631 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}] 03:26:07 INFO - PROCESS | 3280 | 1462530367767 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 03:26:07 INFO - PROCESS | 3280 | 1462530367963 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 3280 | ++DOCSHELL 18E87800 == 129 [pid = 3280] [id = 622] 03:26:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 305 (18E88400) [pid = 3280] [serial = 1866] [outer = 00000000] 03:26:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 306 (199DFC00) [pid = 3280] [serial = 1867] [outer = 18E88400] 03:26:08 INFO - PROCESS | 3280 | 1462530368017 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 307 (19EC8C00) [pid = 3280] [serial = 1868] [outer = 18E88400] 03:26:08 INFO - PROCESS | 3280 | 1462530368613 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]]]}] 03:26:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:26:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1021ms 03:26:08 INFO - PROCESS | 3280 | 1462530368654 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 03:26:08 INFO - PROCESS | 3280 | 1462530368657 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 03:26:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:26:08 INFO - PROCESS | 3280 | 1462530368662 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - PROCESS | 3280 | 1462530368666 Marionette TRACE conn5 <- [1,2454,null,{}] 03:26:08 INFO - PROCESS | 3280 | 1462530368695 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}] 03:26:08 INFO - PROCESS | 3280 | 1462530368831 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 03:26:09 INFO - PROCESS | 3280 | 1462530369051 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 3280 | ++DOCSHELL 1E265400 == 130 [pid = 3280] [id = 623] 03:26:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 308 (1E266C00) [pid = 3280] [serial = 1869] [outer = 00000000] 03:26:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 309 (1E42CC00) [pid = 3280] [serial = 1870] [outer = 1E266C00] 03:26:09 INFO - PROCESS | 3280 | 1462530369107 Marionette DEBUG loaded listener.js 03:26:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 310 (1E576C00) [pid = 3280] [serial = 1871] [outer = 1E266C00] 03:26:09 INFO - PROCESS | 3280 | 1462530369699 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]]]}] 03:26:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:26:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1079ms 03:26:09 INFO - PROCESS | 3280 | 1462530369754 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 3280 | 1462530369757 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 03:26:09 INFO - PROCESS | 3280 | 1462530369761 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 3280 | 1462530369763 Marionette TRACE conn5 <- [1,2458,null,{}] 03:26:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:26:09 INFO - PROCESS | 3280 | 1462530369766 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}] 03:26:09 INFO - PROCESS | 3280 | 1462530369900 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 03:26:10 INFO - PROCESS | 3280 | 1462530370115 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:10 INFO - PROCESS | 3280 | ++DOCSHELL 1ED39800 == 131 [pid = 3280] [id = 624] 03:26:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 311 (1ED3C400) [pid = 3280] [serial = 1872] [outer = 00000000] 03:26:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 312 (1EE52400) [pid = 3280] [serial = 1873] [outer = 1ED3C400] 03:26:10 INFO - PROCESS | 3280 | 1462530370172 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 313 (1F54F000) [pid = 3280] [serial = 1874] [outer = 1ED3C400] 03:26:10 INFO - PROCESS | 3280 | 1462530370748 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]]]}] 03:26:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:26:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1015ms 03:26:10 INFO - PROCESS | 3280 | 1462530370782 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 03:26:10 INFO - PROCESS | 3280 | 1462530370784 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 03:26:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:26:10 INFO - PROCESS | 3280 | 1462530370787 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - PROCESS | 3280 | 1462530370789 Marionette TRACE conn5 <- [1,2462,null,{}] 03:26:10 INFO - PROCESS | 3280 | 1462530370793 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}] 03:26:10 INFO - PROCESS | 3280 | 1462530370923 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 03:26:11 INFO - PROCESS | 3280 | 1462530371138 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:11 INFO - PROCESS | 3280 | ++DOCSHELL 20CABC00 == 132 [pid = 3280] [id = 625] 03:26:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 314 (2166B400) [pid = 3280] [serial = 1875] [outer = 00000000] 03:26:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 315 (2178DC00) [pid = 3280] [serial = 1876] [outer = 2166B400] 03:26:11 INFO - PROCESS | 3280 | 1462530371196 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 316 (21C36C00) [pid = 3280] [serial = 1877] [outer = 2166B400] 03:26:11 INFO - PROCESS | 3280 | 1462530371822 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]]]}] 03:26:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:26:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1069ms 03:26:11 INFO - PROCESS | 3280 | 1462530371861 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 03:26:11 INFO - PROCESS | 3280 | 1462530371863 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 03:26:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:26:11 INFO - PROCESS | 3280 | 1462530371866 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:26:11 INFO - PROCESS | 3280 | 1462530371868 Marionette TRACE conn5 <- [1,2466,null,{}] 03:26:11 INFO - PROCESS | 3280 | 1462530371872 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}] 03:26:12 INFO - PROCESS | 3280 | 1462530372010 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 03:26:12 INFO - PROCESS | 3280 | 1462530372208 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:12 INFO - PROCESS | 3280 | ++DOCSHELL 21C79000 == 133 [pid = 3280] [id = 626] 03:26:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 317 (21CF4800) [pid = 3280] [serial = 1878] [outer = 00000000] 03:26:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 318 (22CAB800) [pid = 3280] [serial = 1879] [outer = 21CF4800] 03:26:12 INFO - PROCESS | 3280 | 1462530372262 Marionette DEBUG loaded listener.js 03:26:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 319 (22CB1000) [pid = 3280] [serial = 1880] [outer = 21CF4800] 03:26:12 INFO - PROCESS | 3280 | 1462530372804 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]]]}] 03:26:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:26:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 970ms 03:26:12 INFO - PROCESS | 3280 | 1462530372843 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 03:26:12 INFO - PROCESS | 3280 | 1462530372846 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 03:26:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:26:12 INFO - PROCESS | 3280 | 1462530372851 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - PROCESS | 3280 | 1462530372853 Marionette TRACE conn5 <- [1,2470,null,{}] 03:26:12 INFO - PROCESS | 3280 | 1462530372857 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}] 03:26:13 INFO - PROCESS | 3280 | 1462530372985 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 03:26:13 INFO - PROCESS | 3280 | 1462530373194 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 3280 | ++DOCSHELL 22E1C000 == 134 [pid = 3280] [id = 627] 03:26:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 320 (22EC1400) [pid = 3280] [serial = 1881] [outer = 00000000] 03:26:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 321 (22EC8000) [pid = 3280] [serial = 1882] [outer = 22EC1400] 03:26:13 INFO - PROCESS | 3280 | 1462530373248 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 322 (2351DC00) [pid = 3280] [serial = 1883] [outer = 22EC1400] 03:26:13 INFO - PROCESS | 3280 | 1462530373806 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]]]}] 03:26:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:26:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1017ms 03:26:13 INFO - PROCESS | 3280 | 1462530373873 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 03:26:13 INFO - PROCESS | 3280 | 1462530373875 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 03:26:13 INFO - PROCESS | 3280 | 1462530373878 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:26:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:26:13 INFO - PROCESS | 3280 | 1462530373880 Marionette TRACE conn5 <- [1,2474,null,{}] 03:26:13 INFO - PROCESS | 3280 | 1462530373884 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}] 03:26:14 INFO - PROCESS | 3280 | 1462530374013 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 03:26:14 INFO - PROCESS | 3280 | 1462530374211 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:14 INFO - PROCESS | 3280 | ++DOCSHELL 23531000 == 135 [pid = 3280] [id = 628] 03:26:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 323 (23532400) [pid = 3280] [serial = 1884] [outer = 00000000] 03:26:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 324 (23534C00) [pid = 3280] [serial = 1885] [outer = 23532400] 03:26:14 INFO - PROCESS | 3280 | 1462530374265 Marionette DEBUG loaded listener.js 03:26:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 325 (23A45400) [pid = 3280] [serial = 1886] [outer = 23532400] 03:26:14 INFO - PROCESS | 3280 | 1462530374886 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]]]}] 03:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1017ms 03:26:14 INFO - PROCESS | 3280 | 1462530374900 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 03:26:14 INFO - PROCESS | 3280 | 1462530374902 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 03:26:14 INFO - PROCESS | 3280 | 1462530374905 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:26:14 INFO - PROCESS | 3280 | 1462530374907 Marionette TRACE conn5 <- [1,2478,null,{}] 03:26:14 INFO - PROCESS | 3280 | 1462530374911 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}] 03:26:15 INFO - PROCESS | 3280 | 1462530375040 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 03:26:15 INFO - PROCESS | 3280 | 1462530375251 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:15 INFO - PROCESS | 3280 | ++DOCSHELL 2352B800 == 136 [pid = 3280] [id = 629] 03:26:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 326 (23539000) [pid = 3280] [serial = 1887] [outer = 00000000] 03:26:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 327 (23E50C00) [pid = 3280] [serial = 1888] [outer = 23539000] 03:26:15 INFO - PROCESS | 3280 | 1462530375306 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 328 (23F0A800) [pid = 3280] [serial = 1889] [outer = 23539000] 03:26:15 INFO - PROCESS | 3280 | 1462530375916 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]]]}] 03:26:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:26:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1069ms 03:26:15 INFO - PROCESS | 3280 | 1462530375978 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 3280 | 1462530375980 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 03:26:16 INFO - PROCESS | 3280 | 1462530375984 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:26:16 INFO - PROCESS | 3280 | 1462530375986 Marionette TRACE conn5 <- [1,2482,null,{}] 03:26:16 INFO - PROCESS | 3280 | 1462530375990 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}] 03:26:16 INFO - PROCESS | 3280 | 1462530376121 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 03:26:16 INFO - PROCESS | 3280 | 1462530376333 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 3280 | ++DOCSHELL 23E50400 == 137 [pid = 3280] [id = 630] 03:26:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 329 (23F0F000) [pid = 3280] [serial = 1890] [outer = 00000000] 03:26:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 330 (23F45C00) [pid = 3280] [serial = 1891] [outer = 23F0F000] 03:26:16 INFO - PROCESS | 3280 | 1462530376388 Marionette DEBUG loaded listener.js 03:26:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 331 (23F56400) [pid = 3280] [serial = 1892] [outer = 23F0F000] 03:26:16 INFO - PROCESS | 3280 | 1462530376945 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]]]}] 03:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 03:26:16 INFO - PROCESS | 3280 | 1462530376958 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 3280 | 1462530376960 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 03:26:17 INFO - PROCESS | 3280 | 1462530376981 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:26:17 INFO - PROCESS | 3280 | 1462530376984 Marionette TRACE conn5 <- [1,2486,null,{}] 03:26:17 INFO - PROCESS | 3280 | 1462530376988 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}] 03:26:17 INFO - PROCESS | 3280 | 1462530377135 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 03:26:17 INFO - PROCESS | 3280 | 1462530377347 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 3280 | ++DOCSHELL 23FB0400 == 138 [pid = 3280] [id = 631] 03:26:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 332 (24A09C00) [pid = 3280] [serial = 1893] [outer = 00000000] 03:26:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 333 (24AE6C00) [pid = 3280] [serial = 1894] [outer = 24A09C00] 03:26:17 INFO - PROCESS | 3280 | 1462530377407 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 334 (24FAEC00) [pid = 3280] [serial = 1895] [outer = 24A09C00] 03:26:18 INFO - PROCESS | 3280 | 1462530378020 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]]]}] 03:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1068ms 03:26:18 INFO - PROCESS | 3280 | 1462530378088 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 03:26:18 INFO - PROCESS | 3280 | 1462530378090 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 03:26:18 INFO - PROCESS | 3280 | 1462530378096 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:26:18 INFO - PROCESS | 3280 | 1462530378098 Marionette TRACE conn5 <- [1,2490,null,{}] 03:26:18 INFO - PROCESS | 3280 | 1462530378101 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}] 03:26:18 INFO - PROCESS | 3280 | 1462530378233 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 03:26:18 INFO - PROCESS | 3280 | 1462530378438 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 3280 | ++DOCSHELL 10008C00 == 139 [pid = 3280] [id = 632] 03:26:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 335 (105D2800) [pid = 3280] [serial = 1896] [outer = 00000000] 03:26:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 336 (19183000) [pid = 3280] [serial = 1897] [outer = 105D2800] 03:26:18 INFO - PROCESS | 3280 | 1462530378491 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 337 (19EC9C00) [pid = 3280] [serial = 1898] [outer = 105D2800] 03:26:19 INFO - PROCESS | 3280 | 1462530379118 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]]]}] 03:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1073ms 03:26:19 INFO - PROCESS | 3280 | 1462530379172 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 3280 | 1462530379174 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 03:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:26:19 INFO - PROCESS | 3280 | 1462530379178 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 3280 | 1462530379182 Marionette TRACE conn5 <- [1,2494,null,{}] 03:26:19 INFO - PROCESS | 3280 | 1462530379185 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}] 03:26:19 INFO - PROCESS | 3280 | 1462530379321 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 03:26:19 INFO - PROCESS | 3280 | 1462530379528 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:19 INFO - PROCESS | 3280 | ++DOCSHELL 182E9C00 == 140 [pid = 3280] [id = 633] 03:26:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 338 (19F96400) [pid = 3280] [serial = 1899] [outer = 00000000] 03:26:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 339 (2351B800) [pid = 3280] [serial = 1900] [outer = 19F96400] 03:26:19 INFO - PROCESS | 3280 | 1462530379581 Marionette DEBUG loaded listener.js 03:26:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 340 (23F0C000) [pid = 3280] [serial = 1901] [outer = 19F96400] 03:26:20 INFO - PROCESS | 3280 | 1462530380255 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]]]}] 03:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1121ms 03:26:20 INFO - PROCESS | 3280 | 1462530380303 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 03:26:20 INFO - PROCESS | 3280 | 1462530380305 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 03:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:26:20 INFO - PROCESS | 3280 | 1462530380308 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:26:20 INFO - PROCESS | 3280 | 1462530380310 Marionette TRACE conn5 <- [1,2498,null,{}] 03:26:20 INFO - PROCESS | 3280 | 1462530380314 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}] 03:26:20 INFO - PROCESS | 3280 | 1462530380446 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 03:26:20 INFO - PROCESS | 3280 | 1462530380651 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:20 INFO - PROCESS | 3280 | ++DOCSHELL 106D2C00 == 141 [pid = 3280] [id = 634] 03:26:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 341 (14417000) [pid = 3280] [serial = 1902] [outer = 00000000] 03:26:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 342 (19186400) [pid = 3280] [serial = 1903] [outer = 14417000] 03:26:20 INFO - PROCESS | 3280 | 1462530380704 Marionette DEBUG loaded listener.js 03:26:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 343 (1F557C00) [pid = 3280] [serial = 1904] [outer = 14417000] 03:26:21 INFO - PROCESS | 3280 | 1462530381321 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]]]}] 03:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1074ms 03:26:21 INFO - PROCESS | 3280 | 1462530381387 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 03:26:21 INFO - PROCESS | 3280 | 1462530381389 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 03:26:21 INFO - PROCESS | 3280 | 1462530381392 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:26:21 INFO - PROCESS | 3280 | 1462530381394 Marionette TRACE conn5 <- [1,2502,null,{}] 03:26:21 INFO - PROCESS | 3280 | 1462530381417 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}] 03:26:21 INFO - PROCESS | 3280 | 1462530381549 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 03:26:21 INFO - PROCESS | 3280 | 1462530381751 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:21 INFO - PROCESS | 3280 | ++DOCSHELL 0CB16C00 == 142 [pid = 3280] [id = 635] 03:26:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 344 (0CB93400) [pid = 3280] [serial = 1905] [outer = 00000000] 03:26:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 345 (10397C00) [pid = 3280] [serial = 1906] [outer = 0CB93400] 03:26:21 INFO - PROCESS | 3280 | 1462530381804 Marionette DEBUG loaded listener.js 03:26:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 346 (14DCB800) [pid = 3280] [serial = 1907] [outer = 0CB93400] 03:26:22 INFO - PROCESS | 3280 | 1462530382730 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]]]}] 03:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1391ms 03:26:22 INFO - PROCESS | 3280 | 1462530382793 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 03:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:26:22 INFO - PROCESS | 3280 | 1462530382798 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 03:26:22 INFO - PROCESS | 3280 | 1462530382802 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:26:22 INFO - PROCESS | 3280 | 1462530382807 Marionette TRACE conn5 <- [1,2506,null,{}] 03:26:22 INFO - PROCESS | 3280 | 1462530382812 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}] 03:26:22 INFO - PROCESS | 3280 | 1462530382942 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 03:26:23 INFO - PROCESS | 3280 | 1462530383149 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 3280 | ++DOCSHELL 0FF67800 == 143 [pid = 3280] [id = 636] 03:26:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 347 (1000D800) [pid = 3280] [serial = 1908] [outer = 00000000] 03:26:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 348 (14622C00) [pid = 3280] [serial = 1909] [outer = 1000D800] 03:26:23 INFO - PROCESS | 3280 | 1462530383199 Marionette DEBUG loaded listener.js 03:26:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 349 (14DDC000) [pid = 3280] [serial = 1910] [outer = 1000D800] 03:26:23 INFO - PROCESS | 3280 | 1462530383805 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]]]}] 03:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1080ms 03:26:23 INFO - PROCESS | 3280 | 1462530383884 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 03:26:23 INFO - PROCESS | 3280 | 1462530383889 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 03:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:26:23 INFO - PROCESS | 3280 | 1462530383895 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:26:23 INFO - PROCESS | 3280 | 1462530383897 Marionette TRACE conn5 <- [1,2510,null,{}] 03:26:23 INFO - PROCESS | 3280 | 1462530383901 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}] 03:26:24 INFO - PROCESS | 3280 | 1462530384025 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 03:26:24 INFO - PROCESS | 3280 | 1462530384257 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:24 INFO - PROCESS | 3280 | ++DOCSHELL 10009C00 == 144 [pid = 3280] [id = 637] 03:26:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 350 (15E3C000) [pid = 3280] [serial = 1911] [outer = 00000000] 03:26:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 351 (18A9D800) [pid = 3280] [serial = 1912] [outer = 15E3C000] 03:26:24 INFO - PROCESS | 3280 | 1462530384303 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 352 (198D2000) [pid = 3280] [serial = 1913] [outer = 15E3C000] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 22CB4400 == 143 [pid = 3280] [id = 428] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 146C0400 == 142 [pid = 3280] [id = 472] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 1B339400 == 141 [pid = 3280] [id = 161] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 10BA9400 == 140 [pid = 3280] [id = 619] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 0FD51400 == 139 [pid = 3280] [id = 618] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 1EDBC800 == 138 [pid = 3280] [id = 617] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 0F80F000 == 137 [pid = 3280] [id = 616] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 19188000 == 136 [pid = 3280] [id = 615] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 14D2B400 == 135 [pid = 3280] [id = 614] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 10372000 == 134 [pid = 3280] [id = 613] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 351 (15E47000) [pid = 3280] [serial = 1714] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 350 (1A8B0000) [pid = 3280] [serial = 1717] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 349 (23A40400) [pid = 3280] [serial = 1720] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 348 (23F0CC00) [pid = 3280] [serial = 1723] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 347 (24AE4800) [pid = 3280] [serial = 1726] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 346 (2681F000) [pid = 3280] [serial = 1729] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 345 (284AC000) [pid = 3280] [serial = 1732] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 344 (28E44C00) [pid = 3280] [serial = 1735] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 343 (23FB0800) [pid = 3280] [serial = 1738] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 342 (28EAD400) [pid = 3280] [serial = 1741] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 341 (29ADA000) [pid = 3280] [serial = 1744] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 340 (1E964C00) [pid = 3280] [serial = 1747] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 339 (29AE5000) [pid = 3280] [serial = 1750] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 338 (2B2BA800) [pid = 3280] [serial = 1753] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 337 (23535C00) [pid = 3280] [serial = 1789] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 336 (1D05EC00) [pid = 3280] [serial = 1756] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 0CB91800 == 133 [pid = 3280] [id = 612] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 17ED0800 == 132 [pid = 3280] [id = 611] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 1AAB9800 == 131 [pid = 3280] [id = 610] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 19EC6800 == 130 [pid = 3280] [id = 609] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 17F12000 == 129 [pid = 3280] [id = 608] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 10133C00 == 128 [pid = 3280] [id = 607] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 2A440000 == 127 [pid = 3280] [id = 606] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 2A43B800 == 126 [pid = 3280] [id = 605] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 29AE3400 == 125 [pid = 3280] [id = 604] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 28EB8000 == 124 [pid = 3280] [id = 603] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 261AE000 == 123 [pid = 3280] [id = 602] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 23FAF400 == 122 [pid = 3280] [id = 601] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 23E4FC00 == 121 [pid = 3280] [id = 600] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 20CA5400 == 120 [pid = 3280] [id = 599] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 17E86000 == 119 [pid = 3280] [id = 598] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 10003C00 == 118 [pid = 3280] [id = 597] 03:26:24 INFO - PROCESS | 3280 | --DOCSHELL 17FEBC00 == 117 [pid = 3280] [id = 596] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 335 (2351E800) [pid = 3280] [serial = 1682] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 334 (1D05C400) [pid = 3280] [serial = 1451] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 333 (0FE1E000) [pid = 3280] [serial = 1154] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 332 (23F28400) [pid = 3280] [serial = 1403] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 331 (24FBA800) [pid = 3280] [serial = 1412] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 330 (17DB8400) [pid = 3280] [serial = 1271] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 329 (1E434000) [pid = 3280] [serial = 1232] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 328 (18A23000) [pid = 3280] [serial = 1445] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 327 (28C86800) [pid = 3280] [serial = 1532] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 326 (17B9F400) [pid = 3280] [serial = 1295] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 325 (18AA5400) [pid = 3280] [serial = 1394] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 324 (1CC0B400) [pid = 3280] [serial = 1511] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 323 (105D4400) [pid = 3280] [serial = 1211] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 322 (1037F800) [pid = 3280] [serial = 1391] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 321 (26822800) [pid = 3280] [serial = 1523] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 320 (28E98000) [pid = 3280] [serial = 1538] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 319 (2538F000) [pid = 3280] [serial = 1352] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 318 (0CB22000) [pid = 3280] [serial = 1235] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 317 (21678000) [pid = 3280] [serial = 1457] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 316 (254DFC00) [pid = 3280] [serial = 1415] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 315 (1A834C00) [pid = 3280] [serial = 1334] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 314 (1F42FC00) [pid = 3280] [serial = 1063] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 313 (17D7B800) [pid = 3280] [serial = 1157] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 312 (18E8F800) [pid = 3280] [serial = 1475] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 311 (19184800) [pid = 3280] [serial = 1358] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 310 (21C72400) [pid = 3280] [serial = 1460] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 309 (22CB0C00) [pid = 3280] [serial = 1463] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 308 (0F8E8800) [pid = 3280] [serial = 1328] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 307 (17E7BC00) [pid = 3280] [serial = 1331] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 306 (261B7800) [pid = 3280] [serial = 1418] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 305 (23E57400) [pid = 3280] [serial = 1289] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 304 (21DC2800) [pid = 3280] [serial = 1610] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 303 (19EC6000) [pid = 3280] [serial = 991] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 302 (23F0B400) [pid = 3280] [serial = 1469] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 301 (24ADAC00) [pid = 3280] [serial = 1292] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 300 (2166E000) [pid = 3280] [serial = 1280] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 299 (1CC08800) [pid = 3280] [serial = 1220] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 298 (28E90400) [pid = 3280] [serial = 1535] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 297 (254D4C00) [pid = 3280] [serial = 1409] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 296 (1EE5F400) [pid = 3280] [serial = 1118] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 295 (22ECA400) [pid = 3280] [serial = 1466] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 294 (1E44BC00) [pid = 3280] [serial = 1054] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 293 (21794000) [pid = 3280] [serial = 1172] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 292 (0FD53400) [pid = 3280] [serial = 1268] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 291 (14B21400) [pid = 3280] [serial = 1099] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 290 (17FEE800) [pid = 3280] [serial = 1214] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 289 (21674000) [pid = 3280] [serial = 1169] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 288 (1802D000) [pid = 3280] [serial = 1421] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 287 (1E44D800) [pid = 3280] [serial = 1057] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 286 (254D2C00) [pid = 3280] [serial = 1472] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 285 (1F432400) [pid = 3280] [serial = 1277] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 284 (19A2AC00) [pid = 3280] [serial = 1160] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 283 (18015800) [pid = 3280] [serial = 1508] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 282 (2539CC00) [pid = 3280] [serial = 1520] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 281 (1620C400) [pid = 3280] [serial = 1048] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 280 (17F11C00) [pid = 3280] [serial = 1060] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 279 (18093400) [pid = 3280] [serial = 1229] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 278 (23F2EC00) [pid = 3280] [serial = 1346] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 277 (21C74400) [pid = 3280] [serial = 1397] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 276 (22C1B000) [pid = 3280] [serial = 1400] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 275 (23F44400) [pid = 3280] [serial = 1343] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 274 (1D979800) [pid = 3280] [serial = 1454] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 273 (21CEE000) [pid = 3280] [serial = 1340] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 272 (1E445C00) [pid = 3280] [serial = 1274] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 271 (27FC3400) [pid = 3280] [serial = 1526] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 270 (23F0FC00) [pid = 3280] [serial = 1406] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 269 (1E260800) [pid = 3280] [serial = 1226] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 268 (1E570800) [pid = 3280] [serial = 1163] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 267 (19E15000) [pid = 3280] [serial = 1121] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 266 (19F98000) [pid = 3280] [serial = 1448] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 265 (22CAA800) [pid = 3280] [serial = 1175] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 264 (21C7C400) [pid = 3280] [serial = 1349] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 263 (1B340800) [pid = 3280] [serial = 1105] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 262 (198DA000) [pid = 3280] [serial = 1051] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 261 (1D96DC00) [pid = 3280] [serial = 1108] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 260 (2539C800) [pid = 3280] [serial = 1355] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 259 (22E1C800) [pid = 3280] [serial = 1514] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 258 (1ED37C00) [pid = 3280] [serial = 1115] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 257 (18AF2400) [pid = 3280] [serial = 1102] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 256 (14DDD400) [pid = 3280] [serial = 1442] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 255 (1DA5C000) [pid = 3280] [serial = 1223] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 254 (27FB8C00) [pid = 3280] [serial = 1529] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 253 (2167A800) [pid = 3280] [serial = 1337] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 252 (2351F000) [pid = 3280] [serial = 1517] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 251 (1DA5B400) [pid = 3280] [serial = 1111] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 250 (1A022C00) [pid = 3280] [serial = 1217] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 249 (21C73C00) [pid = 3280] [serial = 1777] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 248 (22E1A800) [pid = 3280] [serial = 1780] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 247 (21CEC000) [pid = 3280] [serial = 1778] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 246 (198D1C00) [pid = 3280] [serial = 1771] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 245 (19A26C00) [pid = 3280] [serial = 1772] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 244 (15E43C00) [pid = 3280] [serial = 1768] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 243 (17B26000) [pid = 3280] [serial = 1769] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 242 (199D6000) [pid = 3280] [serial = 1783] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 241 (19AB2800) [pid = 3280] [serial = 1763] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 240 (182EC400) [pid = 3280] [serial = 1762] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 239 (20CAB000) [pid = 3280] [serial = 1766] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 238 (1E44E800) [pid = 3280] [serial = 1765] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 237 (24ADE800) [pid = 3280] [serial = 1759] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 236 (1CC06800) [pid = 3280] [serial = 1774] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 235 (23515400) [pid = 3280] [serial = 1781] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 234 (23E4C400) [pid = 3280] [serial = 1786] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 233 (23F4A000) [pid = 3280] [serial = 1787] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 232 (1E20EC00) [pid = 3280] [serial = 1775] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 231 (20CAEC00) [pid = 3280] [serial = 1784] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 230 (23F49800) [pid = 3280] [serial = 1286] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 229 (1F480800) [pid = 3280] [serial = 1166] [outer = 00000000] [url = about:blank] 03:26:24 INFO - PROCESS | 3280 | --DOMWINDOW == 228 (22CAF800) [pid = 3280] [serial = 1283] [outer = 00000000] [url = about:blank] 03:26:25 INFO - PROCESS | 3280 | 1462530385080 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]]]}] 03:26:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1222ms 03:26:25 INFO - PROCESS | 3280 | 1462530385120 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 03:26:25 INFO - PROCESS | 3280 | 1462530385123 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 03:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:26:25 INFO - PROCESS | 3280 | 1462530385126 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - PROCESS | 3280 | 1462530385130 Marionette TRACE conn5 <- [1,2514,null,{}] 03:26:25 INFO - PROCESS | 3280 | 1462530385140 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}] 03:26:25 INFO - PROCESS | 3280 | 1462530385255 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 03:26:25 INFO - PROCESS | 3280 | 1462530385401 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 3280 | ++DOCSHELL 0FF3A800 == 118 [pid = 3280] [id = 638] 03:26:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 229 (10003C00) [pid = 3280] [serial = 1914] [outer = 00000000] 03:26:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 230 (10B53000) [pid = 3280] [serial = 1915] [outer = 10003C00] 03:26:25 INFO - PROCESS | 3280 | 1462530385448 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 231 (14D34400) [pid = 3280] [serial = 1916] [outer = 10003C00] 03:26:25 INFO - PROCESS | 3280 | 1462530385876 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]]]}] 03:26:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 771ms 03:26:25 INFO - PROCESS | 3280 | 1462530385900 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 03:26:25 INFO - PROCESS | 3280 | 1462530385903 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 03:26:25 INFO - PROCESS | 3280 | 1462530385905 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:26:25 INFO - PROCESS | 3280 | 1462530385907 Marionette TRACE conn5 <- [1,2518,null,{}] 03:26:25 INFO - PROCESS | 3280 | 1462530385915 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}] 03:26:26 INFO - PROCESS | 3280 | 1462530386027 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 03:26:26 INFO - PROCESS | 3280 | 1462530386034 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 3280 | ++DOCSHELL 17B1F800 == 119 [pid = 3280] [id = 639] 03:26:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 232 (17B9F400) [pid = 3280] [serial = 1917] [outer = 00000000] 03:26:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 233 (17DB1000) [pid = 3280] [serial = 1918] [outer = 17B9F400] 03:26:26 INFO - PROCESS | 3280 | 1462530386079 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 234 (17FE5400) [pid = 3280] [serial = 1919] [outer = 17B9F400] 03:26:26 INFO - PROCESS | 3280 | 1462530386594 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]]]}] 03:26:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:26:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 03:26:26 INFO - PROCESS | 3280 | 1462530386640 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 03:26:26 INFO - PROCESS | 3280 | 1462530386642 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 03:26:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:26:26 INFO - PROCESS | 3280 | 1462530386645 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - PROCESS | 3280 | 1462530386647 Marionette TRACE conn5 <- [1,2522,null,{}] 03:26:26 INFO - PROCESS | 3280 | 1462530386651 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}] 03:26:26 INFO - PROCESS | 3280 | 1462530386782 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 03:26:26 INFO - PROCESS | 3280 | 1462530386945 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 3280 | ++DOCSHELL 17FECC00 == 120 [pid = 3280] [id = 640] 03:26:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 235 (17FF1400) [pid = 3280] [serial = 1920] [outer = 00000000] 03:26:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 236 (18A23000) [pid = 3280] [serial = 1921] [outer = 17FF1400] 03:26:27 INFO - PROCESS | 3280 | 1462530386989 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 237 (18E8E800) [pid = 3280] [serial = 1922] [outer = 17FF1400] 03:26:27 INFO - PROCESS | 3280 | 1462530387438 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]]]}] 03:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 831ms 03:26:27 INFO - PROCESS | 3280 | 1462530387477 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 03:26:27 INFO - PROCESS | 3280 | 1462530387479 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 03:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:26:27 INFO - PROCESS | 3280 | 1462530387482 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:26:27 INFO - PROCESS | 3280 | 1462530387484 Marionette TRACE conn5 <- [1,2526,null,{}] 03:26:27 INFO - PROCESS | 3280 | 1462530387487 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}] 03:26:27 INFO - PROCESS | 3280 | 1462530387666 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 03:26:27 INFO - PROCESS | 3280 | 1462530387696 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 3280 | ++DOCSHELL 19181000 == 121 [pid = 3280] [id = 641] 03:26:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 238 (199D4400) [pid = 3280] [serial = 1923] [outer = 00000000] 03:26:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 239 (19AB2800) [pid = 3280] [serial = 1924] [outer = 199D4400] 03:26:27 INFO - PROCESS | 3280 | 1462530387743 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 240 (19E1E400) [pid = 3280] [serial = 1925] [outer = 199D4400] 03:26:28 INFO - PROCESS | 3280 | 1462530388217 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]]]}] 03:26:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 830ms 03:26:28 INFO - PROCESS | 3280 | 1462530388313 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 03:26:28 INFO - PROCESS | 3280 | 1462530388315 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 03:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:26:28 INFO - PROCESS | 3280 | 1462530388319 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - PROCESS | 3280 | 1462530388320 Marionette TRACE conn5 <- [1,2530,null,{}] 03:26:28 INFO - PROCESS | 3280 | 1462530388324 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}] 03:26:28 INFO - PROCESS | 3280 | 1462530388480 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 03:26:28 INFO - PROCESS | 3280 | 1462530388502 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:28 INFO - PROCESS | 3280 | ++DOCSHELL 199DF400 == 122 [pid = 3280] [id = 642] 03:26:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 241 (19AB2400) [pid = 3280] [serial = 1926] [outer = 00000000] 03:26:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 242 (19F9C400) [pid = 3280] [serial = 1927] [outer = 19AB2400] 03:26:28 INFO - PROCESS | 3280 | 1462530388545 Marionette DEBUG loaded listener.js 03:26:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 243 (1A8B2000) [pid = 3280] [serial = 1928] [outer = 19AB2400] 03:26:29 INFO - PROCESS | 3280 | 1462530389010 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]]]}] 03:26:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:26:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 03:26:29 INFO - PROCESS | 3280 | 1462530389049 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 03:26:29 INFO - PROCESS | 3280 | 1462530389051 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 03:26:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:26:29 INFO - PROCESS | 3280 | 1462530389054 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:26:29 INFO - PROCESS | 3280 | 1462530389056 Marionette TRACE conn5 <- [1,2534,null,{}] 03:26:29 INFO - PROCESS | 3280 | 1462530389059 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}] 03:26:29 INFO - PROCESS | 3280 | 1462530389217 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 03:26:29 INFO - PROCESS | 3280 | --DOMWINDOW == 242 (10391800) [pid = 3280] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:26:29 INFO - PROCESS | 3280 | --DOMWINDOW == 241 (14E85000) [pid = 3280] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:26:29 INFO - PROCESS | 3280 | --DOMWINDOW == 240 (18024C00) [pid = 3280] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:26:29 INFO - PROCESS | 3280 | --DOMWINDOW == 239 (19EC8000) [pid = 3280] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:26:29 INFO - PROCESS | 3280 | --DOMWINDOW == 238 (199D9000) [pid = 3280] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:26:29 INFO - PROCESS | 3280 | --DOMWINDOW == 237 (0FD5A400) [pid = 3280] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:26:29 INFO - PROCESS | 3280 | --DOMWINDOW == 236 (1F47F400) [pid = 3280] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:26:29 INFO - PROCESS | 3280 | --DOMWINDOW == 235 (19EC9000) [pid = 3280] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:26:29 INFO - PROCESS | 3280 | --DOMWINDOW == 234 (10BAB000) [pid = 3280] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:26:29 INFO - PROCESS | 3280 | --DOMWINDOW == 233 (17F13400) [pid = 3280] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:26:29 INFO - PROCESS | 3280 | --DOMWINDOW == 232 (101BF800) [pid = 3280] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:26:29 INFO - PROCESS | 3280 | --DOMWINDOW == 231 (1D975C00) [pid = 3280] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:26:29 INFO - PROCESS | 3280 | --DOMWINDOW == 230 (0CB95400) [pid = 3280] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:26:29 INFO - PROCESS | 3280 | 1462530389962 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:30 INFO - PROCESS | 3280 | ++DOCSHELL 0CB95400 == 123 [pid = 3280] [id = 643] 03:26:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 231 (0CD6EC00) [pid = 3280] [serial = 1929] [outer = 00000000] 03:26:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 232 (146C1C00) [pid = 3280] [serial = 1930] [outer = 0CD6EC00] 03:26:30 INFO - PROCESS | 3280 | 1462530390008 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 233 (1808F000) [pid = 3280] [serial = 1931] [outer = 0CD6EC00] 03:26:30 INFO - PROCESS | 3280 | 1462530390384 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]]]}] 03:26:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:26:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1372ms 03:26:30 INFO - PROCESS | 3280 | 1462530390437 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 03:26:30 INFO - PROCESS | 3280 | 1462530390440 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 03:26:30 INFO - PROCESS | 3280 | 1462530390443 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:26:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:26:30 INFO - PROCESS | 3280 | 1462530390445 Marionette TRACE conn5 <- [1,2538,null,{}] 03:26:30 INFO - PROCESS | 3280 | 1462530390448 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}] 03:26:30 INFO - PROCESS | 3280 | 1462530390555 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 03:26:30 INFO - PROCESS | 3280 | 1462530390566 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:30 INFO - PROCESS | 3280 | ++DOCSHELL 1A027000 == 124 [pid = 3280] [id = 644] 03:26:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 234 (1B344400) [pid = 3280] [serial = 1932] [outer = 00000000] 03:26:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 235 (1CC08800) [pid = 3280] [serial = 1933] [outer = 1B344400] 03:26:30 INFO - PROCESS | 3280 | 1462530390609 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 236 (1D970000) [pid = 3280] [serial = 1934] [outer = 1B344400] 03:26:31 INFO - PROCESS | 3280 | 1462530391086 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]]]}] 03:26:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 671ms 03:26:31 INFO - PROCESS | 3280 | 1462530391130 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 03:26:31 INFO - PROCESS | 3280 | 1462530391132 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 03:26:31 INFO - PROCESS | 3280 | 1462530391136 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:26:31 INFO - PROCESS | 3280 | 1462530391137 Marionette TRACE conn5 <- [1,2542,null,{}] 03:26:31 INFO - PROCESS | 3280 | 1462530391141 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}] 03:26:31 INFO - PROCESS | 3280 | 1462530391254 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 03:26:31 INFO - PROCESS | 3280 | 1462530391291 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:31 INFO - PROCESS | 3280 | ++DOCSHELL 1D972000 == 125 [pid = 3280] [id = 645] 03:26:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 237 (1D974000) [pid = 3280] [serial = 1935] [outer = 00000000] 03:26:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 238 (1E20AC00) [pid = 3280] [serial = 1936] [outer = 1D974000] 03:26:31 INFO - PROCESS | 3280 | 1462530391333 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 239 (1E263C00) [pid = 3280] [serial = 1937] [outer = 1D974000] 03:26:31 INFO - PROCESS | 3280 | 1462530391817 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]]]}] 03:26:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 731ms 03:26:31 INFO - PROCESS | 3280 | 1462530391953 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 03:26:31 INFO - PROCESS | 3280 | 1462530391957 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 03:26:31 INFO - PROCESS | 3280 | 1462530391963 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - PROCESS | 3280 | 1462530391967 Marionette TRACE conn5 <- [1,2546,null,{}] 03:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:26:31 INFO - PROCESS | 3280 | 1462530391974 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}] 03:26:32 INFO - PROCESS | 3280 | 1462530392111 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 03:26:32 INFO - PROCESS | 3280 | 1462530392335 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 3280 | ++DOCSHELL 0F86CC00 == 126 [pid = 3280] [id = 646] 03:26:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 240 (0F8F4800) [pid = 3280] [serial = 1938] [outer = 00000000] 03:26:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 241 (0FE19400) [pid = 3280] [serial = 1939] [outer = 0F8F4800] 03:26:32 INFO - PROCESS | 3280 | 1462530392396 Marionette DEBUG loaded listener.js 03:26:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 242 (0FF41800) [pid = 3280] [serial = 1940] [outer = 0F8F4800] 03:26:33 INFO - PROCESS | 3280 | 1462530393069 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]]]}] 03:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1166ms 03:26:33 INFO - PROCESS | 3280 | 1462530393143 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 03:26:33 INFO - PROCESS | 3280 | 1462530393148 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 03:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:26:33 INFO - PROCESS | 3280 | 1462530393156 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:26:33 INFO - PROCESS | 3280 | 1462530393160 Marionette TRACE conn5 <- [1,2550,null,{}] 03:26:33 INFO - PROCESS | 3280 | 1462530393164 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}] 03:26:33 INFO - PROCESS | 3280 | 1462530393307 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 03:26:33 INFO - PROCESS | 3280 | 1462530393496 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 3280 | ++DOCSHELL 15D0BC00 == 127 [pid = 3280] [id = 647] 03:26:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 243 (17B23C00) [pid = 3280] [serial = 1941] [outer = 00000000] 03:26:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 244 (17F12C00) [pid = 3280] [serial = 1942] [outer = 17B23C00] 03:26:33 INFO - PROCESS | 3280 | 1462530393552 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 245 (1808E800) [pid = 3280] [serial = 1943] [outer = 17B23C00] 03:26:34 INFO - PROCESS | 3280 | 1462530394183 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]]]}] 03:26:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:26:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1080ms 03:26:34 INFO - PROCESS | 3280 | 1462530394238 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 03:26:34 INFO - PROCESS | 3280 | 1462530394240 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 03:26:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:26:34 INFO - PROCESS | 3280 | 1462530394245 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 3280 | 1462530394247 Marionette TRACE conn5 <- [1,2554,null,{}] 03:26:34 INFO - PROCESS | 3280 | 1462530394257 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}] 03:26:34 INFO - PROCESS | 3280 | 1462530394397 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 03:26:34 INFO - PROCESS | 3280 | 1462530394588 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:34 INFO - PROCESS | 3280 | ++DOCSHELL 1D0CAC00 == 128 [pid = 3280] [id = 648] 03:26:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 246 (1D977000) [pid = 3280] [serial = 1944] [outer = 00000000] 03:26:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 247 (1E213C00) [pid = 3280] [serial = 1945] [outer = 1D977000] 03:26:34 INFO - PROCESS | 3280 | 1462530394648 Marionette DEBUG loaded listener.js 03:26:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 248 (1E42F400) [pid = 3280] [serial = 1946] [outer = 1D977000] 03:26:35 INFO - PROCESS | 3280 | 1462530395264 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]]]}] 03:26:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1070ms 03:26:35 INFO - PROCESS | 3280 | 1462530395318 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 03:26:35 INFO - PROCESS | 3280 | 1462530395320 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 03:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:26:35 INFO - PROCESS | 3280 | 1462530395324 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:26:35 INFO - PROCESS | 3280 | 1462530395326 Marionette TRACE conn5 <- [1,2558,null,{}] 03:26:35 INFO - PROCESS | 3280 | 1462530395329 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}] 03:26:35 INFO - PROCESS | 3280 | 1462530395463 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 03:26:35 INFO - PROCESS | 3280 | 1462530395666 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 3280 | ++DOCSHELL 1E572000 == 129 [pid = 3280] [id = 649] 03:26:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 249 (1E573800) [pid = 3280] [serial = 1947] [outer = 00000000] 03:26:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 250 (1E966800) [pid = 3280] [serial = 1948] [outer = 1E573800] 03:26:35 INFO - PROCESS | 3280 | 1462530395721 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 251 (1E970400) [pid = 3280] [serial = 1949] [outer = 1E573800] 03:26:36 INFO - PROCESS | 3280 | 1462530396296 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]]]}] 03:26:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:26:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1017ms 03:26:36 INFO - PROCESS | 3280 | 1462530396344 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 03:26:36 INFO - PROCESS | 3280 | 1462530396346 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 03:26:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:26:36 INFO - PROCESS | 3280 | 1462530396350 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:26:36 INFO - PROCESS | 3280 | 1462530396352 Marionette TRACE conn5 <- [1,2562,null,{}] 03:26:36 INFO - PROCESS | 3280 | 1462530396356 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}] 03:26:36 INFO - PROCESS | 3280 | 1462530396486 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 03:26:36 INFO - PROCESS | 3280 | 1462530396686 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:36 INFO - PROCESS | 3280 | ++DOCSHELL 1E964C00 == 130 [pid = 3280] [id = 650] 03:26:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 252 (1E975400) [pid = 3280] [serial = 1950] [outer = 00000000] 03:26:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 253 (1EDBA400) [pid = 3280] [serial = 1951] [outer = 1E975400] 03:26:36 INFO - PROCESS | 3280 | 1462530396741 Marionette DEBUG loaded listener.js 03:26:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 254 (1F432800) [pid = 3280] [serial = 1952] [outer = 1E975400] 03:26:37 INFO - PROCESS | 3280 | 1462530397324 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]]]}] 03:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1019ms 03:26:37 INFO - PROCESS | 3280 | 1462530397373 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 03:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:26:37 INFO - PROCESS | 3280 | 1462530397375 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 03:26:37 INFO - PROCESS | 3280 | 1462530397379 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - PROCESS | 3280 | 1462530397381 Marionette TRACE conn5 <- [1,2566,null,{}] 03:26:37 INFO - PROCESS | 3280 | 1462530397384 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}] 03:26:37 INFO - PROCESS | 3280 | 1462530397557 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 03:26:37 INFO - PROCESS | 3280 | 1462530397758 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:37 INFO - PROCESS | 3280 | ++DOCSHELL 1F559400 == 131 [pid = 3280] [id = 651] 03:26:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 255 (20CA5400) [pid = 3280] [serial = 1953] [outer = 00000000] 03:26:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 256 (21671800) [pid = 3280] [serial = 1954] [outer = 20CA5400] 03:26:37 INFO - PROCESS | 3280 | 1462530397814 Marionette DEBUG loaded listener.js 03:26:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 257 (21788000) [pid = 3280] [serial = 1955] [outer = 20CA5400] 03:26:38 INFO - PROCESS | 3280 | 1462530398418 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]]]}] 03:26:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:26:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1071ms 03:26:38 INFO - PROCESS | 3280 | 1462530398469 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 03:26:38 INFO - PROCESS | 3280 | 1462530398472 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 03:26:38 INFO - PROCESS | 3280 | 1462530398475 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:26:38 INFO - PROCESS | 3280 | 1462530398477 Marionette TRACE conn5 <- [1,2570,null,{}] 03:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:26:38 INFO - PROCESS | 3280 | 1462530398480 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}] 03:26:38 INFO - PROCESS | 3280 | 1462530398612 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 03:26:38 INFO - PROCESS | 3280 | 1462530398815 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 3280 | ++DOCSHELL 21671000 == 132 [pid = 3280] [id = 652] 03:26:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 258 (21671400) [pid = 3280] [serial = 1956] [outer = 00000000] 03:26:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 259 (21C38000) [pid = 3280] [serial = 1957] [outer = 21671400] 03:26:38 INFO - PROCESS | 3280 | 1462530398869 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 260 (21C70800) [pid = 3280] [serial = 1958] [outer = 21671400] 03:26:39 INFO - PROCESS | 3280 | 1462530399450 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]]]}] 03:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1013ms 03:26:39 INFO - PROCESS | 3280 | 1462530399495 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 03:26:39 INFO - PROCESS | 3280 | 1462530399497 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 03:26:39 INFO - PROCESS | 3280 | 1462530399501 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:26:39 INFO - PROCESS | 3280 | 1462530399503 Marionette TRACE conn5 <- [1,2574,null,{}] 03:26:39 INFO - PROCESS | 3280 | 1462530399506 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}] 03:26:39 INFO - PROCESS | 3280 | 1462530399637 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 03:26:39 INFO - PROCESS | 3280 | 1462530399839 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:39 INFO - PROCESS | 3280 | ++DOCSHELL 21C35C00 == 133 [pid = 3280] [id = 653] 03:26:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 261 (21CE6800) [pid = 3280] [serial = 1959] [outer = 00000000] 03:26:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 262 (21DB6400) [pid = 3280] [serial = 1960] [outer = 21CE6800] 03:26:39 INFO - PROCESS | 3280 | 1462530399894 Marionette DEBUG loaded listener.js 03:26:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 263 (22C14C00) [pid = 3280] [serial = 1961] [outer = 21CE6800] 03:26:40 INFO - PROCESS | 3280 | 1462530400471 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]]]}] 03:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1019ms 03:26:40 INFO - PROCESS | 3280 | 1462530400524 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 03:26:40 INFO - PROCESS | 3280 | 1462530400526 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 03:26:40 INFO - PROCESS | 3280 | 1462530400530 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:26:40 INFO - PROCESS | 3280 | 1462530400532 Marionette TRACE conn5 <- [1,2578,null,{}] 03:26:40 INFO - PROCESS | 3280 | 1462530400536 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}] 03:26:40 INFO - PROCESS | 3280 | 1462530400668 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 03:26:40 INFO - PROCESS | 3280 | 1462530400871 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:40 INFO - PROCESS | 3280 | ++DOCSHELL 21DB5800 == 134 [pid = 3280] [id = 654] 03:26:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 264 (22C21C00) [pid = 3280] [serial = 1962] [outer = 00000000] 03:26:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 265 (22CB4C00) [pid = 3280] [serial = 1963] [outer = 22C21C00] 03:26:40 INFO - PROCESS | 3280 | 1462530400926 Marionette DEBUG loaded listener.js 03:26:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 266 (22E1FC00) [pid = 3280] [serial = 1964] [outer = 22C21C00] 03:26:41 INFO - PROCESS | 3280 | 1462530401502 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]]]}] 03:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1019ms 03:26:41 INFO - PROCESS | 3280 | 1462530401553 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 03:26:41 INFO - PROCESS | 3280 | 1462530401555 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 03:26:41 INFO - PROCESS | 3280 | 1462530401559 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:26:41 INFO - PROCESS | 3280 | 1462530401561 Marionette TRACE conn5 <- [1,2582,null,{}] 03:26:41 INFO - PROCESS | 3280 | 1462530401565 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}] 03:26:41 INFO - PROCESS | 3280 | 1462530401697 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 03:26:41 INFO - PROCESS | 3280 | 1462530401900 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:41 INFO - PROCESS | 3280 | ++DOCSHELL 22CB4800 == 135 [pid = 3280] [id = 655] 03:26:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 267 (22EC7400) [pid = 3280] [serial = 1965] [outer = 00000000] 03:26:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 268 (2351EC00) [pid = 3280] [serial = 1966] [outer = 22EC7400] 03:26:41 INFO - PROCESS | 3280 | 1462530401954 Marionette DEBUG loaded listener.js 03:26:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 269 (2352DC00) [pid = 3280] [serial = 1967] [outer = 22EC7400] 03:26:42 INFO - PROCESS | 3280 | 1462530402529 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]]]}] 03:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1016ms 03:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:26:42 INFO - PROCESS | 3280 | 1462530402579 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 03:26:42 INFO - PROCESS | 3280 | 1462530402582 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 03:26:42 INFO - PROCESS | 3280 | 1462530402585 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:26:42 INFO - PROCESS | 3280 | 1462530402588 Marionette TRACE conn5 <- [1,2586,null,{}] 03:26:42 INFO - PROCESS | 3280 | 1462530402591 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}] 03:26:42 INFO - PROCESS | 3280 | 1462530402747 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 03:26:42 INFO - PROCESS | 3280 | 1462530402949 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:42 INFO - PROCESS | 3280 | ++DOCSHELL 23538400 == 136 [pid = 3280] [id = 656] 03:26:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 270 (2353A000) [pid = 3280] [serial = 1968] [outer = 00000000] 03:26:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 271 (23F0B400) [pid = 3280] [serial = 1969] [outer = 2353A000] 03:26:43 INFO - PROCESS | 3280 | 1462530403009 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 272 (23F2B000) [pid = 3280] [serial = 1970] [outer = 2353A000] 03:26:43 INFO - PROCESS | 3280 | 1462530403707 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]]]}] 03:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1179ms 03:26:43 INFO - PROCESS | 3280 | 1462530403768 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 03:26:43 INFO - PROCESS | 3280 | 1462530403771 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 03:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:26:43 INFO - PROCESS | 3280 | 1462530403774 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - PROCESS | 3280 | 1462530403777 Marionette TRACE conn5 <- [1,2590,null,{}] 03:26:43 INFO - PROCESS | 3280 | 1462530403781 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}] 03:26:43 INFO - PROCESS | 3280 | 1462530403918 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 03:26:44 INFO - PROCESS | 3280 | 1462530404111 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 3280 | ++DOCSHELL 23F44400 == 137 [pid = 3280] [id = 657] 03:26:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 273 (23F46C00) [pid = 3280] [serial = 1971] [outer = 00000000] 03:26:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 274 (23F59000) [pid = 3280] [serial = 1972] [outer = 23F46C00] 03:26:44 INFO - PROCESS | 3280 | 1462530404164 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 275 (23FB1C00) [pid = 3280] [serial = 1973] [outer = 23F46C00] 03:26:44 INFO - PROCESS | 3280 | 1462530404858 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]]]}] 03:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1125ms 03:26:44 INFO - PROCESS | 3280 | 1462530404903 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 03:26:44 INFO - PROCESS | 3280 | 1462530404905 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 03:26:44 INFO - PROCESS | 3280 | 1462530404909 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:26:44 INFO - PROCESS | 3280 | 1462530404911 Marionette TRACE conn5 <- [1,2594,null,{}] 03:26:44 INFO - PROCESS | 3280 | 1462530404914 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}] 03:26:45 INFO - PROCESS | 3280 | 1462530405048 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 03:26:45 INFO - PROCESS | 3280 | 1462530405241 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 3280 | ++DOCSHELL 0FF40400 == 138 [pid = 3280] [id = 658] 03:26:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 276 (10375000) [pid = 3280] [serial = 1974] [outer = 00000000] 03:26:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 277 (14DD6000) [pid = 3280] [serial = 1975] [outer = 10375000] 03:26:45 INFO - PROCESS | 3280 | 1462530405294 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 278 (17F08400) [pid = 3280] [serial = 1976] [outer = 10375000] 03:26:45 INFO - PROCESS | 3280 | 1462530405939 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]]]}] 03:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1076ms 03:26:46 INFO - PROCESS | 3280 | 1462530405994 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 03:26:46 INFO - PROCESS | 3280 | 1462530405996 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 03:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:26:46 INFO - PROCESS | 3280 | 1462530406002 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 3280 | 1462530406004 Marionette TRACE conn5 <- [1,2598,null,{}] 03:26:46 INFO - PROCESS | 3280 | 1462530406007 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}] 03:26:46 INFO - PROCESS | 3280 | 1462530406144 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 03:26:46 INFO - PROCESS | 3280 | 1462530406339 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 3280 | ++DOCSHELL 105D3C00 == 139 [pid = 3280] [id = 659] 03:26:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 279 (10BAAC00) [pid = 3280] [serial = 1977] [outer = 00000000] 03:26:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 280 (199D6C00) [pid = 3280] [serial = 1978] [outer = 10BAAC00] 03:26:46 INFO - PROCESS | 3280 | 1462530406392 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 281 (1B5E5C00) [pid = 3280] [serial = 1979] [outer = 10BAAC00] 03:26:47 INFO - PROCESS | 3280 | 1462530407366 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]]]}] 03:26:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:26:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1424ms 03:26:47 INFO - PROCESS | 3280 | 1462530407428 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 03:26:47 INFO - PROCESS | 3280 | 1462530407432 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 03:26:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:26:47 INFO - PROCESS | 3280 | 1462530407437 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - PROCESS | 3280 | 1462530407440 Marionette TRACE conn5 <- [1,2602,null,{}] 03:26:47 INFO - PROCESS | 3280 | 1462530407446 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}] 03:26:47 INFO - PROCESS | 3280 | 1462530407583 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 03:26:47 INFO - PROCESS | 3280 | 1462530407821 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 3280 | ++DOCSHELL 0CB9C000 == 140 [pid = 3280] [id = 660] 03:26:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 282 (0CB9C800) [pid = 3280] [serial = 1980] [outer = 00000000] 03:26:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 283 (0CD30800) [pid = 3280] [serial = 1981] [outer = 0CB9C800] 03:26:47 INFO - PROCESS | 3280 | 1462530407915 Marionette DEBUG loaded listener.js 03:26:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 284 (0F868800) [pid = 3280] [serial = 1982] [outer = 0CB9C800] 03:26:48 INFO - PROCESS | 3280 | 1462530408476 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]]]}] 03:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1078ms 03:26:48 INFO - PROCESS | 3280 | 1462530408520 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 3280 | 1462530408526 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 03:26:48 INFO - PROCESS | 3280 | 1462530408532 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:26:48 INFO - PROCESS | 3280 | 1462530408535 Marionette TRACE conn5 <- [1,2606,null,{}] 03:26:48 INFO - PROCESS | 3280 | 1462530408539 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}] 03:26:48 INFO - PROCESS | 3280 | 1462530408665 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 03:26:48 INFO - PROCESS | 3280 | 1462530408882 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:48 INFO - PROCESS | 3280 | ++DOCSHELL 0FE1D800 == 141 [pid = 3280] [id = 661] 03:26:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 285 (0FF3A000) [pid = 3280] [serial = 1983] [outer = 00000000] 03:26:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 286 (10130800) [pid = 3280] [serial = 1984] [outer = 0FF3A000] 03:26:48 INFO - PROCESS | 3280 | 1462530408932 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 287 (10373400) [pid = 3280] [serial = 1985] [outer = 0FF3A000] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 1A027000 == 140 [pid = 3280] [id = 644] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 0CB95400 == 139 [pid = 3280] [id = 643] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 199DF400 == 138 [pid = 3280] [id = 642] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 19181000 == 137 [pid = 3280] [id = 641] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 286 (23FAB000) [pid = 3280] [serial = 1801] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 285 (25392800) [pid = 3280] [serial = 1804] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 284 (28E49C00) [pid = 3280] [serial = 1807] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 283 (299BA400) [pid = 3280] [serial = 1810] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 282 (2B1EAC00) [pid = 3280] [serial = 1813] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 281 (2A442C00) [pid = 3280] [serial = 1816] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 280 (2A94C400) [pid = 3280] [serial = 1819] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 279 (18DB7000) [pid = 3280] [serial = 1861] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 17FECC00 == 136 [pid = 3280] [id = 640] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 17B1F800 == 135 [pid = 3280] [id = 639] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 0FF3A800 == 134 [pid = 3280] [id = 638] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 10009C00 == 133 [pid = 3280] [id = 637] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 0FF67800 == 132 [pid = 3280] [id = 636] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 2352B800 == 131 [pid = 3280] [id = 629] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 23531000 == 130 [pid = 3280] [id = 628] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 22E1C000 == 129 [pid = 3280] [id = 627] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 21C79000 == 128 [pid = 3280] [id = 626] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 20CABC00 == 127 [pid = 3280] [id = 625] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 1ED39800 == 126 [pid = 3280] [id = 624] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 1E265400 == 125 [pid = 3280] [id = 623] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 18E87800 == 124 [pid = 3280] [id = 622] 03:26:49 INFO - PROCESS | 3280 | --DOCSHELL 0FF6E800 == 123 [pid = 3280] [id = 621] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 278 (21C2F400) [pid = 3280] [serial = 1852] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 277 (1E95A400) [pid = 3280] [serial = 1850] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 276 (1E430000) [pid = 3280] [serial = 1849] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 275 (21CF4400) [pid = 3280] [serial = 1853] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 274 (17B21800) [pid = 3280] [serial = 1858] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 273 (1802EC00) [pid = 3280] [serial = 1826] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 272 (17DAC800) [pid = 3280] [serial = 1825] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 271 (1340A800) [pid = 3280] [serial = 1823] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 270 (1038DC00) [pid = 3280] [serial = 1822] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 269 (1EDB4000) [pid = 3280] [serial = 1832] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 268 (1E969800) [pid = 3280] [serial = 1831] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 267 (0F77CC00) [pid = 3280] [serial = 1837] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 266 (10009000) [pid = 3280] [serial = 1838] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 265 (17DB5C00) [pid = 3280] [serial = 1840] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 264 (18094000) [pid = 3280] [serial = 1843] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 263 (17F0A000) [pid = 3280] [serial = 1841] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 262 (21670000) [pid = 3280] [serial = 1835] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 261 (20CA9400) [pid = 3280] [serial = 1834] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 260 (21C3A000) [pid = 3280] [serial = 1798] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 259 (1DA56400) [pid = 3280] [serial = 1795] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 258 (1C224000) [pid = 3280] [serial = 1829] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 257 (1A027800) [pid = 3280] [serial = 1828] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 256 (14436000) [pid = 3280] [serial = 1792] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 255 (19EC9800) [pid = 3280] [serial = 1846] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 254 (1000C000) [pid = 3280] [serial = 1855] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 253 (1A02C000) [pid = 3280] [serial = 1847] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 252 (105A8400) [pid = 3280] [serial = 1856] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 251 (18E92800) [pid = 3280] [serial = 1844] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | --DOMWINDOW == 250 (17F12400) [pid = 3280] [serial = 1859] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3280 | 1462530409746 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]]]}] 03:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1275ms 03:26:49 INFO - PROCESS | 3280 | 1462530409811 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 03:26:49 INFO - PROCESS | 3280 | 1462530409814 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 03:26:49 INFO - PROCESS | 3280 | 1462530409817 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:26:49 INFO - PROCESS | 3280 | 1462530409821 Marionette TRACE conn5 <- [1,2610,null,{}] 03:26:49 INFO - PROCESS | 3280 | 1462530409831 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}] 03:26:49 INFO - PROCESS | 3280 | 1462530409955 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 03:26:49 INFO - PROCESS | 3280 | 1462530409969 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:50 INFO - PROCESS | 3280 | ++DOCSHELL 1000CC00 == 124 [pid = 3280] [id = 662] 03:26:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 251 (10010400) [pid = 3280] [serial = 1986] [outer = 00000000] 03:26:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 252 (105A8800) [pid = 3280] [serial = 1987] [outer = 10010400] 03:26:50 INFO - PROCESS | 3280 | 1462530410019 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 253 (106D4800) [pid = 3280] [serial = 1988] [outer = 10010400] 03:26:50 INFO - PROCESS | 3280 | 1462530410618 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]]]}] 03:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 830ms 03:26:50 INFO - PROCESS | 3280 | 1462530410651 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 3280 | 1462530410654 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 03:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:26:50 INFO - PROCESS | 3280 | 1462530410657 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 3280 | 1462530410659 Marionette TRACE conn5 <- [1,2614,null,{}] 03:26:50 INFO - PROCESS | 3280 | 1462530410663 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}] 03:26:50 INFO - PROCESS | 3280 | 1462530410772 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 03:26:50 INFO - PROCESS | 3280 | 1462530410935 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:50 INFO - PROCESS | 3280 | ++DOCSHELL 148CF400 == 125 [pid = 3280] [id = 663] 03:26:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 254 (148DB800) [pid = 3280] [serial = 1989] [outer = 00000000] 03:26:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 255 (14DD5800) [pid = 3280] [serial = 1990] [outer = 148DB800] 03:26:51 INFO - PROCESS | 3280 | 1462530410979 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 256 (15D04400) [pid = 3280] [serial = 1991] [outer = 148DB800] 03:26:51 INFO - PROCESS | 3280 | 1462530411351 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]]]}] 03:26:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 770ms 03:26:51 INFO - PROCESS | 3280 | 1462530411450 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 03:26:51 INFO - PROCESS | 3280 | 1462530411452 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 03:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:26:51 INFO - PROCESS | 3280 | 1462530411455 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:26:51 INFO - PROCESS | 3280 | 1462530411457 Marionette TRACE conn5 <- [1,2618,null,{}] 03:26:51 INFO - PROCESS | 3280 | 1462530411466 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}] 03:26:51 INFO - PROCESS | 3280 | 1462530411580 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 03:26:51 INFO - PROCESS | 3280 | 1462530411587 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 3280 | ++DOCSHELL 15D10800 == 126 [pid = 3280] [id = 664] 03:26:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 257 (16212C00) [pid = 3280] [serial = 1992] [outer = 00000000] 03:26:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 258 (17BA0800) [pid = 3280] [serial = 1993] [outer = 16212C00] 03:26:51 INFO - PROCESS | 3280 | 1462530411634 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 259 (17DB4400) [pid = 3280] [serial = 1994] [outer = 16212C00] 03:26:52 INFO - PROCESS | 3280 | 1462530412173 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]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 770ms 03:26:52 INFO - PROCESS | 3280 | 1462530412229 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 3280 | 1462530412242 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 03:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:26:52 INFO - PROCESS | 3280 | 1462530412252 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 3280 | 1462530412254 Marionette TRACE conn5 <- [1,2622,null,{}] 03:26:52 INFO - PROCESS | 3280 | 1462530412257 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}] 03:26:52 INFO - PROCESS | 3280 | 1462530412448 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 03:26:52 INFO - PROCESS | 3280 | 1462530412472 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 3280 | ++DOCSHELL 17E81C00 == 127 [pid = 3280] [id = 665] 03:26:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 260 (17F06400) [pid = 3280] [serial = 1995] [outer = 00000000] 03:26:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 261 (17FE3800) [pid = 3280] [serial = 1996] [outer = 17F06400] 03:26:52 INFO - PROCESS | 3280 | 1462530412517 Marionette DEBUG loaded listener.js 03:26:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 262 (18016800) [pid = 3280] [serial = 1997] [outer = 17F06400] 03:26:53 INFO - PROCESS | 3280 | 1462530413008 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]]]}] 03:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 830ms 03:26:53 INFO - PROCESS | 3280 | 1462530413087 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 03:26:53 INFO - PROCESS | 3280 | 1462530413090 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 03:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:26:53 INFO - PROCESS | 3280 | 1462530413093 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:26:53 INFO - PROCESS | 3280 | 1462530413095 Marionette TRACE conn5 <- [1,2626,null,{}] 03:26:53 INFO - PROCESS | 3280 | 1462530413098 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}] 03:26:53 INFO - PROCESS | 3280 | 1462530413265 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 03:26:53 INFO - PROCESS | 3280 | 1462530413287 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 3280 | ++DOCSHELL 18027800 == 128 [pid = 3280] [id = 666] 03:26:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 263 (18028400) [pid = 3280] [serial = 1998] [outer = 00000000] 03:26:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 264 (18090800) [pid = 3280] [serial = 1999] [outer = 18028400] 03:26:53 INFO - PROCESS | 3280 | 1462530413331 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 265 (18AA4C00) [pid = 3280] [serial = 2000] [outer = 18028400] 03:26:54 INFO - PROCESS | 3280 | 1462530414455 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]]]}] 03:26:54 INFO - PROCESS | 3280 | --DOMWINDOW == 264 (1B344400) [pid = 3280] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:26:54 INFO - PROCESS | 3280 | --DOMWINDOW == 263 (15E3C000) [pid = 3280] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:26:54 INFO - PROCESS | 3280 | --DOMWINDOW == 262 (199D4400) [pid = 3280] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:26:54 INFO - PROCESS | 3280 | --DOMWINDOW == 261 (19AB2400) [pid = 3280] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:26:54 INFO - PROCESS | 3280 | --DOMWINDOW == 260 (1000D800) [pid = 3280] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:26:54 INFO - PROCESS | 3280 | --DOMWINDOW == 259 (17FF1400) [pid = 3280] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:26:54 INFO - PROCESS | 3280 | --DOMWINDOW == 258 (17B9F400) [pid = 3280] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:26:54 INFO - PROCESS | 3280 | --DOMWINDOW == 257 (10003C00) [pid = 3280] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:26:54 INFO - PROCESS | 3280 | --DOMWINDOW == 256 (0CD6EC00) [pid = 3280] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:26:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1425ms 03:26:54 INFO - PROCESS | 3280 | 1462530414522 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 03:26:54 INFO - PROCESS | 3280 | 1462530414524 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 03:26:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:26:54 INFO - PROCESS | 3280 | 1462530414528 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 3280 | 1462530414529 Marionette TRACE conn5 <- [1,2630,null,{}] 03:26:54 INFO - PROCESS | 3280 | 1462530414533 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}] 03:26:54 INFO - PROCESS | 3280 | 1462530414639 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 03:26:54 INFO - PROCESS | 3280 | 1462530414678 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:54 INFO - PROCESS | 3280 | ++DOCSHELL 17DB8800 == 129 [pid = 3280] [id = 667] 03:26:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 257 (1808F400) [pid = 3280] [serial = 2001] [outer = 00000000] 03:26:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 258 (18D6F800) [pid = 3280] [serial = 2002] [outer = 1808F400] 03:26:54 INFO - PROCESS | 3280 | 1462530414722 Marionette DEBUG loaded listener.js 03:26:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 259 (18E44400) [pid = 3280] [serial = 2003] [outer = 1808F400] 03:26:55 INFO - PROCESS | 3280 | 1462530415225 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]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:26:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 772ms 03:26:55 INFO - PROCESS | 3280 | 1462530415300 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 3280 | 1462530415302 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 03:26:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:26:55 INFO - PROCESS | 3280 | 1462530415305 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 3280 | 1462530415307 Marionette TRACE conn5 <- [1,2634,null,{}] 03:26:55 INFO - PROCESS | 3280 | 1462530415311 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}] 03:26:55 INFO - PROCESS | 3280 | 1462530415425 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 03:26:55 INFO - PROCESS | 3280 | 1462530415432 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 3280 | ++DOCSHELL 1808C000 == 130 [pid = 3280] [id = 668] 03:26:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 260 (1808EC00) [pid = 3280] [serial = 2004] [outer = 00000000] 03:26:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 261 (198DB000) [pid = 3280] [serial = 2005] [outer = 1808EC00] 03:26:55 INFO - PROCESS | 3280 | 1462530415478 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 262 (199DC800) [pid = 3280] [serial = 2006] [outer = 1808EC00] 03:26:55 INFO - PROCESS | 3280 | 1462530415974 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]]]}] 03:26:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:26:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 731ms 03:26:56 INFO - PROCESS | 3280 | 1462530416037 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 3280 | 1462530416039 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 03:26:56 INFO - PROCESS | 3280 | 1462530416042 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:26:56 INFO - PROCESS | 3280 | 1462530416044 Marionette TRACE conn5 <- [1,2638,null,{}] 03:26:56 INFO - PROCESS | 3280 | 1462530416072 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}] 03:26:56 INFO - PROCESS | 3280 | 1462530416180 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 03:26:56 INFO - PROCESS | 3280 | 1462530416187 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 3280 | ++DOCSHELL 199DE400 == 131 [pid = 3280] [id = 669] 03:26:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 263 (199E1400) [pid = 3280] [serial = 2007] [outer = 00000000] 03:26:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 264 (19AAEC00) [pid = 3280] [serial = 2008] [outer = 199E1400] 03:26:56 INFO - PROCESS | 3280 | 1462530416230 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 265 (19EC1400) [pid = 3280] [serial = 2009] [outer = 199E1400] 03:26:57 INFO - PROCESS | 3280 | 1462530417045 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]]]}] 03:26:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:26:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1015ms 03:26:57 INFO - PROCESS | 3280 | 1462530417062 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 03:26:57 INFO - PROCESS | 3280 | 1462530417067 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 03:26:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:26:57 INFO - PROCESS | 3280 | 1462530417072 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - PROCESS | 3280 | 1462530417077 Marionette TRACE conn5 <- [1,2642,null,{}] 03:26:57 INFO - PROCESS | 3280 | 1462530417082 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}] 03:26:57 INFO - PROCESS | 3280 | 1462530417226 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 03:26:57 INFO - PROCESS | 3280 | 1462530417434 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:57 INFO - PROCESS | 3280 | ++DOCSHELL 0FE18400 == 132 [pid = 3280] [id = 670] 03:26:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 266 (0FF3D000) [pid = 3280] [serial = 2010] [outer = 00000000] 03:26:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 267 (10009400) [pid = 3280] [serial = 2011] [outer = 0FF3D000] 03:26:57 INFO - PROCESS | 3280 | 1462530417492 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 268 (10378000) [pid = 3280] [serial = 2012] [outer = 0FF3D000] 03:26:58 INFO - PROCESS | 3280 | 1462530418122 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]]]}] 03:26:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:26:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1069ms 03:26:58 INFO - PROCESS | 3280 | 1462530418148 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 3280 | 1462530418155 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 03:26:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:26:58 INFO - PROCESS | 3280 | 1462530418161 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - PROCESS | 3280 | 1462530418164 Marionette TRACE conn5 <- [1,2646,null,{}] 03:26:58 INFO - PROCESS | 3280 | 1462530418168 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}] 03:26:58 INFO - PROCESS | 3280 | 1462530418308 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 03:26:58 INFO - PROCESS | 3280 | 1462530418514 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 3280 | ++DOCSHELL 14B21400 == 133 [pid = 3280] [id = 671] 03:26:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 269 (14BE4800) [pid = 3280] [serial = 2013] [outer = 00000000] 03:26:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 270 (17F07800) [pid = 3280] [serial = 2014] [outer = 14BE4800] 03:26:58 INFO - PROCESS | 3280 | 1462530418569 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 271 (17FE3000) [pid = 3280] [serial = 2015] [outer = 14BE4800] 03:26:59 INFO - PROCESS | 3280 | 1462530419183 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]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:26:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1065ms 03:26:59 INFO - PROCESS | 3280 | 1462530419232 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 3280 | 1462530419235 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 03:26:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:26:59 INFO - PROCESS | 3280 | 1462530419238 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 3280 | 1462530419242 Marionette TRACE conn5 <- [1,2650,null,{}] 03:26:59 INFO - PROCESS | 3280 | 1462530419254 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}] 03:26:59 INFO - PROCESS | 3280 | 1462530419400 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 03:26:59 INFO - PROCESS | 3280 | 1462530419618 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:59 INFO - PROCESS | 3280 | ++DOCSHELL 18AEF400 == 134 [pid = 3280] [id = 672] 03:26:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 272 (199D4000) [pid = 3280] [serial = 2016] [outer = 00000000] 03:26:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 273 (19F9B400) [pid = 3280] [serial = 2017] [outer = 199D4000] 03:26:59 INFO - PROCESS | 3280 | 1462530419681 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 274 (1A029C00) [pid = 3280] [serial = 2018] [outer = 199D4000] 03:27:00 INFO - PROCESS | 3280 | 1462530420344 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]]]}] 03:27:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:27:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1121ms 03:27:00 INFO - PROCESS | 3280 | 1462530420363 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 3280 | 1462530420366 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 03:27:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:27:00 INFO - PROCESS | 3280 | 1462530420369 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - PROCESS | 3280 | 1462530420371 Marionette TRACE conn5 <- [1,2654,null,{}] 03:27:00 INFO - PROCESS | 3280 | 1462530420375 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}] 03:27:00 INFO - PROCESS | 3280 | 1462530420512 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 03:27:00 INFO - PROCESS | 3280 | 1462530420719 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 3280 | ++DOCSHELL 1A8AA800 == 135 [pid = 3280] [id = 673] 03:27:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 275 (1A8B1800) [pid = 3280] [serial = 2019] [outer = 00000000] 03:27:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 276 (1B5E7800) [pid = 3280] [serial = 2020] [outer = 1A8B1800] 03:27:00 INFO - PROCESS | 3280 | 1462530420775 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 277 (1C2D0000) [pid = 3280] [serial = 2021] [outer = 1A8B1800] 03:27:01 INFO - PROCESS | 3280 | 1462530421823 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]]]}] 03:27:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:27:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1481ms 03:27:01 INFO - PROCESS | 3280 | 1462530421854 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 3280 | 1462530421856 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 03:27:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:27:01 INFO - PROCESS | 3280 | 1462530421860 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - PROCESS | 3280 | 1462530421862 Marionette TRACE conn5 <- [1,2658,null,{}] 03:27:01 INFO - PROCESS | 3280 | 1462530421866 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}] 03:27:02 INFO - PROCESS | 3280 | 1462530422006 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 03:27:02 INFO - PROCESS | 3280 | 1462530422242 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:02 INFO - PROCESS | 3280 | ++DOCSHELL 1B340C00 == 136 [pid = 3280] [id = 674] 03:27:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 278 (1C73C800) [pid = 3280] [serial = 2022] [outer = 00000000] 03:27:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 279 (1D96A800) [pid = 3280] [serial = 2023] [outer = 1C73C800] 03:27:02 INFO - PROCESS | 3280 | 1462530422299 Marionette DEBUG loaded listener.js 03:27:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 280 (1D973000) [pid = 3280] [serial = 2024] [outer = 1C73C800] 03:27:03 INFO - PROCESS | 3280 | 1462530423345 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] 03:27:03 INFO - PROCESS | 3280 | 1462530423421 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 03:27:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:27:03 INFO - PROCESS | 3280 | 1462530423426 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:27:03 INFO - PROCESS | 3280 | 1462530423428 Marionette TRACE conn5 <- [1,2662,null,{}] 03:27:03 INFO - PROCESS | 3280 | 1462530423432 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}] 03:27:03 INFO - PROCESS | 3280 | 1462530423565 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 03:27:03 INFO - PROCESS | 3280 | 1462530423825 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:03 INFO - PROCESS | 3280 | ++DOCSHELL 1DA5C000 == 137 [pid = 3280] [id = 675] 03:27:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 281 (1E213400) [pid = 3280] [serial = 2025] [outer = 00000000] 03:27:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 282 (1E451800) [pid = 3280] [serial = 2026] [outer = 1E213400] 03:27:03 INFO - PROCESS | 3280 | 1462530423881 Marionette DEBUG loaded listener.js 03:27:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 283 (1E56C400) [pid = 3280] [serial = 2027] [outer = 1E213400] 03:27:04 INFO - PROCESS | 3280 | 1462530424926 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] 03:27:04 INFO - PROCESS | 3280 | 1462530424951 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 03:27:04 INFO - PROCESS | 3280 | 1462530424955 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:27:04 INFO - PROCESS | 3280 | 1462530424957 Marionette TRACE conn5 <- [1,2666,null,{}] 03:27:04 INFO - PROCESS | 3280 | 1462530424961 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}] 03:27:05 INFO - PROCESS | 3280 | 1462530425097 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 03:27:05 INFO - PROCESS | 3280 | 1462530425325 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 3280 | ++DOCSHELL 0CBBC800 == 138 [pid = 3280] [id = 676] 03:27:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 284 (10395400) [pid = 3280] [serial = 2028] [outer = 00000000] 03:27:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 285 (1E959000) [pid = 3280] [serial = 2029] [outer = 10395400] 03:27:05 INFO - PROCESS | 3280 | 1462530425378 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 286 (1E972400) [pid = 3280] [serial = 2030] [outer = 10395400] 03:27:06 INFO - PROCESS | 3280 | 1462530426391 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]]]}] 03:27:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 03:27:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1480ms 03:27:06 INFO - PROCESS | 3280 | 1462530426438 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 3280 | 1462530426440 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 03:27:06 INFO - PROCESS | 3280 | 1462530426444 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:27:06 INFO - PROCESS | 3280 | 1462530426446 Marionette TRACE conn5 <- [1,2670,null,{}] 03:27:06 INFO - PROCESS | 3280 | 1462530426450 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}] 03:27:06 INFO - PROCESS | 3280 | 1462530426677 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 03:27:06 INFO - PROCESS | 3280 | 1462530426890 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 3280 | ++DOCSHELL 1ED3F400 == 139 [pid = 3280] [id = 677] 03:27:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 287 (1EDB0C00) [pid = 3280] [serial = 2031] [outer = 00000000] 03:27:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 288 (1EF1E400) [pid = 3280] [serial = 2032] [outer = 1EDB0C00] 03:27:06 INFO - PROCESS | 3280 | 1462530426945 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 289 (1F434800) [pid = 3280] [serial = 2033] [outer = 1EDB0C00] 03:27:08 INFO - PROCESS | 3280 | 1462530427998 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]]]}] 03:27:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 03:27:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1573ms 03:27:08 INFO - PROCESS | 3280 | 1462530428021 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 3280 | 1462530428023 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 03:27:08 INFO - PROCESS | 3280 | 1462530428027 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:27:08 INFO - PROCESS | 3280 | 1462530428029 Marionette TRACE conn5 <- [1,2674,null,{}] 03:27:08 INFO - PROCESS | 3280 | 1462530428033 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}] 03:27:08 INFO - PROCESS | 3280 | 1462530428173 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 03:27:08 INFO - PROCESS | 3280 | 1462530428408 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:08 INFO - PROCESS | 3280 | ++DOCSHELL 1EE5B800 == 140 [pid = 3280] [id = 678] 03:27:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 290 (1F54D800) [pid = 3280] [serial = 2034] [outer = 00000000] 03:27:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 291 (20CA6000) [pid = 3280] [serial = 2035] [outer = 1F54D800] 03:27:08 INFO - PROCESS | 3280 | 1462530428464 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 292 (20CB0800) [pid = 3280] [serial = 2036] [outer = 1F54D800] 03:27:09 INFO - PROCESS | 3280 | 1462530429444 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] 03:27:09 INFO - PROCESS | 3280 | 1462530429583 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 03:27:09 INFO - PROCESS | 3280 | 1462530429592 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - PROCESS | 3280 | 1462530429594 Marionette TRACE conn5 <- [1,2678,null,{}] 03:27:09 INFO - PROCESS | 3280 | 1462530429599 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}] 03:27:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:27:09 INFO - PROCESS | 3280 | 1462530429763 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 03:27:10 INFO - PROCESS | 3280 | 1462530429999 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 3280 | ++DOCSHELL 146C0400 == 141 [pid = 3280] [id = 679] 03:27:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 293 (14D7A400) [pid = 3280] [serial = 2037] [outer = 00000000] 03:27:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 294 (16211C00) [pid = 3280] [serial = 2038] [outer = 14D7A400] 03:27:10 INFO - PROCESS | 3280 | 1462530430053 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 295 (17FEC800) [pid = 3280] [serial = 2039] [outer = 14D7A400] 03:27:11 INFO - PROCESS | 3280 | 1462530431099 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] 03:27:11 INFO - PROCESS | 3280 | 1462530431130 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 03:27:11 INFO - PROCESS | 3280 | 1462530431134 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 3280 | 1462530431137 Marionette TRACE conn5 <- [1,2682,null,{}] 03:27:11 INFO - PROCESS | 3280 | 1462530431141 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}] 03:27:11 INFO - PROCESS | 3280 | 1462530431302 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 03:27:11 INFO - PROCESS | 3280 | 1462530431535 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 3280 | ++DOCSHELL 21CF0800 == 142 [pid = 3280] [id = 680] 03:27:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 296 (21CF1800) [pid = 3280] [serial = 2040] [outer = 00000000] 03:27:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 297 (21DB7800) [pid = 3280] [serial = 2041] [outer = 21CF1800] 03:27:11 INFO - PROCESS | 3280 | 1462530431637 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 298 (22C14800) [pid = 3280] [serial = 2042] [outer = 21CF1800] 03:27:13 INFO - PROCESS | 3280 | 1462530432988 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] 03:27:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:27:13 INFO - PROCESS | 3280 | 1462530433041 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 03:27:13 INFO - PROCESS | 3280 | 1462530433047 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - PROCESS | 3280 | 1462530433051 Marionette TRACE conn5 <- [1,2686,null,{}] 03:27:13 INFO - PROCESS | 3280 | 1462530433056 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}] 03:27:13 INFO - PROCESS | 3280 | 1462530433174 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 03:27:13 INFO - PROCESS | 3280 | 1462530433410 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:13 INFO - PROCESS | 3280 | ++DOCSHELL 10BA9C00 == 143 [pid = 3280] [id = 681] 03:27:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 299 (110AB800) [pid = 3280] [serial = 2043] [outer = 00000000] 03:27:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 300 (148DC400) [pid = 3280] [serial = 2044] [outer = 110AB800] 03:27:13 INFO - PROCESS | 3280 | 1462530433461 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 301 (16214800) [pid = 3280] [serial = 2045] [outer = 110AB800] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 28C82800 == 142 [pid = 3280] [id = 553] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 24F3D000 == 141 [pid = 3280] [id = 510] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 24F36800 == 140 [pid = 3280] [id = 509] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 28D48400 == 139 [pid = 3280] [id = 554] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 25394800 == 138 [pid = 3280] [id = 552] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 22C1E400 == 137 [pid = 3280] [id = 511] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 1808C000 == 136 [pid = 3280] [id = 668] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 17DB8800 == 135 [pid = 3280] [id = 667] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 18027800 == 134 [pid = 3280] [id = 666] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 15D10800 == 133 [pid = 3280] [id = 664] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 300 (1E20AC00) [pid = 3280] [serial = 1936] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 299 (199DFC00) [pid = 3280] [serial = 1867] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 298 (1EE52400) [pid = 3280] [serial = 1873] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 297 (22EC8000) [pid = 3280] [serial = 1882] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 296 (22CAB800) [pid = 3280] [serial = 1879] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 295 (23F45C00) [pid = 3280] [serial = 1891] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 294 (19183000) [pid = 3280] [serial = 1897] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 293 (2178DC00) [pid = 3280] [serial = 1876] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 292 (23E50C00) [pid = 3280] [serial = 1888] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 291 (24AE6C00) [pid = 3280] [serial = 1894] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 290 (2351B800) [pid = 3280] [serial = 1900] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 289 (23534C00) [pid = 3280] [serial = 1885] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 288 (1E42CC00) [pid = 3280] [serial = 1870] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 287 (19186400) [pid = 3280] [serial = 1903] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 1000CC00 == 132 [pid = 3280] [id = 662] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 0FE1D800 == 131 [pid = 3280] [id = 661] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 0CB9C000 == 130 [pid = 3280] [id = 660] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 21671000 == 129 [pid = 3280] [id = 652] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 1F559400 == 128 [pid = 3280] [id = 651] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 1E964C00 == 127 [pid = 3280] [id = 650] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 1E572000 == 126 [pid = 3280] [id = 649] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 1D0CAC00 == 125 [pid = 3280] [id = 648] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 15D0BC00 == 124 [pid = 3280] [id = 647] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 0F86CC00 == 123 [pid = 3280] [id = 646] 03:27:14 INFO - PROCESS | 3280 | --DOCSHELL 1D972000 == 122 [pid = 3280] [id = 645] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 286 (1D970000) [pid = 3280] [serial = 1934] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 285 (18A9D800) [pid = 3280] [serial = 1912] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 284 (19AB2800) [pid = 3280] [serial = 1924] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 283 (198D2000) [pid = 3280] [serial = 1913] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 282 (1CC08800) [pid = 3280] [serial = 1933] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 281 (19F9C400) [pid = 3280] [serial = 1927] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 280 (14DDC000) [pid = 3280] [serial = 1910] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 279 (19E1E400) [pid = 3280] [serial = 1925] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 278 (18E8E800) [pid = 3280] [serial = 1922] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 277 (18A23000) [pid = 3280] [serial = 1921] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 276 (1A8B2000) [pid = 3280] [serial = 1928] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 275 (15E64400) [pid = 3280] [serial = 1864] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 274 (10397C00) [pid = 3280] [serial = 1906] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 273 (17FE5400) [pid = 3280] [serial = 1919] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 272 (10B53000) [pid = 3280] [serial = 1915] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 271 (146C1C00) [pid = 3280] [serial = 1930] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 270 (14D34400) [pid = 3280] [serial = 1916] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 269 (14622C00) [pid = 3280] [serial = 1909] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 268 (1808F000) [pid = 3280] [serial = 1931] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | --DOMWINDOW == 267 (17DB1000) [pid = 3280] [serial = 1918] [outer = 00000000] [url = about:blank] 03:27:14 INFO - PROCESS | 3280 | 1462530434544 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] 03:27:14 INFO - PROCESS | 3280 | 1462530434584 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 03:27:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:27:14 INFO - PROCESS | 3280 | 1462530434590 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:27:14 INFO - PROCESS | 3280 | 1462530434592 Marionette TRACE conn5 <- [1,2690,null,{}] 03:27:14 INFO - PROCESS | 3280 | 1462530434596 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}] 03:27:14 INFO - PROCESS | 3280 | 1462530434712 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 03:27:14 INFO - PROCESS | 3280 | 1462530434918 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 3280 | ++DOCSHELL 0FE12C00 == 123 [pid = 3280] [id = 682] 03:27:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 268 (0FE13C00) [pid = 3280] [serial = 2046] [outer = 00000000] 03:27:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 269 (0FF6E000) [pid = 3280] [serial = 2047] [outer = 0FE13C00] 03:27:14 INFO - PROCESS | 3280 | 1462530434963 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 270 (106CD400) [pid = 3280] [serial = 2048] [outer = 0FE13C00] 03:27:15 INFO - PROCESS | 3280 | 1462530435338 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]]]}] 03:27:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:27:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 831ms 03:27:15 INFO - PROCESS | 3280 | 1462530435423 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 3280 | 1462530435425 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 03:27:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:27:15 INFO - PROCESS | 3280 | 1462530435429 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 3280 | 1462530435432 Marionette TRACE conn5 <- [1,2694,null,{}] 03:27:15 INFO - PROCESS | 3280 | 1462530435442 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}] 03:27:15 INFO - PROCESS | 3280 | 1462530435563 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 03:27:15 INFO - PROCESS | 3280 | 1462530435577 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 3280 | ++DOCSHELL 17B29400 == 124 [pid = 3280] [id = 683] 03:27:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 271 (17BA2800) [pid = 3280] [serial = 2049] [outer = 00000000] 03:27:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 272 (17EC8000) [pid = 3280] [serial = 2050] [outer = 17BA2800] 03:27:15 INFO - PROCESS | 3280 | 1462530435631 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 273 (17F12800) [pid = 3280] [serial = 2051] [outer = 17BA2800] 03:27:16 INFO - PROCESS | 3280 | 1462530436131 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]]]}] 03:27:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:27:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 03:27:16 INFO - PROCESS | 3280 | 1462530436211 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 3280 | 1462530436214 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 03:27:16 INFO - PROCESS | 3280 | 1462530436220 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 3280 | 1462530436221 Marionette TRACE conn5 <- [1,2698,null,{}] 03:27:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:27:16 INFO - PROCESS | 3280 | 1462530436225 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}] 03:27:16 INFO - PROCESS | 3280 | 1462530436336 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 03:27:16 INFO - PROCESS | 3280 | 1462530436343 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:16 INFO - PROCESS | 3280 | ++DOCSHELL 1801EC00 == 125 [pid = 3280] [id = 684] 03:27:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 274 (18022800) [pid = 3280] [serial = 2052] [outer = 00000000] 03:27:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 275 (18AA5400) [pid = 3280] [serial = 2053] [outer = 18022800] 03:27:16 INFO - PROCESS | 3280 | 1462530436387 Marionette DEBUG loaded listener.js 03:27:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 276 (18DAE800) [pid = 3280] [serial = 2054] [outer = 18022800] 03:27:16 INFO - PROCESS | 3280 | 1462530436959 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] 03:27:17 INFO - PROCESS | 3280 | 1462530437011 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 03:27:17 INFO - PROCESS | 3280 | 1462530437015 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:27:17 INFO - PROCESS | 3280 | 1462530437016 Marionette TRACE conn5 <- [1,2702,null,{}] 03:27:17 INFO - PROCESS | 3280 | 1462530437027 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}] 03:27:17 INFO - PROCESS | 3280 | 1462530437187 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 03:27:17 INFO - PROCESS | 3280 | 1462530437210 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:17 INFO - PROCESS | 3280 | ++DOCSHELL 1808C000 == 126 [pid = 3280] [id = 685] 03:27:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 277 (18AA4800) [pid = 3280] [serial = 2055] [outer = 00000000] 03:27:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 278 (198DD800) [pid = 3280] [serial = 2056] [outer = 18AA4800] 03:27:17 INFO - PROCESS | 3280 | 1462530437254 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 279 (19A1F800) [pid = 3280] [serial = 2057] [outer = 18AA4800] 03:27:17 INFO - PROCESS | 3280 | 1462530437718 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]]]}] 03:27:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:27:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 770ms 03:27:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:27:17 INFO - PROCESS | 3280 | 1462530437790 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 3280 | 1462530437792 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 03:27:17 INFO - PROCESS | 3280 | 1462530437795 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - PROCESS | 3280 | 1462530437797 Marionette TRACE conn5 <- [1,2706,null,{}] 03:27:17 INFO - PROCESS | 3280 | 1462530437800 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}] 03:27:18 INFO - PROCESS | 3280 | 1462530437980 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 03:27:18 INFO - PROCESS | 3280 | 1462530438005 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 3280 | ++DOCSHELL 19AB0C00 == 127 [pid = 3280] [id = 686] 03:27:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 280 (19AB2000) [pid = 3280] [serial = 2058] [outer = 00000000] 03:27:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 281 (1A026800) [pid = 3280] [serial = 2059] [outer = 19AB2000] 03:27:18 INFO - PROCESS | 3280 | 1462530438049 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 282 (1A8B2000) [pid = 3280] [serial = 2060] [outer = 19AB2000] 03:27:19 INFO - PROCESS | 3280 | 1462530439159 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] 03:27:19 INFO - PROCESS | 3280 | 1462530439219 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 03:27:19 INFO - PROCESS | 3280 | 1462530439223 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 3280 | 1462530439224 Marionette TRACE conn5 <- [1,2710,null,{}] 03:27:19 INFO - PROCESS | 3280 | 1462530439228 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}] 03:27:19 INFO - PROCESS | 3280 | 1462530439338 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 03:27:19 INFO - PROCESS | 3280 | 1462530439377 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 3280 | ++DOCSHELL 0FE18000 == 128 [pid = 3280] [id = 687] 03:27:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 240 (0FF3A000) [pid = 3280] [serial = 2061] [outer = 00000000] 03:27:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 241 (10394C00) [pid = 3280] [serial = 2062] [outer = 0FF3A000] 03:27:19 INFO - PROCESS | 3280 | 1462530439421 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 242 (14D7E400) [pid = 3280] [serial = 2063] [outer = 0FF3A000] 03:27:19 INFO - PROCESS | 3280 | 1462530439942 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] 03:27:20 INFO - PROCESS | 3280 | 1462530439999 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 03:27:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:27:20 INFO - PROCESS | 3280 | 1462530440002 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 3280 | 1462530440004 Marionette TRACE conn5 <- [1,2714,null,{}] 03:27:20 INFO - PROCESS | 3280 | 1462530440017 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}] 03:27:20 INFO - PROCESS | 3280 | 1462530440125 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 03:27:20 INFO - PROCESS | 3280 | 1462530440137 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 3280 | ++DOCSHELL 168F4400 == 129 [pid = 3280] [id = 688] 03:27:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 243 (17E7C400) [pid = 3280] [serial = 2064] [outer = 00000000] 03:27:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 244 (19184C00) [pid = 3280] [serial = 2065] [outer = 17E7C400] 03:27:20 INFO - PROCESS | 3280 | 1462530440180 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 245 (1D970800) [pid = 3280] [serial = 2066] [outer = 17E7C400] 03:27:20 INFO - PROCESS | 3280 | 1462530440637 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]]]}] 03:27:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:27:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 03:27:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:27:20 INFO - PROCESS | 3280 | 1462530440673 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 3280 | 1462530440675 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 03:27:20 INFO - PROCESS | 3280 | 1462530440678 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 3280 | 1462530440680 Marionette TRACE conn5 <- [1,2718,null,{}] 03:27:20 INFO - PROCESS | 3280 | 1462530440683 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}] 03:27:20 INFO - PROCESS | 3280 | 1462530440863 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 03:27:20 INFO - PROCESS | 3280 | 1462530440906 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 3280 | ++DOCSHELL 17F10800 == 130 [pid = 3280] [id = 689] 03:27:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 246 (1917E800) [pid = 3280] [serial = 2067] [outer = 00000000] 03:27:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 247 (1E432400) [pid = 3280] [serial = 2068] [outer = 1917E800] 03:27:20 INFO - PROCESS | 3280 | 1462530440951 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 248 (1E44D800) [pid = 3280] [serial = 2069] [outer = 1917E800] 03:27:22 INFO - PROCESS | 3280 | 1462530442147 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] 03:27:22 INFO - PROCESS | 3280 | 1462530442208 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 03:27:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:27:22 INFO - PROCESS | 3280 | 1462530442258 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:27:22 INFO - PROCESS | 3280 | 1462530442261 Marionette TRACE conn5 <- [1,2722,null,{}] 03:27:22 INFO - PROCESS | 3280 | 1462530442268 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}] 03:27:22 INFO - PROCESS | 3280 | 1462530442444 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 03:27:22 INFO - PROCESS | 3280 | 1462530442647 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 3280 | ++DOCSHELL 0FE17000 == 131 [pid = 3280] [id = 690] 03:27:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 249 (0FE1CC00) [pid = 3280] [serial = 2070] [outer = 00000000] 03:27:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 250 (14BDEC00) [pid = 3280] [serial = 2071] [outer = 0FE1CC00] 03:27:22 INFO - PROCESS | 3280 | 1462530442705 Marionette DEBUG loaded listener.js 03:27:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 251 (15E3DC00) [pid = 3280] [serial = 2072] [outer = 0FE1CC00] 03:27:23 INFO - PROCESS | 3280 | 1462530443275 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]]]}] 03:27:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:27:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1076ms 03:27:23 INFO - PROCESS | 3280 | 1462530443338 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 03:27:23 INFO - PROCESS | 3280 | 1462530443345 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 03:27:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:27:23 INFO - PROCESS | 3280 | 1462530443351 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:27:23 INFO - PROCESS | 3280 | 1462530443354 Marionette TRACE conn5 <- [1,2726,null,{}] 03:27:23 INFO - PROCESS | 3280 | 1462530443358 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}] 03:27:23 INFO - PROCESS | 3280 | 1462530443494 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 03:27:23 INFO - PROCESS | 3280 | 1462530443704 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:23 INFO - PROCESS | 3280 | ++DOCSHELL 168F1800 == 132 [pid = 3280] [id = 691] 03:27:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 252 (17FEF400) [pid = 3280] [serial = 2073] [outer = 00000000] 03:27:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 253 (198D6C00) [pid = 3280] [serial = 2074] [outer = 17FEF400] 03:27:23 INFO - PROCESS | 3280 | 1462530443760 Marionette DEBUG loaded listener.js 03:27:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 254 (19EBC800) [pid = 3280] [serial = 2075] [outer = 17FEF400] 03:27:24 INFO - PROCESS | 3280 | 1462530444385 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]]]}] 03:27:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:27:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1072ms 03:27:24 INFO - PROCESS | 3280 | 1462530444427 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 03:27:24 INFO - PROCESS | 3280 | 1462530444430 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 03:27:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:27:24 INFO - PROCESS | 3280 | 1462530444433 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 3280 | 1462530444437 Marionette TRACE conn5 <- [1,2730,null,{}] 03:27:24 INFO - PROCESS | 3280 | 1462530444449 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}] 03:27:24 INFO - PROCESS | 3280 | 1462530444591 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 03:27:24 INFO - PROCESS | 3280 | 1462530444824 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 3280 | ++DOCSHELL 1E572C00 == 133 [pid = 3280] [id = 692] 03:27:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 255 (1E573400) [pid = 3280] [serial = 2076] [outer = 00000000] 03:27:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 256 (1E96B400) [pid = 3280] [serial = 2077] [outer = 1E573400] 03:27:24 INFO - PROCESS | 3280 | 1462530444882 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 257 (1EDBA000) [pid = 3280] [serial = 2078] [outer = 1E573400] 03:27:25 INFO - PROCESS | 3280 | 1462530445515 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]]]}] 03:27:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:27:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1122ms 03:27:25 INFO - PROCESS | 3280 | 1462530445557 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 03:27:25 INFO - PROCESS | 3280 | 1462530445560 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 03:27:25 INFO - PROCESS | 3280 | 1462530445563 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:27:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:27:25 INFO - PROCESS | 3280 | 1462530445566 Marionette TRACE conn5 <- [1,2734,null,{}] 03:27:25 INFO - PROCESS | 3280 | 1462530445569 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}] 03:27:25 INFO - PROCESS | 3280 | 1462530445735 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 03:27:25 INFO - PROCESS | 3280 | 1462530445931 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:25 INFO - PROCESS | 3280 | ++DOCSHELL 1F559800 == 134 [pid = 3280] [id = 693] 03:27:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 258 (1F55A800) [pid = 3280] [serial = 2079] [outer = 00000000] 03:27:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 259 (21674000) [pid = 3280] [serial = 2080] [outer = 1F55A800] 03:27:26 INFO - PROCESS | 3280 | 1462530445984 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 260 (21C31400) [pid = 3280] [serial = 2081] [outer = 1F55A800] 03:27:26 INFO - PROCESS | 3280 | 1462530446584 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]]]}] 03:27:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:27:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1073ms 03:27:26 INFO - PROCESS | 3280 | 1462530446640 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 03:27:26 INFO - PROCESS | 3280 | 1462530446643 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 03:27:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:27:26 INFO - PROCESS | 3280 | 1462530446646 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:27:26 INFO - PROCESS | 3280 | 1462530446648 Marionette TRACE conn5 <- [1,2738,null,{}] 03:27:26 INFO - PROCESS | 3280 | 1462530446652 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}] 03:27:26 INFO - PROCESS | 3280 | 1462530446784 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 03:27:27 INFO - PROCESS | 3280 | 1462530446993 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 3280 | ++DOCSHELL 1F484400 == 135 [pid = 3280] [id = 694] 03:27:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 261 (1F556400) [pid = 3280] [serial = 2082] [outer = 00000000] 03:27:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 262 (21CEA400) [pid = 3280] [serial = 2083] [outer = 1F556400] 03:27:27 INFO - PROCESS | 3280 | 1462530447048 Marionette DEBUG loaded listener.js 03:27:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 263 (21DBB800) [pid = 3280] [serial = 2084] [outer = 1F556400] 03:27:27 INFO - PROCESS | 3280 | 1462530447647 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]]]}] 03:27:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:27:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1016ms 03:27:27 INFO - PROCESS | 3280 | 1462530447680 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 03:27:27 INFO - PROCESS | 3280 | 1462530447682 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 03:27:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:27:27 INFO - PROCESS | 3280 | 1462530447705 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 3280 | 1462530447707 Marionette TRACE conn5 <- [1,2742,null,{}] 03:27:27 INFO - PROCESS | 3280 | 1462530447711 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}] 03:27:27 INFO - PROCESS | 3280 | 1462530447862 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 03:27:28 INFO - PROCESS | 3280 | 1462530448072 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 3280 | ++DOCSHELL 21C7E800 == 136 [pid = 3280] [id = 695] 03:27:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 264 (21DC0000) [pid = 3280] [serial = 2085] [outer = 00000000] 03:27:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 265 (22E1E400) [pid = 3280] [serial = 2086] [outer = 21DC0000] 03:27:28 INFO - PROCESS | 3280 | 1462530448127 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 266 (22EC3C00) [pid = 3280] [serial = 2087] [outer = 21DC0000] 03:27:28 INFO - PROCESS | 3280 | 1462530448739 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]]]}] 03:27:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:27:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1080ms 03:27:28 INFO - PROCESS | 3280 | 1462530448777 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 3280 | 1462530448780 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 03:27:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:27:28 INFO - PROCESS | 3280 | 1462530448783 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - PROCESS | 3280 | 1462530448785 Marionette TRACE conn5 <- [1,2746,null,{}] 03:27:28 INFO - PROCESS | 3280 | 1462530448789 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}] 03:27:28 INFO - PROCESS | 3280 | 1462530448920 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 03:27:29 INFO - PROCESS | 3280 | 1462530449129 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 3280 | ++DOCSHELL 22ECA000 == 137 [pid = 3280] [id = 696] 03:27:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 267 (22ECA800) [pid = 3280] [serial = 2088] [outer = 00000000] 03:27:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 268 (23519C00) [pid = 3280] [serial = 2089] [outer = 22ECA800] 03:27:29 INFO - PROCESS | 3280 | 1462530449184 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 269 (2352B800) [pid = 3280] [serial = 2090] [outer = 22ECA800] 03:27:29 INFO - PROCESS | 3280 | 1462530449753 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]]]}] 03:27:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:27:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1019ms 03:27:29 INFO - PROCESS | 3280 | 1462530449804 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 03:27:29 INFO - PROCESS | 3280 | 1462530449806 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 03:27:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:27:29 INFO - PROCESS | 3280 | 1462530449809 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - PROCESS | 3280 | 1462530449811 Marionette TRACE conn5 <- [1,2750,null,{}] 03:27:29 INFO - PROCESS | 3280 | 1462530449815 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}] 03:27:29 INFO - PROCESS | 3280 | 1462530449947 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 03:27:30 INFO - PROCESS | 3280 | 1462530450157 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:30 INFO - PROCESS | 3280 | ++DOCSHELL 23533C00 == 138 [pid = 3280] [id = 697] 03:27:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 270 (23537800) [pid = 3280] [serial = 2091] [outer = 00000000] 03:27:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 271 (23A48000) [pid = 3280] [serial = 2092] [outer = 23537800] 03:27:30 INFO - PROCESS | 3280 | 1462530450212 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 272 (23A67800) [pid = 3280] [serial = 2093] [outer = 23537800] 03:27:30 INFO - PROCESS | 3280 | 1462530450752 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]]]}] 03:27:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:27:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 03:27:30 INFO - PROCESS | 3280 | 1462530450796 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 03:27:30 INFO - PROCESS | 3280 | 1462530450798 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 03:27:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:27:30 INFO - PROCESS | 3280 | 1462530450804 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:27:30 INFO - PROCESS | 3280 | 1462530450806 Marionette TRACE conn5 <- [1,2754,null,{}] 03:27:30 INFO - PROCESS | 3280 | 1462530450810 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}] 03:27:30 INFO - PROCESS | 3280 | 1462530450943 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 03:27:31 INFO - PROCESS | 3280 | 1462530451153 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:31 INFO - PROCESS | 3280 | ++DOCSHELL 23A6BC00 == 139 [pid = 3280] [id = 698] 03:27:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 273 (23A73000) [pid = 3280] [serial = 2094] [outer = 00000000] 03:27:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 274 (23E4F800) [pid = 3280] [serial = 2095] [outer = 23A73000] 03:27:31 INFO - PROCESS | 3280 | 1462530451209 Marionette DEBUG loaded listener.js 03:27:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 275 (23E55C00) [pid = 3280] [serial = 2096] [outer = 23A73000] 03:27:31 INFO - PROCESS | 3280 | 1462530451789 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]]]}] 03:27:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:27:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1022ms 03:27:31 INFO - PROCESS | 3280 | 1462530451827 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 3280 | 1462530451829 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 03:27:31 INFO - PROCESS | 3280 | 1462530451832 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:27:31 INFO - PROCESS | 3280 | 1462530451834 Marionette TRACE conn5 <- [1,2758,null,{}] 03:27:31 INFO - PROCESS | 3280 | 1462530451838 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}] 03:27:32 INFO - PROCESS | 3280 | 1462530451976 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 03:27:32 INFO - PROCESS | 3280 | 1462530452190 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 3280 | ++DOCSHELL 23F02C00 == 140 [pid = 3280] [id = 699] 03:27:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 276 (23F04C00) [pid = 3280] [serial = 2097] [outer = 00000000] 03:27:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 277 (23F0E800) [pid = 3280] [serial = 2098] [outer = 23F04C00] 03:27:32 INFO - PROCESS | 3280 | 1462530452245 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 278 (23F27400) [pid = 3280] [serial = 2099] [outer = 23F04C00] 03:27:32 INFO - PROCESS | 3280 | 1462530452866 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]]]}] 03:27:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:27:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1075ms 03:27:32 INFO - PROCESS | 3280 | 1462530452912 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 03:27:32 INFO - PROCESS | 3280 | 1462530452915 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 03:27:32 INFO - PROCESS | 3280 | 1462530452918 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:27:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:27:32 INFO - PROCESS | 3280 | 1462530452921 Marionette TRACE conn5 <- [1,2762,null,{}] 03:27:32 INFO - PROCESS | 3280 | 1462530452925 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}] 03:27:33 INFO - PROCESS | 3280 | 1462530453072 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 03:27:33 INFO - PROCESS | 3280 | 1462530453275 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:33 INFO - PROCESS | 3280 | ++DOCSHELL 23F4FC00 == 141 [pid = 3280] [id = 700] 03:27:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 279 (23F55400) [pid = 3280] [serial = 2100] [outer = 00000000] 03:27:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 280 (23F61400) [pid = 3280] [serial = 2101] [outer = 23F55400] 03:27:33 INFO - PROCESS | 3280 | 1462530453336 Marionette DEBUG loaded listener.js 03:27:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 281 (23FACC00) [pid = 3280] [serial = 2102] [outer = 23F55400] 03:27:34 INFO - PROCESS | 3280 | 1462530454017 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]]]}] 03:27:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:27:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1172ms 03:27:34 INFO - PROCESS | 3280 | 1462530454094 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 03:27:34 INFO - PROCESS | 3280 | 1462530454096 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 03:27:34 INFO - PROCESS | 3280 | 1462530454100 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:27:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:27:34 INFO - PROCESS | 3280 | 1462530454102 Marionette TRACE conn5 <- [1,2766,null,{}] 03:27:34 INFO - PROCESS | 3280 | 1462530454105 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}] 03:27:34 INFO - PROCESS | 3280 | 1462530454241 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 03:27:34 INFO - PROCESS | 3280 | 1462530454442 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:34 INFO - PROCESS | 3280 | ++DOCSHELL 0FD51C00 == 142 [pid = 3280] [id = 701] 03:27:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 282 (0FE1C000) [pid = 3280] [serial = 2103] [outer = 00000000] 03:27:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 283 (14BE0400) [pid = 3280] [serial = 2104] [outer = 0FE1C000] 03:27:34 INFO - PROCESS | 3280 | 1462530454495 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 284 (17E7AC00) [pid = 3280] [serial = 2105] [outer = 0FE1C000] 03:27:35 INFO - PROCESS | 3280 | 1462530455072 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]]]}] 03:27:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:27:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1019ms 03:27:35 INFO - PROCESS | 3280 | 1462530455123 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 03:27:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:27:35 INFO - PROCESS | 3280 | 1462530455125 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 03:27:35 INFO - PROCESS | 3280 | 1462530455128 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:27:35 INFO - PROCESS | 3280 | 1462530455130 Marionette TRACE conn5 <- [1,2770,null,{}] 03:27:35 INFO - PROCESS | 3280 | 1462530455136 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}] 03:27:35 INFO - PROCESS | 3280 | 1462530455271 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 03:27:35 INFO - PROCESS | 3280 | 1462530455740 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 3280 | ++DOCSHELL 0C9CA400 == 143 [pid = 3280] [id = 702] 03:27:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 285 (0C9D1800) [pid = 3280] [serial = 2106] [outer = 00000000] 03:27:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 286 (0CBB8400) [pid = 3280] [serial = 2107] [outer = 0C9D1800] 03:27:35 INFO - PROCESS | 3280 | 1462530455836 Marionette DEBUG loaded listener.js 03:27:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 287 (0FE13000) [pid = 3280] [serial = 2108] [outer = 0C9D1800] 03:27:36 INFO - PROCESS | 3280 | 1462530456442 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]]]}] 03:27:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:27:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1397ms 03:27:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:27:36 INFO - PROCESS | 3280 | 1462530456529 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 03:27:36 INFO - PROCESS | 3280 | 1462530456533 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 03:27:36 INFO - PROCESS | 3280 | 1462530456538 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:27:36 INFO - PROCESS | 3280 | 1462530456541 Marionette TRACE conn5 <- [1,2774,null,{}] 03:27:36 INFO - PROCESS | 3280 | 1462530456546 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}] 03:27:36 INFO - PROCESS | 3280 | 1462530456676 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 03:27:36 INFO - PROCESS | 3280 | 1462530456880 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:36 INFO - PROCESS | 3280 | ++DOCSHELL 146C6C00 == 144 [pid = 3280] [id = 703] 03:27:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 288 (14DCE000) [pid = 3280] [serial = 2109] [outer = 00000000] 03:27:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 289 (17F0B000) [pid = 3280] [serial = 2110] [outer = 14DCE000] 03:27:36 INFO - PROCESS | 3280 | 1462530456931 Marionette DEBUG loaded listener.js 03:27:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 290 (18025C00) [pid = 3280] [serial = 2111] [outer = 14DCE000] 03:27:37 INFO - PROCESS | 3280 | 1462530457529 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]]]}] 03:27:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:27:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1070ms 03:27:37 INFO - PROCESS | 3280 | 1462530457611 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 03:27:37 INFO - PROCESS | 3280 | 1462530457615 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 03:27:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:27:37 INFO - PROCESS | 3280 | 1462530457619 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:27:37 INFO - PROCESS | 3280 | 1462530457621 Marionette TRACE conn5 <- [1,2778,null,{}] 03:27:37 INFO - PROCESS | 3280 | 1462530457625 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}] 03:27:37 INFO - PROCESS | 3280 | 1462530457752 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 03:27:38 INFO - PROCESS | 3280 | 1462530457975 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:38 INFO - PROCESS | 3280 | ++DOCSHELL 17B1B400 == 145 [pid = 3280] [id = 704] 03:27:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 291 (18AA5800) [pid = 3280] [serial = 2112] [outer = 00000000] 03:27:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 292 (198DA000) [pid = 3280] [serial = 2113] [outer = 18AA5800] 03:27:38 INFO - PROCESS | 3280 | 1462530458024 Marionette DEBUG loaded listener.js 03:27:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 293 (19EC6000) [pid = 3280] [serial = 2114] [outer = 18AA5800] 03:27:38 INFO - PROCESS | 3280 | 1462530458652 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]]]}] 03:27:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:27:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1065ms 03:27:38 INFO - PROCESS | 3280 | 1462530458689 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 03:27:38 INFO - PROCESS | 3280 | 1462530458691 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 03:27:38 INFO - PROCESS | 3280 | 1462530458696 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:27:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:27:38 INFO - PROCESS | 3280 | 1462530458702 Marionette TRACE conn5 <- [1,2782,null,{}] 03:27:38 INFO - PROCESS | 3280 | 1462530458710 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}] 03:27:38 INFO - PROCESS | 3280 | 1462530458839 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 03:27:39 INFO - PROCESS | 3280 | 1462530459060 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 3280 | ++DOCSHELL 106CEC00 == 146 [pid = 3280] [id = 705] 03:27:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 294 (17FE9C00) [pid = 3280] [serial = 2115] [outer = 00000000] 03:27:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 295 (1C225000) [pid = 3280] [serial = 2116] [outer = 17FE9C00] 03:27:39 INFO - PROCESS | 3280 | 1462530459107 Marionette DEBUG loaded listener.js 03:27:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 296 (1DA5AC00) [pid = 3280] [serial = 2117] [outer = 17FE9C00] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 1C22FC00 == 145 [pid = 3280] [id = 586] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 168F4400 == 144 [pid = 3280] [id = 688] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 0FE18000 == 143 [pid = 3280] [id = 687] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 19AB0C00 == 142 [pid = 3280] [id = 686] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 1808C000 == 141 [pid = 3280] [id = 685] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 17E81C00 == 140 [pid = 3280] [id = 665] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 1801EC00 == 139 [pid = 3280] [id = 684] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 148CF400 == 138 [pid = 3280] [id = 663] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 295 (1EDBA400) [pid = 3280] [serial = 1951] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 294 (1E213C00) [pid = 3280] [serial = 1945] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 293 (21671800) [pid = 3280] [serial = 1954] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 292 (17F12C00) [pid = 3280] [serial = 1942] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 291 (1E966800) [pid = 3280] [serial = 1948] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 290 (0FE19400) [pid = 3280] [serial = 1939] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 289 (19AAEC00) [pid = 3280] [serial = 2008] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 17B29400 == 137 [pid = 3280] [id = 683] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 0FE12C00 == 136 [pid = 3280] [id = 682] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 10BA9C00 == 135 [pid = 3280] [id = 681] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 146C0400 == 134 [pid = 3280] [id = 679] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 1EE5B800 == 133 [pid = 3280] [id = 678] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 1ED3F400 == 132 [pid = 3280] [id = 677] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 0CBBC800 == 131 [pid = 3280] [id = 676] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 1DA5C000 == 130 [pid = 3280] [id = 675] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 1B340C00 == 129 [pid = 3280] [id = 674] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 1A8AA800 == 128 [pid = 3280] [id = 673] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 18AEF400 == 127 [pid = 3280] [id = 672] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 14B21400 == 126 [pid = 3280] [id = 671] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 0FE18400 == 125 [pid = 3280] [id = 670] 03:27:39 INFO - PROCESS | 3280 | --DOCSHELL 199DE400 == 124 [pid = 3280] [id = 669] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 288 (14DC4000) [pid = 3280] [serial = 1643] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 287 (1C7D1800) [pid = 3280] [serial = 1646] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 286 (23E57000) [pid = 3280] [serial = 1649] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 285 (23A4FC00) [pid = 3280] [serial = 1652] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 284 (24ADA000) [pid = 3280] [serial = 1655] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 283 (27FC1C00) [pid = 3280] [serial = 1658] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 282 (28D4B400) [pid = 3280] [serial = 1661] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 281 (28D57400) [pid = 3280] [serial = 1664] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 280 (24A07400) [pid = 3280] [serial = 1667] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 279 (28D51000) [pid = 3280] [serial = 1670] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 278 (28EAEC00) [pid = 3280] [serial = 1673] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 277 (28EB6800) [pid = 3280] [serial = 1676] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 276 (18AF6000) [pid = 3280] [serial = 1679] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 275 (22E15000) [pid = 3280] [serial = 1712] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 274 (17ED3000) [pid = 3280] [serial = 1715] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 273 (1CC0A800) [pid = 3280] [serial = 1718] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 272 (23A4A400) [pid = 3280] [serial = 1721] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 271 (23F4A400) [pid = 3280] [serial = 1724] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 270 (23538C00) [pid = 3280] [serial = 1790] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 269 (1808D000) [pid = 3280] [serial = 1574] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 268 (1E56E000) [pid = 3280] [serial = 1577] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 267 (24FB1000) [pid = 3280] [serial = 1595] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 266 (23F22400) [pid = 3280] [serial = 1592] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 265 (19C7EC00) [pid = 3280] [serial = 1607] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 264 (23A6E400) [pid = 3280] [serial = 1589] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 263 (28E95800) [pid = 3280] [serial = 1601] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 262 (2681E400) [pid = 3280] [serial = 1604] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 261 (21678800) [pid = 3280] [serial = 1580] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 260 (23516C00) [pid = 3280] [serial = 1586] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 259 (26814400) [pid = 3280] [serial = 1598] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 258 (10378C00) [pid = 3280] [serial = 1571] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 257 (21C7CC00) [pid = 3280] [serial = 1583] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 256 (17FE3800) [pid = 3280] [serial = 1996] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 255 (18090800) [pid = 3280] [serial = 1999] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 254 (18016800) [pid = 3280] [serial = 1997] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 253 (1E263C00) [pid = 3280] [serial = 1937] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 252 (10373400) [pid = 3280] [serial = 1985] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 251 (10130800) [pid = 3280] [serial = 1984] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 250 (0F868800) [pid = 3280] [serial = 1982] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 249 (0CD30800) [pid = 3280] [serial = 1981] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 248 (17BA0800) [pid = 3280] [serial = 1993] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 247 (105A8800) [pid = 3280] [serial = 1987] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 246 (106D4800) [pid = 3280] [serial = 1988] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 245 (14DD5800) [pid = 3280] [serial = 1990] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 244 (15D04400) [pid = 3280] [serial = 1991] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 243 (21C38000) [pid = 3280] [serial = 1957] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 242 (21DB6400) [pid = 3280] [serial = 1960] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 241 (22CB4C00) [pid = 3280] [serial = 1963] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 240 (2351EC00) [pid = 3280] [serial = 1966] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 239 (23F0B400) [pid = 3280] [serial = 1969] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 238 (23F59000) [pid = 3280] [serial = 1972] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 237 (18D6F800) [pid = 3280] [serial = 2002] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 236 (14DD6000) [pid = 3280] [serial = 1975] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 235 (199D6C00) [pid = 3280] [serial = 1978] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 234 (18AA4C00) [pid = 3280] [serial = 2000] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 233 (18E44400) [pid = 3280] [serial = 2003] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 232 (17DB4400) [pid = 3280] [serial = 1994] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 231 (198DB000) [pid = 3280] [serial = 2005] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 230 (199DC800) [pid = 3280] [serial = 2006] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | --DOMWINDOW == 229 (19E89000) [pid = 3280] [serial = 1862] [outer = 00000000] [url = about:blank] 03:27:39 INFO - PROCESS | 3280 | 1462530459771 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]]]}] 03:27:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:27:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1131ms 03:27:39 INFO - PROCESS | 3280 | 1462530459883 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 03:27:39 INFO - PROCESS | 3280 | 1462530459885 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 03:27:39 INFO - PROCESS | 3280 | 1462530459896 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:27:39 INFO - PROCESS | 3280 | 1462530459898 Marionette TRACE conn5 <- [1,2786,null,{}] 03:27:39 INFO - PROCESS | 3280 | 1462530459901 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}] 03:27:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:27:40 INFO - PROCESS | 3280 | 1462530460022 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 03:27:40 INFO - PROCESS | 3280 | 1462530460029 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:40 INFO - PROCESS | 3280 | ++DOCSHELL 10003C00 == 125 [pid = 3280] [id = 706] 03:27:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 230 (10006000) [pid = 3280] [serial = 2118] [outer = 00000000] 03:27:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 231 (105DAC00) [pid = 3280] [serial = 2119] [outer = 10006000] 03:27:40 INFO - PROCESS | 3280 | 1462530460074 Marionette DEBUG loaded listener.js 03:27:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 232 (14415800) [pid = 3280] [serial = 2120] [outer = 10006000] 03:27:40 INFO - PROCESS | 3280 | 1462530460632 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]]]}] 03:27:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:27:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 770ms 03:27:40 INFO - PROCESS | 3280 | 1462530460678 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 03:27:40 INFO - PROCESS | 3280 | 1462530460680 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 03:27:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:27:40 INFO - PROCESS | 3280 | 1462530460683 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - PROCESS | 3280 | 1462530460685 Marionette TRACE conn5 <- [1,2790,null,{}] 03:27:40 INFO - PROCESS | 3280 | 1462530460688 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}] 03:27:40 INFO - PROCESS | 3280 | 1462530460855 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 03:27:40 INFO - PROCESS | 3280 | 1462530460870 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:40 INFO - PROCESS | 3280 | ++DOCSHELL 14D7F400 == 126 [pid = 3280] [id = 707] 03:27:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 233 (14DD5800) [pid = 3280] [serial = 2121] [outer = 00000000] 03:27:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 234 (15D0B000) [pid = 3280] [serial = 2122] [outer = 14DD5800] 03:27:40 INFO - PROCESS | 3280 | 1462530460921 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 235 (17F0F000) [pid = 3280] [serial = 2123] [outer = 14DD5800] 03:27:41 INFO - PROCESS | 3280 | 1462530461376 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]]]}] 03:27:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:27:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 03:27:41 INFO - PROCESS | 3280 | 1462530461414 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 03:27:41 INFO - PROCESS | 3280 | 1462530461416 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 03:27:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:27:41 INFO - PROCESS | 3280 | 1462530461451 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:27:41 INFO - PROCESS | 3280 | 1462530461453 Marionette TRACE conn5 <- [1,2794,null,{}] 03:27:41 INFO - PROCESS | 3280 | 1462530461468 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}] 03:27:41 INFO - PROCESS | 3280 | 1462530461629 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 03:27:41 INFO - PROCESS | 3280 | 1462530461660 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:41 INFO - PROCESS | 3280 | ++DOCSHELL 18029400 == 127 [pid = 3280] [id = 708] 03:27:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 236 (18029C00) [pid = 3280] [serial = 2124] [outer = 00000000] 03:27:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 237 (18A23400) [pid = 3280] [serial = 2125] [outer = 18029C00] 03:27:41 INFO - PROCESS | 3280 | 1462530461704 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 238 (19184400) [pid = 3280] [serial = 2126] [outer = 18029C00] 03:27:42 INFO - PROCESS | 3280 | 1462530462183 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]]]}] 03:27:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:27:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 830ms 03:27:42 INFO - PROCESS | 3280 | 1462530462271 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 3280 | 1462530462273 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 03:27:42 INFO - PROCESS | 3280 | 1462530462280 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - PROCESS | 3280 | 1462530462281 Marionette TRACE conn5 <- [1,2798,null,{}] 03:27:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:27:42 INFO - PROCESS | 3280 | 1462530462285 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}] 03:27:42 INFO - PROCESS | 3280 | 1462530462449 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 03:27:42 INFO - PROCESS | 3280 | 1462530462474 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 3280 | ++DOCSHELL 199D6000 == 128 [pid = 3280] [id = 709] 03:27:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 239 (199D9000) [pid = 3280] [serial = 2127] [outer = 00000000] 03:27:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 240 (19A23C00) [pid = 3280] [serial = 2128] [outer = 199D9000] 03:27:42 INFO - PROCESS | 3280 | 1462530462518 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 241 (19EC2000) [pid = 3280] [serial = 2129] [outer = 199D9000] 03:27:43 INFO - PROCESS | 3280 | 1462530462983 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]]]}] 03:27:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:27:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 03:27:43 INFO - PROCESS | 3280 | 1462530463018 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 03:27:43 INFO - PROCESS | 3280 | 1462530463020 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 03:27:43 INFO - PROCESS | 3280 | 1462530463023 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:27:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:27:43 INFO - PROCESS | 3280 | 1462530463025 Marionette TRACE conn5 <- [1,2802,null,{}] 03:27:43 INFO - PROCESS | 3280 | 1462530463028 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}] 03:27:43 INFO - PROCESS | 3280 | 1462530463191 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 03:27:43 INFO - PROCESS | 3280 | 1462530463211 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:43 INFO - PROCESS | 3280 | ++DOCSHELL 19F9EC00 == 129 [pid = 3280] [id = 710] 03:27:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 242 (1A020800) [pid = 3280] [serial = 2130] [outer = 00000000] 03:27:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 243 (1B344000) [pid = 3280] [serial = 2131] [outer = 1A020800] 03:27:43 INFO - PROCESS | 3280 | 1462530463254 Marionette DEBUG loaded listener.js 03:27:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 244 (1D0D1800) [pid = 3280] [serial = 2132] [outer = 1A020800] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 243 (1E573800) [pid = 3280] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 242 (22EC1400) [pid = 3280] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 241 (1E212C00) [pid = 3280] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 240 (20CA5400) [pid = 3280] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 239 (18E88400) [pid = 3280] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 238 (2A442800) [pid = 3280] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 237 (1ED3C400) [pid = 3280] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 236 (0FF3A000) [pid = 3280] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 235 (18022800) [pid = 3280] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 234 (19AB2000) [pid = 3280] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 233 (2B1E5400) [pid = 3280] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 232 (284B2000) [pid = 3280] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 231 (17BA2800) [pid = 3280] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 230 (18AA4800) [pid = 3280] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 229 (20CA3C00) [pid = 3280] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 228 (23F0F000) [pid = 3280] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 227 (18089C00) [pid = 3280] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 226 (23539000) [pid = 3280] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 225 (28E53C00) [pid = 3280] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 224 (24AE6000) [pid = 3280] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 223 (110AB800) [pid = 3280] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 222 (0F8F4800) [pid = 3280] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 221 (1E975400) [pid = 3280] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 220 (2A43C400) [pid = 3280] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 219 (23532400) [pid = 3280] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 218 (284A8000) [pid = 3280] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 217 (0CB93400) [pid = 3280] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 216 (0FE13C00) [pid = 3280] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 215 (17B23C00) [pid = 3280] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 214 (21CF4800) [pid = 3280] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 213 (19F96400) [pid = 3280] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 212 (24A09C00) [pid = 3280] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 211 (299BD400) [pid = 3280] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 210 (23F59400) [pid = 3280] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 209 (23FA9400) [pid = 3280] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 208 (21CF1800) [pid = 3280] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 207 (1D977000) [pid = 3280] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 206 (29AE0800) [pid = 3280] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 205 (20CAC800) [pid = 3280] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 204 (105D2800) [pid = 3280] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 203 (1E266C00) [pid = 3280] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 202 (0FF71800) [pid = 3280] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 201 (22E17400) [pid = 3280] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 200 (2166B400) [pid = 3280] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 199 (24ADB800) [pid = 3280] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 198 (28D49400) [pid = 3280] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 197 (23F22000) [pid = 3280] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 196 (14417000) [pid = 3280] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 195 (10005000) [pid = 3280] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 194 (299B1400) [pid = 3280] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 193 (1808C800) [pid = 3280] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 192 (1E95F000) [pid = 3280] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:27:44 INFO - PROCESS | 3280 | --DOMWINDOW == 191 (17E7C400) [pid = 3280] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:27:44 INFO - PROCESS | 3280 | 1462530464535 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]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:27:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1575ms 03:27:44 INFO - PROCESS | 3280 | 1462530464601 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 03:27:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:27:44 INFO - PROCESS | 3280 | 1462530464603 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 03:27:44 INFO - PROCESS | 3280 | 1462530464606 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - PROCESS | 3280 | 1462530464608 Marionette TRACE conn5 <- [1,2806,null,{}] 03:27:44 INFO - PROCESS | 3280 | 1462530464611 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}] 03:27:44 INFO - PROCESS | 3280 | 1462530464721 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 03:27:44 INFO - PROCESS | 3280 | 1462530464734 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 3280 | ++DOCSHELL 101CA400 == 130 [pid = 3280] [id = 711] 03:27:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 192 (14629400) [pid = 3280] [serial = 2133] [outer = 00000000] 03:27:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 193 (1808E000) [pid = 3280] [serial = 2134] [outer = 14629400] 03:27:44 INFO - PROCESS | 3280 | 1462530464777 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 194 (198D0C00) [pid = 3280] [serial = 2135] [outer = 14629400] 03:27:45 INFO - PROCESS | 3280 | 1462530465257 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]]]}] 03:27:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:27:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 03:27:45 INFO - PROCESS | 3280 | 1462530465277 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 03:27:45 INFO - PROCESS | 3280 | 1462530465279 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 03:27:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:27:45 INFO - PROCESS | 3280 | 1462530465286 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 3280 | 1462530465288 Marionette TRACE conn5 <- [1,2810,null,{}] 03:27:45 INFO - PROCESS | 3280 | 1462530465316 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}] 03:27:45 INFO - PROCESS | 3280 | 1462530465430 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 03:27:45 INFO - PROCESS | 3280 | 1462530465463 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:45 INFO - PROCESS | 3280 | ++DOCSHELL 198DA800 == 131 [pid = 3280] [id = 712] 03:27:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 195 (19AB3000) [pid = 3280] [serial = 2136] [outer = 00000000] 03:27:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 196 (1D96AC00) [pid = 3280] [serial = 2137] [outer = 19AB3000] 03:27:45 INFO - PROCESS | 3280 | 1462530465511 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 197 (1E264C00) [pid = 3280] [serial = 2138] [outer = 19AB3000] 03:27:46 INFO - PROCESS | 3280 | 1462530466003 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]]]}] 03:27:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:27:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 751ms 03:27:46 INFO - PROCESS | 3280 | 1462530466045 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 3280 | 1462530466048 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 03:27:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:27:46 INFO - PROCESS | 3280 | 1462530466051 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - PROCESS | 3280 | 1462530466053 Marionette TRACE conn5 <- [1,2814,null,{}] 03:27:46 INFO - PROCESS | 3280 | 1462530466057 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}] 03:27:46 INFO - PROCESS | 3280 | 1462530466182 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 03:27:46 INFO - PROCESS | 3280 | 1462530466188 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 3280 | ++DOCSHELL 1E267000 == 132 [pid = 3280] [id = 713] 03:27:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 198 (1E42B000) [pid = 3280] [serial = 2139] [outer = 00000000] 03:27:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 199 (1E95A800) [pid = 3280] [serial = 2140] [outer = 1E42B000] 03:27:46 INFO - PROCESS | 3280 | 1462530466231 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 200 (1E963800) [pid = 3280] [serial = 2141] [outer = 1E42B000] 03:27:47 INFO - PROCESS | 3280 | 1462530467074 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:27:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:27:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1072ms 03:27:47 INFO - PROCESS | 3280 | 1462530467125 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 03:27:47 INFO - PROCESS | 3280 | 1462530467131 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 03:27:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:27:47 INFO - PROCESS | 3280 | 1462530467135 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:27:47 INFO - PROCESS | 3280 | 1462530467140 Marionette TRACE conn5 <- [1,2818,null,{}] 03:27:47 INFO - PROCESS | 3280 | 1462530467145 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}] 03:27:47 INFO - PROCESS | 3280 | 1462530467293 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 03:27:47 INFO - PROCESS | 3280 | 1462530467489 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:47 INFO - PROCESS | 3280 | ++DOCSHELL 14637400 == 133 [pid = 3280] [id = 714] 03:27:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 201 (146C4800) [pid = 3280] [serial = 2142] [outer = 00000000] 03:27:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 202 (17BA2800) [pid = 3280] [serial = 2143] [outer = 146C4800] 03:27:47 INFO - PROCESS | 3280 | 1462530467545 Marionette DEBUG loaded listener.js 03:27:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 203 (17ECC000) [pid = 3280] [serial = 2144] [outer = 146C4800] 03:27:48 INFO - PROCESS | 3280 | 1462530468152 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]]]}] 03:27:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:27:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1077ms 03:27:48 INFO - PROCESS | 3280 | 1462530468217 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 03:27:48 INFO - PROCESS | 3280 | 1462530468223 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 03:27:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:27:48 INFO - PROCESS | 3280 | 1462530468230 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:27:48 INFO - PROCESS | 3280 | 1462530468232 Marionette TRACE conn5 <- [1,2822,null,{}] 03:27:48 INFO - PROCESS | 3280 | 1462530468237 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}] 03:27:48 INFO - PROCESS | 3280 | 1462530468380 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 03:27:48 INFO - PROCESS | 3280 | 1462530468576 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:48 INFO - PROCESS | 3280 | ++DOCSHELL 18DB0000 == 134 [pid = 3280] [id = 715] 03:27:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 204 (18E41400) [pid = 3280] [serial = 2145] [outer = 00000000] 03:27:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 205 (19A20800) [pid = 3280] [serial = 2146] [outer = 18E41400] 03:27:48 INFO - PROCESS | 3280 | 1462530468632 Marionette DEBUG loaded listener.js 03:27:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 206 (1A02C800) [pid = 3280] [serial = 2147] [outer = 18E41400] 03:27:49 INFO - PROCESS | 3280 | 1462530469268 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:27:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:27:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1077ms 03:27:49 INFO - PROCESS | 3280 | 1462530469309 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 03:27:49 INFO - PROCESS | 3280 | 1462530469311 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 03:27:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:27:49 INFO - PROCESS | 3280 | 1462530469315 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 3280 | 1462530469319 Marionette TRACE conn5 <- [1,2826,null,{}] 03:27:49 INFO - PROCESS | 3280 | 1462530469330 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}] 03:27:49 INFO - PROCESS | 3280 | 1462530469473 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 03:27:49 INFO - PROCESS | 3280 | 1462530469670 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 3280 | ++DOCSHELL 1E44F800 == 135 [pid = 3280] [id = 716] 03:27:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 207 (1E452000) [pid = 3280] [serial = 2148] [outer = 00000000] 03:27:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 208 (1E966000) [pid = 3280] [serial = 2149] [outer = 1E452000] 03:27:49 INFO - PROCESS | 3280 | 1462530469727 Marionette DEBUG loaded listener.js 03:27:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 209 (1ED3CC00) [pid = 3280] [serial = 2150] [outer = 1E452000] 03:27:50 INFO - PROCESS | 3280 | 1462530470309 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]]]}] 03:27:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:27:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1020ms 03:27:50 INFO - PROCESS | 3280 | 1462530470338 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 3280 | 1462530470341 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 03:27:50 INFO - PROCESS | 3280 | 1462530470345 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:27:50 INFO - PROCESS | 3280 | 1462530470347 Marionette TRACE conn5 <- [1,2830,null,{}] 03:27:50 INFO - PROCESS | 3280 | 1462530470350 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}] 03:27:50 INFO - PROCESS | 3280 | 1462530470490 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 03:27:50 INFO - PROCESS | 3280 | 1462530470698 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:50 INFO - PROCESS | 3280 | ++DOCSHELL 1EDB3800 == 136 [pid = 3280] [id = 717] 03:27:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 210 (1EE5F800) [pid = 3280] [serial = 2151] [outer = 00000000] 03:27:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 211 (1F484800) [pid = 3280] [serial = 2152] [outer = 1EE5F800] 03:27:50 INFO - PROCESS | 3280 | 1462530470753 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 212 (20CA4400) [pid = 3280] [serial = 2153] [outer = 1EE5F800] 03:27:51 INFO - PROCESS | 3280 | 1462530471342 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]]]}] 03:27:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:27:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1069ms 03:27:51 INFO - PROCESS | 3280 | 1462530471417 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 03:27:51 INFO - PROCESS | 3280 | 1462530471420 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 03:27:51 INFO - PROCESS | 3280 | 1462530471423 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:27:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:27:51 INFO - PROCESS | 3280 | 1462530471425 Marionette TRACE conn5 <- [1,2834,null,{}] 03:27:51 INFO - PROCESS | 3280 | 1462530471429 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}] 03:27:51 INFO - PROCESS | 3280 | 1462530471565 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 03:27:51 INFO - PROCESS | 3280 | 1462530471760 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:51 INFO - PROCESS | 3280 | ++DOCSHELL 20CAA400 == 137 [pid = 3280] [id = 718] 03:27:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 213 (21672400) [pid = 3280] [serial = 2154] [outer = 00000000] 03:27:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 214 (21679800) [pid = 3280] [serial = 2155] [outer = 21672400] 03:27:51 INFO - PROCESS | 3280 | 1462530471815 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 215 (2178CC00) [pid = 3280] [serial = 2156] [outer = 21672400] 03:27:52 INFO - PROCESS | 3280 | 1462530472429 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]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:27:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1068ms 03:27:52 INFO - PROCESS | 3280 | 1462530472496 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 3280 | 1462530472498 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 03:27:52 INFO - PROCESS | 3280 | 1462530472502 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:27:52 INFO - PROCESS | 3280 | 1462530472504 Marionette TRACE conn5 <- [1,2838,null,{}] 03:27:52 INFO - PROCESS | 3280 | 1462530472508 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}] 03:27:52 INFO - PROCESS | 3280 | 1462530472655 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 03:27:52 INFO - PROCESS | 3280 | 1462530472851 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 3280 | ++DOCSHELL 21C36800 == 138 [pid = 3280] [id = 719] 03:27:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 216 (21C76C00) [pid = 3280] [serial = 2157] [outer = 00000000] 03:27:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 217 (21DB9C00) [pid = 3280] [serial = 2158] [outer = 21C76C00] 03:27:52 INFO - PROCESS | 3280 | 1462530472905 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 218 (21DC1C00) [pid = 3280] [serial = 2159] [outer = 21C76C00] 03:27:53 INFO - PROCESS | 3280 | 1462530473466 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:27:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:27:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1016ms 03:27:53 INFO - PROCESS | 3280 | 1462530473521 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 03:27:53 INFO - PROCESS | 3280 | 1462530473524 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 03:27:53 INFO - PROCESS | 3280 | 1462530473527 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:27:53 INFO - PROCESS | 3280 | 1462530473529 Marionette TRACE conn5 <- [1,2842,null,{}] 03:27:53 INFO - PROCESS | 3280 | 1462530473533 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}] 03:27:53 INFO - PROCESS | 3280 | 1462530473668 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 03:27:53 INFO - PROCESS | 3280 | 1462530473877 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 3280 | ++DOCSHELL 21C70C00 == 139 [pid = 3280] [id = 720] 03:27:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 219 (21C78800) [pid = 3280] [serial = 2160] [outer = 00000000] 03:27:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 220 (22CAA000) [pid = 3280] [serial = 2161] [outer = 21C78800] 03:27:53 INFO - PROCESS | 3280 | 1462530473933 Marionette DEBUG loaded listener.js 03:27:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 221 (22E16C00) [pid = 3280] [serial = 2162] [outer = 21C78800] 03:27:54 INFO - PROCESS | 3280 | 1462530474549 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]]]}] 03:27:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:27:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1070ms 03:27:54 INFO - PROCESS | 3280 | 1462530474601 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 03:27:54 INFO - PROCESS | 3280 | 1462530474604 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 03:27:54 INFO - PROCESS | 3280 | 1462530474607 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - PROCESS | 3280 | 1462530474609 Marionette TRACE conn5 <- [1,2846,null,{}] 03:27:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:27:54 INFO - PROCESS | 3280 | 1462530474612 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}] 03:27:54 INFO - PROCESS | 3280 | 1462530474747 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 03:27:55 INFO - PROCESS | 3280 | 1462530474973 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 3280 | ++DOCSHELL 22EC1400 == 140 [pid = 3280] [id = 721] 03:27:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 222 (22EC2000) [pid = 3280] [serial = 2163] [outer = 00000000] 03:27:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 223 (22ECC800) [pid = 3280] [serial = 2164] [outer = 22EC2000] 03:27:55 INFO - PROCESS | 3280 | 1462530475029 Marionette DEBUG loaded listener.js 03:27:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 224 (23530C00) [pid = 3280] [serial = 2165] [outer = 22EC2000] 03:27:55 INFO - PROCESS | 3280 | 1462530475638 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:27:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:27:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1066ms 03:27:55 INFO - PROCESS | 3280 | 1462530475677 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 03:27:55 INFO - PROCESS | 3280 | 1462530475679 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 03:27:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:27:55 INFO - PROCESS | 3280 | 1462530475682 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - PROCESS | 3280 | 1462530475684 Marionette TRACE conn5 <- [1,2850,null,{}] 03:27:55 INFO - PROCESS | 3280 | 1462530475688 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}] 03:27:55 INFO - PROCESS | 3280 | 1462530475831 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 03:27:56 INFO - PROCESS | 3280 | 1462530476045 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 3280 | ++DOCSHELL 23A49C00 == 141 [pid = 3280] [id = 722] 03:27:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 225 (23A4A400) [pid = 3280] [serial = 2166] [outer = 00000000] 03:27:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 226 (23A6A800) [pid = 3280] [serial = 2167] [outer = 23A4A400] 03:27:56 INFO - PROCESS | 3280 | 1462530476101 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 227 (23A75000) [pid = 3280] [serial = 2168] [outer = 23A4A400] 03:27:56 INFO - PROCESS | 3280 | 1462530476672 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]]]}] 03:27:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:27:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1018ms 03:27:56 INFO - PROCESS | 3280 | 1462530476705 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 03:27:56 INFO - PROCESS | 3280 | 1462530476707 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 03:27:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:27:56 INFO - PROCESS | 3280 | 1462530476710 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:27:56 INFO - PROCESS | 3280 | 1462530476712 Marionette TRACE conn5 <- [1,2854,null,{}] 03:27:56 INFO - PROCESS | 3280 | 1462530476716 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}] 03:27:56 INFO - PROCESS | 3280 | 1462530476856 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 03:27:57 INFO - PROCESS | 3280 | 1462530477066 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:57 INFO - PROCESS | 3280 | ++DOCSHELL 23F01800 == 142 [pid = 3280] [id = 723] 03:27:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 228 (23F06C00) [pid = 3280] [serial = 2169] [outer = 00000000] 03:27:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 229 (23F26800) [pid = 3280] [serial = 2170] [outer = 23F06C00] 03:27:57 INFO - PROCESS | 3280 | 1462530477121 Marionette DEBUG loaded listener.js 03:27:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 230 (23F45C00) [pid = 3280] [serial = 2171] [outer = 23F06C00] 03:27:57 INFO - PROCESS | 3280 | 1462530477709 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]]]}] 03:27:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:27:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1068ms 03:27:57 INFO - PROCESS | 3280 | 1462530477783 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 03:27:57 INFO - PROCESS | 3280 | 1462530477785 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 03:27:57 INFO - PROCESS | 3280 | 1462530477789 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:27:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:27:57 INFO - PROCESS | 3280 | 1462530477792 Marionette TRACE conn5 <- [1,2858,null,{}] 03:27:57 INFO - PROCESS | 3280 | 1462530477796 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}] 03:27:58 INFO - PROCESS | 3280 | 1462530477980 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 03:27:58 INFO - PROCESS | 3280 | 1462530478181 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 3280 | ++DOCSHELL 23F4E400 == 143 [pid = 3280] [id = 724] 03:27:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 231 (23F5BC00) [pid = 3280] [serial = 2172] [outer = 00000000] 03:27:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 232 (24A01C00) [pid = 3280] [serial = 2173] [outer = 23F5BC00] 03:27:58 INFO - PROCESS | 3280 | 1462530478241 Marionette DEBUG loaded listener.js 03:27:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 233 (24A08C00) [pid = 3280] [serial = 2174] [outer = 23F5BC00] 03:27:58 INFO - PROCESS | 3280 | 1462530478890 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]]]}] 03:27:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:27:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1117ms 03:27:58 INFO - PROCESS | 3280 | 1462530478910 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 3280 | 1462530478912 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 03:27:58 INFO - PROCESS | 3280 | 1462530478915 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:27:58 INFO - PROCESS | 3280 | 1462530478917 Marionette TRACE conn5 <- [1,2862,null,{}] 03:27:58 INFO - PROCESS | 3280 | 1462530478921 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}] 03:27:59 INFO - PROCESS | 3280 | 1462530479066 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 03:27:59 INFO - PROCESS | 3280 | 1462530479281 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:59 INFO - PROCESS | 3280 | ++DOCSHELL 24A01800 == 144 [pid = 3280] [id = 725] 03:27:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 234 (24A0B800) [pid = 3280] [serial = 2175] [outer = 00000000] 03:27:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 235 (24ADD800) [pid = 3280] [serial = 2176] [outer = 24A0B800] 03:27:59 INFO - PROCESS | 3280 | 1462530479336 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 236 (24ADEC00) [pid = 3280] [serial = 2177] [outer = 24A0B800] 03:27:59 INFO - PROCESS | 3280 | 1462530479890 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]]]}] 03:27:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:27:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1017ms 03:27:59 INFO - PROCESS | 3280 | 1462530479937 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 03:27:59 INFO - PROCESS | 3280 | 1462530479939 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 03:27:59 INFO - PROCESS | 3280 | 1462530479943 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:27:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:27:59 INFO - PROCESS | 3280 | 1462530479947 Marionette TRACE conn5 <- [1,2866,null,{}] 03:27:59 INFO - PROCESS | 3280 | 1462530479951 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}] 03:28:00 INFO - PROCESS | 3280 | 1462530480092 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 03:28:00 INFO - PROCESS | 3280 | 1462530480312 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 3280 | ++DOCSHELL 101C1400 == 145 [pid = 3280] [id = 726] 03:28:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 237 (1E963C00) [pid = 3280] [serial = 2178] [outer = 00000000] 03:28:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 238 (24F36400) [pid = 3280] [serial = 2179] [outer = 1E963C00] 03:28:00 INFO - PROCESS | 3280 | 1462530480367 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 239 (24F39000) [pid = 3280] [serial = 2180] [outer = 1E963C00] 03:28:01 INFO - PROCESS | 3280 | 1462530481018 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]]]}] 03:28:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:28:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1130ms 03:28:01 INFO - PROCESS | 3280 | 1462530481077 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 03:28:01 INFO - PROCESS | 3280 | 1462530481079 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 03:28:01 INFO - PROCESS | 3280 | 1462530481082 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:28:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:28:01 INFO - PROCESS | 3280 | 1462530481084 Marionette TRACE conn5 <- [1,2870,null,{}] 03:28:01 INFO - PROCESS | 3280 | 1462530481088 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}] 03:28:01 INFO - PROCESS | 3280 | 1462530481227 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 03:28:01 INFO - PROCESS | 3280 | 1462530481430 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:01 INFO - PROCESS | 3280 | ++DOCSHELL 0FE1F000 == 146 [pid = 3280] [id = 727] 03:28:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 240 (0FF42400) [pid = 3280] [serial = 2181] [outer = 00000000] 03:28:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 241 (16212000) [pid = 3280] [serial = 2182] [outer = 0FF42400] 03:28:01 INFO - PROCESS | 3280 | 1462530481483 Marionette DEBUG loaded listener.js 03:28:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 242 (1808E400) [pid = 3280] [serial = 2183] [outer = 0FF42400] 03:28:02 INFO - PROCESS | 3280 | 1462530482165 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]]]}] 03:28:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:28:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1129ms 03:28:02 INFO - PROCESS | 3280 | 1462530482216 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 03:28:02 INFO - PROCESS | 3280 | 1462530482218 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 03:28:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:28:02 INFO - PROCESS | 3280 | 1462530482222 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:28:02 INFO - PROCESS | 3280 | 1462530482224 Marionette TRACE conn5 <- [1,2874,null,{}] 03:28:02 INFO - PROCESS | 3280 | 1462530482228 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}] 03:28:02 INFO - PROCESS | 3280 | 1462530482438 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 03:28:03 INFO - PROCESS | 3280 | 1462530482987 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 3280 | ++DOCSHELL 0C95CC00 == 147 [pid = 3280] [id = 728] 03:28:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 243 (0CB15800) [pid = 3280] [serial = 2184] [outer = 00000000] 03:28:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 244 (0CB98800) [pid = 3280] [serial = 2185] [outer = 0CB15800] 03:28:03 INFO - PROCESS | 3280 | 1462530483039 Marionette DEBUG loaded listener.js 03:28:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 245 (0FD57C00) [pid = 3280] [serial = 2186] [outer = 0CB15800] 03:28:03 INFO - PROCESS | 3280 | 1462530483628 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]]]}] 03:28:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:28:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1478ms 03:28:03 INFO - PROCESS | 3280 | 1462530483705 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 3280 | 1462530483709 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 03:28:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:28:03 INFO - PROCESS | 3280 | 1462530483713 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - PROCESS | 3280 | 1462530483717 Marionette TRACE conn5 <- [1,2878,null,{}] 03:28:03 INFO - PROCESS | 3280 | 1462530483721 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}] 03:28:03 INFO - PROCESS | 3280 | 1462530483854 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 03:28:04 INFO - PROCESS | 3280 | 1462530484056 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:04 INFO - PROCESS | 3280 | ++DOCSHELL 14DE2C00 == 148 [pid = 3280] [id = 729] 03:28:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 246 (15E40800) [pid = 3280] [serial = 2187] [outer = 00000000] 03:28:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 247 (17E7BC00) [pid = 3280] [serial = 2188] [outer = 15E40800] 03:28:04 INFO - PROCESS | 3280 | 1462530484104 Marionette DEBUG loaded listener.js 03:28:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 248 (18012400) [pid = 3280] [serial = 2189] [outer = 15E40800] 03:28:04 INFO - PROCESS | 3280 | 1462530484707 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:28:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:28:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1080ms 03:28:04 INFO - PROCESS | 3280 | 1462530484796 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 03:28:04 INFO - PROCESS | 3280 | 1462530484800 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 03:28:04 INFO - PROCESS | 3280 | 1462530484804 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:28:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:28:04 INFO - PROCESS | 3280 | 1462530484806 Marionette TRACE conn5 <- [1,2882,null,{}] 03:28:04 INFO - PROCESS | 3280 | 1462530484809 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}] 03:28:04 INFO - PROCESS | 3280 | 1462530484938 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 03:28:05 INFO - PROCESS | 3280 | 1462530485150 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:05 INFO - PROCESS | 3280 | ++DOCSHELL 0FE19400 == 149 [pid = 3280] [id = 730] 03:28:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 249 (0FF71400) [pid = 3280] [serial = 2190] [outer = 00000000] 03:28:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 250 (18AEF800) [pid = 3280] [serial = 2191] [outer = 0FF71400] 03:28:05 INFO - PROCESS | 3280 | 1462530485200 Marionette DEBUG loaded listener.js 03:28:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 251 (196E7000) [pid = 3280] [serial = 2192] [outer = 0FF71400] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 1CC0BC00 == 148 [pid = 3280] [id = 313] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 1A830400 == 147 [pid = 3280] [id = 277] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 198DA800 == 146 [pid = 3280] [id = 712] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 101CA400 == 145 [pid = 3280] [id = 711] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 19F9EC00 == 144 [pid = 3280] [id = 710] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 199D6000 == 143 [pid = 3280] [id = 709] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 18029400 == 142 [pid = 3280] [id = 708] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 250 (1E432400) [pid = 3280] [serial = 2068] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 249 (1EF1E400) [pid = 3280] [serial = 2032] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 248 (16211C00) [pid = 3280] [serial = 2038] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 247 (20CA6000) [pid = 3280] [serial = 2035] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 246 (1E959000) [pid = 3280] [serial = 2029] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 14D7F400 == 141 [pid = 3280] [id = 707] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 10003C00 == 140 [pid = 3280] [id = 706] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 106CEC00 == 139 [pid = 3280] [id = 705] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 17B1B400 == 138 [pid = 3280] [id = 704] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 146C6C00 == 137 [pid = 3280] [id = 703] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 0C9CA400 == 136 [pid = 3280] [id = 702] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 23A6BC00 == 135 [pid = 3280] [id = 698] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 23533C00 == 134 [pid = 3280] [id = 697] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 22ECA000 == 133 [pid = 3280] [id = 696] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 21C7E800 == 132 [pid = 3280] [id = 695] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 1F484400 == 131 [pid = 3280] [id = 694] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 1F559800 == 130 [pid = 3280] [id = 693] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 1E572C00 == 129 [pid = 3280] [id = 692] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 168F1800 == 128 [pid = 3280] [id = 691] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 0FE17000 == 127 [pid = 3280] [id = 690] 03:28:05 INFO - PROCESS | 3280 | --DOCSHELL 17F10800 == 126 [pid = 3280] [id = 689] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 245 (1D970800) [pid = 3280] [serial = 2066] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 244 (19F9B400) [pid = 3280] [serial = 2017] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 243 (1E970400) [pid = 3280] [serial = 1949] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 242 (2351DC00) [pid = 3280] [serial = 1883] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 241 (29ADD000) [pid = 3280] [serial = 1760] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 240 (21788000) [pid = 3280] [serial = 1955] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 239 (1E451800) [pid = 3280] [serial = 2026] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 238 (17F07800) [pid = 3280] [serial = 2014] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 237 (19EC8C00) [pid = 3280] [serial = 1868] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 236 (2A94E400) [pid = 3280] [serial = 1820] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 235 (1F54F000) [pid = 3280] [serial = 1874] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 234 (14D7E400) [pid = 3280] [serial = 2063] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 233 (18AA5400) [pid = 3280] [serial = 2053] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 232 (1A8B2000) [pid = 3280] [serial = 2060] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 231 (1B5E7800) [pid = 3280] [serial = 2020] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 230 (2B1ECC00) [pid = 3280] [serial = 1814] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 229 (28E50000) [pid = 3280] [serial = 1736] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 228 (17EC8000) [pid = 3280] [serial = 2050] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 227 (198DD800) [pid = 3280] [serial = 2056] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 226 (20CAD400) [pid = 3280] [serial = 1640] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 225 (23F56400) [pid = 3280] [serial = 1892] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 224 (1E961400) [pid = 3280] [serial = 1796] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 223 (23F0A800) [pid = 3280] [serial = 1889] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 222 (28EB5000) [pid = 3280] [serial = 1742] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 221 (27FBEC00) [pid = 3280] [serial = 1730] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 220 (16214800) [pid = 3280] [serial = 2045] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 219 (0FF41800) [pid = 3280] [serial = 1940] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 218 (1F432800) [pid = 3280] [serial = 1952] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 217 (2A445000) [pid = 3280] [serial = 1817] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 216 (23A45400) [pid = 3280] [serial = 1886] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 215 (284AF800) [pid = 3280] [serial = 1733] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 214 (19A1F800) [pid = 3280] [serial = 2057] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 213 (14DCB800) [pid = 3280] [serial = 1907] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 212 (0FF6E000) [pid = 3280] [serial = 2047] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 211 (1808E800) [pid = 3280] [serial = 1943] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 210 (22CB1000) [pid = 3280] [serial = 1880] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 209 (23F0C000) [pid = 3280] [serial = 1901] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 208 (24FAEC00) [pid = 3280] [serial = 1895] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 207 (29ADF800) [pid = 3280] [serial = 1745] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 206 (17F12800) [pid = 3280] [serial = 2051] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 205 (24F3A800) [pid = 3280] [serial = 1727] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 204 (23FB3000) [pid = 3280] [serial = 1739] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 203 (22C14800) [pid = 3280] [serial = 2042] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 202 (1A026800) [pid = 3280] [serial = 2059] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 201 (106CD400) [pid = 3280] [serial = 2048] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 200 (1E42F400) [pid = 3280] [serial = 1946] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 199 (21DB7800) [pid = 3280] [serial = 2041] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 198 (2B2B3000) [pid = 3280] [serial = 1751] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 197 (10009400) [pid = 3280] [serial = 2011] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 196 (2352D000) [pid = 3280] [serial = 1799] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 195 (1D96A800) [pid = 3280] [serial = 2023] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 194 (148DC400) [pid = 3280] [serial = 2044] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 193 (19EC9C00) [pid = 3280] [serial = 1898] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 192 (1E576C00) [pid = 3280] [serial = 1871] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 191 (17DB1800) [pid = 3280] [serial = 1865] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 190 (2B2BB800) [pid = 3280] [serial = 1754] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 189 (21C36C00) [pid = 3280] [serial = 1877] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 188 (254D4800) [pid = 3280] [serial = 1805] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 187 (28E94400) [pid = 3280] [serial = 1808] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 186 (24A0A400) [pid = 3280] [serial = 1802] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 185 (1F557C00) [pid = 3280] [serial = 1904] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 184 (10394C00) [pid = 3280] [serial = 2062] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 183 (14DDC400) [pid = 3280] [serial = 1793] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 182 (29ADA400) [pid = 3280] [serial = 1811] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 181 (1E42D800) [pid = 3280] [serial = 1757] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 180 (1E965800) [pid = 3280] [serial = 1748] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 179 (19184C00) [pid = 3280] [serial = 2065] [outer = 00000000] [url = about:blank] 03:28:05 INFO - PROCESS | 3280 | --DOMWINDOW == 178 (18DAE800) [pid = 3280] [serial = 2054] [outer = 00000000] [url = about:blank] 03:28:06 INFO - PROCESS | 3280 | 1462530486010 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]]]}] 03:28:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:28:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1230ms 03:28:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:28:06 INFO - PROCESS | 3280 | 1462530486038 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 03:28:06 INFO - PROCESS | 3280 | 1462530486040 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 03:28:06 INFO - PROCESS | 3280 | 1462530486050 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:28:06 INFO - PROCESS | 3280 | 1462530486055 Marionette TRACE conn5 <- [1,2886,null,{}] 03:28:06 INFO - PROCESS | 3280 | 1462530486060 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}] 03:28:06 INFO - PROCESS | 3280 | 1462530486178 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 03:28:06 INFO - PROCESS | 3280 | 1462530486190 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:06 INFO - PROCESS | 3280 | ++DOCSHELL 1000D000 == 127 [pid = 3280] [id = 731] 03:28:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 179 (1037AC00) [pid = 3280] [serial = 2193] [outer = 00000000] 03:28:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 180 (106CEC00) [pid = 3280] [serial = 2194] [outer = 1037AC00] 03:28:06 INFO - PROCESS | 3280 | 1462530486235 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 181 (14418000) [pid = 3280] [serial = 2195] [outer = 1037AC00] 03:28:06 INFO - PROCESS | 3280 | 1462530486786 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]]]}] 03:28:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:28:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 790ms 03:28:06 INFO - PROCESS | 3280 | 1462530486838 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 03:28:06 INFO - PROCESS | 3280 | 1462530486840 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 03:28:06 INFO - PROCESS | 3280 | 1462530486843 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:28:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:28:06 INFO - PROCESS | 3280 | 1462530486845 Marionette TRACE conn5 <- [1,2890,null,{}] 03:28:06 INFO - PROCESS | 3280 | 1462530486848 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}] 03:28:07 INFO - PROCESS | 3280 | 1462530487022 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 03:28:07 INFO - PROCESS | 3280 | 1462530487040 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 3280 | ++DOCSHELL 14B1DC00 == 128 [pid = 3280] [id = 732] 03:28:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 182 (15E63400) [pid = 3280] [serial = 2196] [outer = 00000000] 03:28:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 183 (17DB1800) [pid = 3280] [serial = 2197] [outer = 15E63400] 03:28:07 INFO - PROCESS | 3280 | 1462530487084 Marionette DEBUG loaded listener.js 03:28:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 184 (17F0D000) [pid = 3280] [serial = 2198] [outer = 15E63400] 03:28:07 INFO - PROCESS | 3280 | 1462530487546 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:28:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:28:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 03:28:07 INFO - PROCESS | 3280 | 1462530487578 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 03:28:07 INFO - PROCESS | 3280 | 1462530487580 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 03:28:07 INFO - PROCESS | 3280 | 1462530487588 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:28:07 INFO - PROCESS | 3280 | 1462530487589 Marionette TRACE conn5 <- [1,2894,null,{}] 03:28:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:28:07 INFO - PROCESS | 3280 | 1462530487593 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}] 03:28:07 INFO - PROCESS | 3280 | 1462530487810 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 03:28:07 INFO - PROCESS | 3280 | 1462530487837 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 3280 | ++DOCSHELL 18018000 == 129 [pid = 3280] [id = 733] 03:28:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 185 (18027800) [pid = 3280] [serial = 2199] [outer = 00000000] 03:28:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 186 (198D4800) [pid = 3280] [serial = 2200] [outer = 18027800] 03:28:07 INFO - PROCESS | 3280 | 1462530487889 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 187 (18A23000) [pid = 3280] [serial = 2201] [outer = 18027800] 03:28:08 INFO - PROCESS | 3280 | 1462530488462 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]]]}] 03:28:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:28:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 930ms 03:28:08 INFO - PROCESS | 3280 | 1462530488523 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 03:28:08 INFO - PROCESS | 3280 | 1462530488525 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 03:28:08 INFO - PROCESS | 3280 | 1462530488529 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - PROCESS | 3280 | 1462530488530 Marionette TRACE conn5 <- [1,2898,null,{}] 03:28:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:28:08 INFO - PROCESS | 3280 | 1462530488542 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}] 03:28:08 INFO - PROCESS | 3280 | 1462530488716 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 03:28:08 INFO - PROCESS | 3280 | 1462530488740 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:08 INFO - PROCESS | 3280 | ++DOCSHELL 199D9400 == 130 [pid = 3280] [id = 734] 03:28:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 188 (19A23800) [pid = 3280] [serial = 2202] [outer = 00000000] 03:28:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 189 (19AB2000) [pid = 3280] [serial = 2203] [outer = 19A23800] 03:28:08 INFO - PROCESS | 3280 | 1462530488784 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 190 (19C77000) [pid = 3280] [serial = 2204] [outer = 19A23800] 03:28:09 INFO - PROCESS | 3280 | 1462530489237 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]]]}] 03:28:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:28:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:28:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 731ms 03:28:09 INFO - PROCESS | 3280 | 1462530489263 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 03:28:09 INFO - PROCESS | 3280 | 1462530489265 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 03:28:09 INFO - TEST-START | /DOMEvents/constructors.html 03:28:09 INFO - PROCESS | 3280 | 1462530489273 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 3280 | 1462530489275 Marionette TRACE conn5 <- [1,2902,null,{}] 03:28:09 INFO - PROCESS | 3280 | 1462530489279 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}] 03:28:09 INFO - PROCESS | 3280 | 1462530489447 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 03:28:09 INFO - PROCESS | 3280 | 1462530489465 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 3280 | ++DOCSHELL 19A1E800 == 131 [pid = 3280] [id = 735] 03:28:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 191 (19F9C800) [pid = 3280] [serial = 2205] [outer = 00000000] 03:28:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 192 (1C22F800) [pid = 3280] [serial = 2206] [outer = 19F9C800] 03:28:09 INFO - PROCESS | 3280 | 1462530489510 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 193 (1C224C00) [pid = 3280] [serial = 2207] [outer = 19F9C800] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 192 (10375000) [pid = 3280] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 191 (21671400) [pid = 3280] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 190 (21CE6800) [pid = 3280] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 189 (22C21C00) [pid = 3280] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 188 (18029C00) [pid = 3280] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 187 (14629400) [pid = 3280] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 186 (1F54D800) [pid = 3280] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 185 (14D7A400) [pid = 3280] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 184 (10395400) [pid = 3280] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 183 (1EDB0C00) [pid = 3280] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 182 (10BAAC00) [pid = 3280] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 181 (2353A000) [pid = 3280] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 180 (23F46C00) [pid = 3280] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 179 (22EC7400) [pid = 3280] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 178 (1E213400) [pid = 3280] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 177 (1A8B1800) [pid = 3280] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 176 (1C73C800) [pid = 3280] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 175 (14BE4800) [pid = 3280] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 174 (0FF3D000) [pid = 3280] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 173 (199D4000) [pid = 3280] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 172 (199E1400) [pid = 3280] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 171 (19AB3000) [pid = 3280] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 170 (0C9D1800) [pid = 3280] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 169 (18AA5800) [pid = 3280] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 168 (17FE9C00) [pid = 3280] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 167 (1A020800) [pid = 3280] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 166 (10006000) [pid = 3280] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 165 (14DD5800) [pid = 3280] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 164 (14DCE000) [pid = 3280] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 163 (199D9000) [pid = 3280] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:28:10 INFO - PROCESS | 3280 | --DOMWINDOW == 162 (1917E800) [pid = 3280] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:28:10 INFO - PROCESS | 3280 | 1462530490771 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]]]}] 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:28:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:28:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:28:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:28:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:28:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:28:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:28:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:28:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:28:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 1601ms 03:28:10 INFO - PROCESS | 3280 | 1462530490871 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 03:28:10 INFO - PROCESS | 3280 | 1462530490873 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 03:28:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:28:10 INFO - PROCESS | 3280 | 1462530490876 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:28:10 INFO - PROCESS | 3280 | 1462530490878 Marionette TRACE conn5 <- [1,2906,null,{}] 03:28:10 INFO - PROCESS | 3280 | 1462530490883 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}] 03:28:11 INFO - PROCESS | 3280 | 1462530491068 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 03:28:11 INFO - PROCESS | 3280 | 1462530491079 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 3280 | ++DOCSHELL 14BDFC00 == 132 [pid = 3280] [id = 736] 03:28:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 163 (14D2EC00) [pid = 3280] [serial = 2208] [outer = 00000000] 03:28:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 164 (18E8DC00) [pid = 3280] [serial = 2209] [outer = 14D2EC00] 03:28:11 INFO - PROCESS | 3280 | 1462530491124 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 165 (19A1F400) [pid = 3280] [serial = 2210] [outer = 14D2EC00] 03:28:11 INFO - PROCESS | 3280 | 1462530491563 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:28:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:28:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 731ms 03:28:11 INFO - PROCESS | 3280 | 1462530491607 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 03:28:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:28:11 INFO - PROCESS | 3280 | 1462530491609 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 03:28:11 INFO - PROCESS | 3280 | 1462530491612 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 3280 | 1462530491614 Marionette TRACE conn5 <- [1,2910,null,{}] 03:28:11 INFO - PROCESS | 3280 | 1462530491640 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}] 03:28:11 INFO - PROCESS | 3280 | 1462530491755 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 03:28:11 INFO - PROCESS | 3280 | 1462530491767 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 3280 | ++DOCSHELL 19E89000 == 133 [pid = 3280] [id = 737] 03:28:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 166 (19F94C00) [pid = 3280] [serial = 2211] [outer = 00000000] 03:28:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 167 (1B338800) [pid = 3280] [serial = 2212] [outer = 19F94C00] 03:28:11 INFO - PROCESS | 3280 | 1462530491812 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 168 (1D05DC00) [pid = 3280] [serial = 2213] [outer = 19F94C00] 03:28:12 INFO - PROCESS | 3280 | [3280] 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 03:28:12 INFO - PROCESS | 3280 | [3280] 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 03:28:12 INFO - PROCESS | 3280 | [3280] 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 03:28:12 INFO - PROCESS | 3280 | [3280] 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 03:28:12 INFO - PROCESS | 3280 | 1462530492435 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]]]}] 03:28:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:28:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:28:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 03:28:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:28:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 03:28:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:28:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 03:28:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:28:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:28:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 897ms 03:28:12 INFO - PROCESS | 3280 | 1462530492570 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 03:28:12 INFO - PROCESS | 3280 | 1462530492574 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 03:28:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:28:12 INFO - PROCESS | 3280 | 1462530492582 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - PROCESS | 3280 | 1462530492586 Marionette TRACE conn5 <- [1,2914,null,{}] 03:28:12 INFO - PROCESS | 3280 | 1462530492593 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}] 03:28:12 INFO - PROCESS | 3280 | 1462530492757 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 03:28:12 INFO - PROCESS | 3280 | 1462530492924 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:12 INFO - PROCESS | 3280 | ++DOCSHELL 0FF6D800 == 134 [pid = 3280] [id = 738] 03:28:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 169 (10003C00) [pid = 3280] [serial = 2214] [outer = 00000000] 03:28:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 170 (1000C400) [pid = 3280] [serial = 2215] [outer = 10003C00] 03:28:13 INFO - PROCESS | 3280 | 1462530492982 Marionette DEBUG loaded listener.js 03:28:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 171 (105B1400) [pid = 3280] [serial = 2216] [outer = 10003C00] 03:28:13 INFO - PROCESS | 3280 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:28:13 INFO - PROCESS | 3280 | 1462530493508 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]]]}] 03:28:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:28:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 03:28:13 INFO - PROCESS | 3280 | 1462530493559 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 03:28:13 INFO - PROCESS | 3280 | 1462530493565 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 03:28:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:28:13 INFO - PROCESS | 3280 | 1462530493572 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:28:13 INFO - PROCESS | 3280 | 1462530493575 Marionette TRACE conn5 <- [1,2918,null,{}] 03:28:13 INFO - PROCESS | 3280 | 1462530493579 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}] 03:28:13 INFO - PROCESS | 3280 | 1462530493722 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 03:28:13 INFO - PROCESS | 3280 | 1462530493911 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:13 INFO - PROCESS | 3280 | ++DOCSHELL 17DB4400 == 135 [pid = 3280] [id = 739] 03:28:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 172 (17DB8800) [pid = 3280] [serial = 2217] [outer = 00000000] 03:28:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 173 (18024800) [pid = 3280] [serial = 2218] [outer = 17DB8800] 03:28:14 INFO - PROCESS | 3280 | 1462530493967 Marionette DEBUG loaded listener.js 03:28:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 174 (182EAC00) [pid = 3280] [serial = 2219] [outer = 17DB8800] 03:28:14 INFO - PROCESS | 3280 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:28:14 INFO - PROCESS | 3280 | 1462530494541 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]]]}] 03:28:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:28:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1024ms 03:28:14 INFO - PROCESS | 3280 | 1462530494597 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 03:28:14 INFO - PROCESS | 3280 | 1462530494599 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 03:28:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:28:14 INFO - PROCESS | 3280 | 1462530494603 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:28:14 INFO - PROCESS | 3280 | 1462530494607 Marionette TRACE conn5 <- [1,2922,null,{}] 03:28:14 INFO - PROCESS | 3280 | 1462530494618 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}] 03:28:14 INFO - PROCESS | 3280 | 1462530494814 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 03:28:15 INFO - PROCESS | 3280 | 1462530495004 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:15 INFO - PROCESS | 3280 | ++DOCSHELL 1A8AB800 == 136 [pid = 3280] [id = 740] 03:28:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 175 (1A9ABC00) [pid = 3280] [serial = 2220] [outer = 00000000] 03:28:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 176 (1D96F000) [pid = 3280] [serial = 2221] [outer = 1A9ABC00] 03:28:15 INFO - PROCESS | 3280 | 1462530495060 Marionette DEBUG loaded listener.js 03:28:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 177 (1DA5C000) [pid = 3280] [serial = 2222] [outer = 1A9ABC00] 03:28:15 INFO - PROCESS | 3280 | 1462530495630 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]]]}] 03:28:15 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:28:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1080ms 03:28:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:28:15 INFO - PROCESS | 3280 | 1462530495700 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 3280 | 1462530495703 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 03:28:15 INFO - PROCESS | 3280 | 1462530495706 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - PROCESS | 3280 | 1462530495708 Marionette TRACE conn5 <- [1,2926,null,{}] 03:28:15 INFO - PROCESS | 3280 | 1462530495712 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}] 03:28:15 INFO - PROCESS | 3280 | 1462530495852 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 03:28:16 INFO - PROCESS | 3280 | 1462530496052 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:16 INFO - PROCESS | 3280 | ++DOCSHELL 1E42F400 == 137 [pid = 3280] [id = 741] 03:28:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 178 (1E42F800) [pid = 3280] [serial = 2223] [outer = 00000000] 03:28:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 179 (1E44C800) [pid = 3280] [serial = 2224] [outer = 1E42F800] 03:28:16 INFO - PROCESS | 3280 | 1462530496109 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 180 (1E56BC00) [pid = 3280] [serial = 2225] [outer = 1E42F800] 03:28:16 INFO - PROCESS | 3280 | 1462530496632 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]]]}] 03:28:16 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:28:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 971ms 03:28:16 INFO - PROCESS | 3280 | 1462530496677 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 03:28:16 INFO - PROCESS | 3280 | 1462530496680 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 03:28:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:28:16 INFO - PROCESS | 3280 | 1462530496683 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:28:16 INFO - PROCESS | 3280 | 1462530496685 Marionette TRACE conn5 <- [1,2930,null,{}] 03:28:16 INFO - PROCESS | 3280 | 1462530496689 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}] 03:28:16 INFO - PROCESS | 3280 | 1462530496855 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 03:28:17 INFO - PROCESS | 3280 | 1462530497053 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:17 INFO - PROCESS | 3280 | ++DOCSHELL 1E434000 == 138 [pid = 3280] [id = 742] 03:28:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 181 (1E448C00) [pid = 3280] [serial = 2226] [outer = 00000000] 03:28:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 182 (1E961400) [pid = 3280] [serial = 2227] [outer = 1E448C00] 03:28:17 INFO - PROCESS | 3280 | 1462530497110 Marionette DEBUG loaded listener.js 03:28:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 183 (1E96E400) [pid = 3280] [serial = 2228] [outer = 1E448C00] 03:28:17 INFO - PROCESS | 3280 | 1462530497632 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"]]]}] 03:28:17 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:28:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:28:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1018ms 03:28:17 INFO - PROCESS | 3280 | 1462530497706 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 03:28:17 INFO - PROCESS | 3280 | 1462530497708 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 03:28:17 INFO - PROCESS | 3280 | 1462530497711 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:28:17 INFO - PROCESS | 3280 | 1462530497714 Marionette TRACE conn5 <- [1,2934,null,{}] 03:28:17 INFO - PROCESS | 3280 | 1462530497717 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}] 03:28:17 INFO - PROCESS | 3280 | 1462530497874 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 03:28:18 INFO - PROCESS | 3280 | 1462530498080 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 3280 | ++DOCSHELL 1EF2BC00 == 139 [pid = 3280] [id = 743] 03:28:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 184 (1F434400) [pid = 3280] [serial = 2229] [outer = 00000000] 03:28:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 185 (1F54EC00) [pid = 3280] [serial = 2230] [outer = 1F434400] 03:28:18 INFO - PROCESS | 3280 | 1462530498136 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 186 (20CA9C00) [pid = 3280] [serial = 2231] [outer = 1F434400] 03:28:18 INFO - PROCESS | 3280 | 1462530498640 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]]]}] 03:28:18 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:28:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 970ms 03:28:18 INFO - PROCESS | 3280 | 1462530498685 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 03:28:18 INFO - PROCESS | 3280 | 1462530498688 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 03:28:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:28:18 INFO - PROCESS | 3280 | 1462530498691 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:28:18 INFO - PROCESS | 3280 | 1462530498693 Marionette TRACE conn5 <- [1,2938,null,{}] 03:28:18 INFO - PROCESS | 3280 | 1462530498697 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}] 03:28:18 INFO - PROCESS | 3280 | 1462530498832 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 03:28:19 INFO - PROCESS | 3280 | 1462530499025 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:19 INFO - PROCESS | 3280 | ++DOCSHELL 20CAC000 == 140 [pid = 3280] [id = 744] 03:28:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 187 (20CACC00) [pid = 3280] [serial = 2232] [outer = 00000000] 03:28:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 188 (21673000) [pid = 3280] [serial = 2233] [outer = 20CACC00] 03:28:19 INFO - PROCESS | 3280 | 1462530499078 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 189 (21789C00) [pid = 3280] [serial = 2234] [outer = 20CACC00] 03:28:19 INFO - PROCESS | 3280 | ++DOCSHELL 21C79400 == 141 [pid = 3280] [id = 745] 03:28:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 190 (21C79800) [pid = 3280] [serial = 2235] [outer = 00000000] 03:28:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 191 (21C7A800) [pid = 3280] [serial = 2236] [outer = 21C79800] 03:28:19 INFO - PROCESS | 3280 | 1462530499687 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]]]}] 03:28:19 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:28:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1017ms 03:28:19 INFO - PROCESS | 3280 | 1462530499711 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 03:28:19 INFO - PROCESS | 3280 | 1462530499714 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 03:28:19 INFO - PROCESS | 3280 | 1462530499717 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:28:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:28:19 INFO - PROCESS | 3280 | 1462530499719 Marionette TRACE conn5 <- [1,2942,null,{}] 03:28:19 INFO - PROCESS | 3280 | 1462530499723 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}] 03:28:19 INFO - PROCESS | 3280 | 1462530499905 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 03:28:20 INFO - PROCESS | 3280 | 1462530500102 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:20 INFO - PROCESS | 3280 | ++DOCSHELL 2178F000 == 142 [pid = 3280] [id = 746] 03:28:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 192 (21794000) [pid = 3280] [serial = 2237] [outer = 00000000] 03:28:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 193 (21C7C400) [pid = 3280] [serial = 2238] [outer = 21794000] 03:28:20 INFO - PROCESS | 3280 | 1462530500157 Marionette DEBUG loaded listener.js 03:28:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 194 (21CE7C00) [pid = 3280] [serial = 2239] [outer = 21794000] 03:28:20 INFO - PROCESS | 3280 | 1462530500686 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]]]}] 03:28:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:28:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:28:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1016ms 03:28:20 INFO - PROCESS | 3280 | 1462530500737 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 03:28:20 INFO - PROCESS | 3280 | 1462530500740 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 03:28:20 INFO - PROCESS | 3280 | 1462530500743 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:28:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:28:20 INFO - PROCESS | 3280 | 1462530500745 Marionette TRACE conn5 <- [1,2946,null,{}] 03:28:20 INFO - PROCESS | 3280 | 1462530500749 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}] 03:28:20 INFO - PROCESS | 3280 | 1462530500942 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 03:28:21 INFO - PROCESS | 3280 | 1462530501137 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:21 INFO - PROCESS | 3280 | ++DOCSHELL 21C33000 == 143 [pid = 3280] [id = 747] 03:28:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 195 (21CF0000) [pid = 3280] [serial = 2240] [outer = 00000000] 03:28:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 196 (22C1FC00) [pid = 3280] [serial = 2241] [outer = 21CF0000] 03:28:21 INFO - PROCESS | 3280 | 1462530501191 Marionette DEBUG loaded listener.js 03:28:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 197 (22CAE000) [pid = 3280] [serial = 2242] [outer = 21CF0000] 03:28:21 INFO - PROCESS | 3280 | 1462530501680 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]]]}] 03:28:21 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:28:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 971ms 03:28:21 INFO - PROCESS | 3280 | 1462530501718 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 03:28:21 INFO - PROCESS | 3280 | 1462530501721 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 03:28:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:28:21 INFO - PROCESS | 3280 | 1462530501724 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:28:21 INFO - PROCESS | 3280 | 1462530501727 Marionette TRACE conn5 <- [1,2950,null,{}] 03:28:21 INFO - PROCESS | 3280 | 1462530501730 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}] 03:28:21 INFO - PROCESS | 3280 | 1462530501869 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 03:28:22 INFO - PROCESS | 3280 | 1462530502074 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:22 INFO - PROCESS | 3280 | ++DOCSHELL 21DC2000 == 144 [pid = 3280] [id = 748] 03:28:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 198 (22CB2C00) [pid = 3280] [serial = 2243] [outer = 00000000] 03:28:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 199 (23517400) [pid = 3280] [serial = 2244] [outer = 22CB2C00] 03:28:22 INFO - PROCESS | 3280 | 1462530502129 Marionette DEBUG loaded listener.js 03:28:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 200 (2351DC00) [pid = 3280] [serial = 2245] [outer = 22CB2C00] 03:28:22 INFO - PROCESS | 3280 | 1462530502664 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]]]}] 03:28:22 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:28:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 970ms 03:28:22 INFO - PROCESS | 3280 | 1462530502697 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 03:28:22 INFO - PROCESS | 3280 | 1462530502700 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 03:28:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:28:22 INFO - PROCESS | 3280 | 1462530502703 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - PROCESS | 3280 | 1462530502706 Marionette TRACE conn5 <- [1,2954,null,{}] 03:28:22 INFO - PROCESS | 3280 | 1462530502710 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}] 03:28:22 INFO - PROCESS | 3280 | 1462530502933 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 03:28:23 INFO - PROCESS | 3280 | 1462530503047 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:23 INFO - PROCESS | 3280 | ++DOCSHELL 2352E000 == 145 [pid = 3280] [id = 749] 03:28:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 201 (23537000) [pid = 3280] [serial = 2246] [outer = 00000000] 03:28:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 202 (23A4E000) [pid = 3280] [serial = 2247] [outer = 23537000] 03:28:23 INFO - PROCESS | 3280 | 1462530503105 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 203 (23E4C000) [pid = 3280] [serial = 2248] [outer = 23537000] 03:28:23 INFO - PROCESS | 3280 | 1462530503664 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]]]}] 03:28:23 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:28:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 970ms 03:28:23 INFO - PROCESS | 3280 | 1462530503678 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 03:28:23 INFO - PROCESS | 3280 | 1462530503680 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 03:28:23 INFO - PROCESS | 3280 | 1462530503701 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:28:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:28:23 INFO - PROCESS | 3280 | 1462530503704 Marionette TRACE conn5 <- [1,2958,null,{}] 03:28:23 INFO - PROCESS | 3280 | 1462530503707 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}] 03:28:23 INFO - PROCESS | 3280 | 1462530503845 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 03:28:24 INFO - PROCESS | 3280 | 1462530504049 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:24 INFO - PROCESS | 3280 | ++DOCSHELL 23536800 == 146 [pid = 3280] [id = 750] 03:28:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 204 (23A4C400) [pid = 3280] [serial = 2249] [outer = 00000000] 03:28:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 205 (23F0F000) [pid = 3280] [serial = 2250] [outer = 23A4C400] 03:28:24 INFO - PROCESS | 3280 | 1462530504103 Marionette DEBUG loaded listener.js 03:28:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 206 (23F29000) [pid = 3280] [serial = 2251] [outer = 23A4C400] 03:28:24 INFO - PROCESS | 3280 | 1462530504601 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]]]}] 03:28:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:28:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 931ms 03:28:24 INFO - PROCESS | 3280 | 1462530504636 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 03:28:24 INFO - PROCESS | 3280 | 1462530504638 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 03:28:24 INFO - PROCESS | 3280 | 1462530504642 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:28:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:28:24 INFO - PROCESS | 3280 | 1462530504644 Marionette TRACE conn5 <- [1,2962,null,{}] 03:28:24 INFO - PROCESS | 3280 | 1462530504648 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}] 03:28:24 INFO - PROCESS | 3280 | 1462530504786 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 03:28:25 INFO - PROCESS | 3280 | 1462530504992 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 3280 | ++DOCSHELL 23F47400 == 147 [pid = 3280] [id = 751] 03:28:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 207 (23F48400) [pid = 3280] [serial = 2252] [outer = 00000000] 03:28:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 208 (23F5A400) [pid = 3280] [serial = 2253] [outer = 23F48400] 03:28:25 INFO - PROCESS | 3280 | 1462530505046 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 209 (23F5B400) [pid = 3280] [serial = 2254] [outer = 23F48400] 03:28:25 INFO - PROCESS | 3280 | 1462530505600 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]]]}] 03:28:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:28:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 970ms 03:28:25 INFO - PROCESS | 3280 | 1462530505632 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 03:28:25 INFO - PROCESS | 3280 | 1462530505634 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 03:28:25 INFO - PROCESS | 3280 | 1462530505640 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:28:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:28:25 INFO - PROCESS | 3280 | 1462530505642 Marionette TRACE conn5 <- [1,2966,null,{}] 03:28:25 INFO - PROCESS | 3280 | 1462530505645 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}] 03:28:25 INFO - PROCESS | 3280 | 1462530505785 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 03:28:26 INFO - PROCESS | 3280 | 1462530505990 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:26 INFO - PROCESS | 3280 | ++DOCSHELL 23FA6C00 == 148 [pid = 3280] [id = 752] 03:28:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 210 (23FA9800) [pid = 3280] [serial = 2255] [outer = 00000000] 03:28:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 211 (24A07400) [pid = 3280] [serial = 2256] [outer = 23FA9800] 03:28:26 INFO - PROCESS | 3280 | 1462530506044 Marionette DEBUG loaded listener.js 03:28:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 212 (24AE2400) [pid = 3280] [serial = 2257] [outer = 23FA9800] 03:28:26 INFO - PROCESS | 3280 | 1462530506575 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]]]}] 03:28:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:28:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 971ms 03:28:26 INFO - PROCESS | 3280 | 1462530506614 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 03:28:26 INFO - PROCESS | 3280 | 1462530506616 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 03:28:26 INFO - PROCESS | 3280 | 1462530506619 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:28:26 INFO - PROCESS | 3280 | 1462530506622 Marionette TRACE conn5 <- [1,2970,null,{}] 03:28:26 INFO - PROCESS | 3280 | 1462530506625 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}] 03:28:26 INFO - PROCESS | 3280 | 1462530506768 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 03:28:27 INFO - PROCESS | 3280 | 1462530506966 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 3280 | ++DOCSHELL 24AE6400 == 149 [pid = 3280] [id = 753] 03:28:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 213 (24F34000) [pid = 3280] [serial = 2258] [outer = 00000000] 03:28:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 214 (24F3FC00) [pid = 3280] [serial = 2259] [outer = 24F34000] 03:28:27 INFO - PROCESS | 3280 | 1462530507031 Marionette DEBUG loaded listener.js 03:28:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 215 (24FB5800) [pid = 3280] [serial = 2260] [outer = 24F34000] 03:28:27 INFO - PROCESS | 3280 | 1462530507512 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"]]]}] 03:28:27 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:28:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:28:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 930ms 03:28:27 INFO - PROCESS | 3280 | 1462530507554 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 3280 | 1462530507557 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 03:28:27 INFO - PROCESS | 3280 | 1462530507560 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:28:27 INFO - PROCESS | 3280 | 1462530507562 Marionette TRACE conn5 <- [1,2974,null,{}] 03:28:27 INFO - PROCESS | 3280 | 1462530507566 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}] 03:28:27 INFO - PROCESS | 3280 | 1462530507706 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 03:28:27 INFO - PROCESS | 3280 | 1462530507912 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 3280 | ++DOCSHELL 23FADC00 == 150 [pid = 3280] [id = 754] 03:28:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 216 (24F3E400) [pid = 3280] [serial = 2261] [outer = 00000000] 03:28:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 217 (25395800) [pid = 3280] [serial = 2262] [outer = 24F3E400] 03:28:28 INFO - PROCESS | 3280 | 1462530507967 Marionette DEBUG loaded listener.js 03:28:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 218 (25397400) [pid = 3280] [serial = 2263] [outer = 24F3E400] 03:28:28 INFO - PROCESS | 3280 | 1462530508493 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]]]}] 03:28:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:28:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 970ms 03:28:28 INFO - PROCESS | 3280 | 1462530508534 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 03:28:28 INFO - PROCESS | 3280 | 1462530508536 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 03:28:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:28:28 INFO - PROCESS | 3280 | 1462530508540 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:28:28 INFO - PROCESS | 3280 | 1462530508542 Marionette TRACE conn5 <- [1,2978,null,{}] 03:28:28 INFO - PROCESS | 3280 | 1462530508546 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}] 03:28:28 INFO - PROCESS | 3280 | 1462530508686 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 03:28:28 INFO - PROCESS | 3280 | 1462530508951 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:29 INFO - PROCESS | 3280 | ++DOCSHELL 1E212400 == 151 [pid = 3280] [id = 755] 03:28:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 219 (1E212800) [pid = 3280] [serial = 2264] [outer = 00000000] 03:28:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 220 (254D2800) [pid = 3280] [serial = 2265] [outer = 1E212800] 03:28:29 INFO - PROCESS | 3280 | 1462530509005 Marionette DEBUG loaded listener.js 03:28:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 221 (254D3000) [pid = 3280] [serial = 2266] [outer = 1E212800] 03:28:29 INFO - PROCESS | 3280 | ++DOCSHELL 0FD58400 == 152 [pid = 3280] [id = 756] 03:28:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 222 (0FF6B800) [pid = 3280] [serial = 2267] [outer = 00000000] 03:28:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 223 (15D10800) [pid = 3280] [serial = 2268] [outer = 0FF6B800] 03:28:29 INFO - PROCESS | 3280 | 1462530509678 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]]]}] 03:28:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:28:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1179ms 03:28:29 INFO - PROCESS | 3280 | 1462530509753 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 03:28:29 INFO - PROCESS | 3280 | 1462530509756 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 03:28:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:28:29 INFO - PROCESS | 3280 | 1462530509763 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:28:29 INFO - PROCESS | 3280 | 1462530509765 Marionette TRACE conn5 <- [1,2982,null,{}] 03:28:29 INFO - PROCESS | 3280 | 1462530509769 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}] 03:28:29 INFO - PROCESS | 3280 | 1462530509958 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 03:28:30 INFO - PROCESS | 3280 | 1462530510152 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:30 INFO - PROCESS | 3280 | ++DOCSHELL 0F77CC00 == 153 [pid = 3280] [id = 757] 03:28:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 224 (0F7EA400) [pid = 3280] [serial = 2269] [outer = 00000000] 03:28:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 225 (17DB1000) [pid = 3280] [serial = 2270] [outer = 0F7EA400] 03:28:30 INFO - PROCESS | 3280 | 1462530510204 Marionette DEBUG loaded listener.js 03:28:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 226 (18092000) [pid = 3280] [serial = 2271] [outer = 0F7EA400] 03:28:31 INFO - PROCESS | 3280 | 1462530511069 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]]]}] 03:28:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:28:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:28:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1330ms 03:28:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:28:31 INFO - PROCESS | 3280 | 1462530511099 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 03:28:31 INFO - PROCESS | 3280 | 1462530511103 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 03:28:31 INFO - PROCESS | 3280 | 1462530511107 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - PROCESS | 3280 | 1462530511111 Marionette TRACE conn5 <- [1,2986,null,{}] 03:28:31 INFO - PROCESS | 3280 | 1462530511116 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}] 03:28:31 INFO - PROCESS | 3280 | 1462530511261 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 03:28:31 INFO - PROCESS | 3280 | 1462530511473 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:31 INFO - PROCESS | 3280 | ++DOCSHELL 14D2B400 == 154 [pid = 3280] [id = 758] 03:28:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 227 (14DCFC00) [pid = 3280] [serial = 2272] [outer = 00000000] 03:28:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 228 (17DB9000) [pid = 3280] [serial = 2273] [outer = 14DCFC00] 03:28:31 INFO - PROCESS | 3280 | 1462530511524 Marionette DEBUG loaded listener.js 03:28:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 229 (1801DC00) [pid = 3280] [serial = 2274] [outer = 14DCFC00] 03:28:32 INFO - PROCESS | 3280 | 1462530512066 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]]]}] 03:28:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:28:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1024ms 03:28:32 INFO - PROCESS | 3280 | 1462530512132 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 03:28:32 INFO - PROCESS | 3280 | 1462530512138 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 03:28:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:28:32 INFO - PROCESS | 3280 | 1462530512144 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:28:32 INFO - PROCESS | 3280 | 1462530512147 Marionette TRACE conn5 <- [1,2990,null,{}] 03:28:32 INFO - PROCESS | 3280 | 1462530512151 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}] 03:28:32 INFO - PROCESS | 3280 | 1462530512293 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 03:28:32 INFO - PROCESS | 3280 | 1462530512509 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 3280 | ++DOCSHELL 101BC800 == 155 [pid = 3280] [id = 759] 03:28:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 230 (168F4400) [pid = 3280] [serial = 2275] [outer = 00000000] 03:28:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 231 (199D8000) [pid = 3280] [serial = 2276] [outer = 168F4400] 03:28:32 INFO - PROCESS | 3280 | 1462530512559 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 232 (19E87800) [pid = 3280] [serial = 2277] [outer = 168F4400] 03:28:33 INFO - PROCESS | 3280 | 1462530513062 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]]]}] 03:28:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:28:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 970ms 03:28:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:28:33 INFO - PROCESS | 3280 | 1462530513137 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 03:28:33 INFO - PROCESS | 3280 | 1462530513140 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 03:28:33 INFO - PROCESS | 3280 | 1462530513143 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:28:33 INFO - PROCESS | 3280 | 1462530513146 Marionette TRACE conn5 <- [1,2994,null,{}] 03:28:33 INFO - PROCESS | 3280 | 1462530513156 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}] 03:28:33 INFO - PROCESS | 3280 | 1462530513315 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 14BDFC00 == 154 [pid = 3280] [id = 736] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 19A1E800 == 153 [pid = 3280] [id = 735] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 199D9400 == 152 [pid = 3280] [id = 734] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 18018000 == 151 [pid = 3280] [id = 733] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 14B1DC00 == 150 [pid = 3280] [id = 732] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 1000D000 == 149 [pid = 3280] [id = 731] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 231 (21CEA400) [pid = 3280] [serial = 2083] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 230 (21674000) [pid = 3280] [serial = 2080] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 229 (22E1E400) [pid = 3280] [serial = 2086] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 228 (23519C00) [pid = 3280] [serial = 2089] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 227 (23A48000) [pid = 3280] [serial = 2092] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 226 (23E4F800) [pid = 3280] [serial = 2095] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 225 (23F0E800) [pid = 3280] [serial = 2098] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 224 (23F61400) [pid = 3280] [serial = 2101] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 223 (14BE0400) [pid = 3280] [serial = 2104] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 0FE19400 == 148 [pid = 3280] [id = 730] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 14DE2C00 == 147 [pid = 3280] [id = 729] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 0C95CC00 == 146 [pid = 3280] [id = 728] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 23F01800 == 145 [pid = 3280] [id = 723] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 23A49C00 == 144 [pid = 3280] [id = 722] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 22EC1400 == 143 [pid = 3280] [id = 721] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 21C70C00 == 142 [pid = 3280] [id = 720] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 21C36800 == 141 [pid = 3280] [id = 719] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 20CAA400 == 140 [pid = 3280] [id = 718] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 1EDB3800 == 139 [pid = 3280] [id = 717] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 1E44F800 == 138 [pid = 3280] [id = 716] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 18DB0000 == 137 [pid = 3280] [id = 715] 03:28:33 INFO - PROCESS | 3280 | --DOCSHELL 14637400 == 136 [pid = 3280] [id = 714] 03:28:33 INFO - PROCESS | 3280 | 1462530513647 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 222 (1B5E5C00) [pid = 3280] [serial = 1979] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 221 (23F2B000) [pid = 3280] [serial = 1970] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 220 (23FB1C00) [pid = 3280] [serial = 1973] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 219 (2352DC00) [pid = 3280] [serial = 1967] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 218 (17F08400) [pid = 3280] [serial = 1976] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 217 (21C70800) [pid = 3280] [serial = 1958] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 216 (22C14C00) [pid = 3280] [serial = 1961] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 215 (22E1FC00) [pid = 3280] [serial = 1964] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 214 (20CB0800) [pid = 3280] [serial = 2036] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 213 (17FEC800) [pid = 3280] [serial = 2039] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 212 (1E972400) [pid = 3280] [serial = 2030] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 211 (1F434800) [pid = 3280] [serial = 2033] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 210 (1D0D1800) [pid = 3280] [serial = 2132] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 209 (18A23400) [pid = 3280] [serial = 2125] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 208 (19184400) [pid = 3280] [serial = 2126] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 207 (198D0C00) [pid = 3280] [serial = 2135] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 206 (1808E000) [pid = 3280] [serial = 2134] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 205 (1E264C00) [pid = 3280] [serial = 2138] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 204 (17F0F000) [pid = 3280] [serial = 2123] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 203 (1E56C400) [pid = 3280] [serial = 2027] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 202 (1C2D0000) [pid = 3280] [serial = 2021] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 201 (1D973000) [pid = 3280] [serial = 2024] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 200 (17FE3000) [pid = 3280] [serial = 2015] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 199 (10378000) [pid = 3280] [serial = 2012] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 198 (1A029C00) [pid = 3280] [serial = 2018] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 197 (19EC1400) [pid = 3280] [serial = 2009] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 196 (1D96AC00) [pid = 3280] [serial = 2137] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 195 (0FE13000) [pid = 3280] [serial = 2108] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 194 (0CBB8400) [pid = 3280] [serial = 2107] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 193 (19EC6000) [pid = 3280] [serial = 2114] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 192 (198DA000) [pid = 3280] [serial = 2113] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 191 (1DA5AC00) [pid = 3280] [serial = 2117] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 190 (1C225000) [pid = 3280] [serial = 2116] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 189 (1B344000) [pid = 3280] [serial = 2131] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 188 (105DAC00) [pid = 3280] [serial = 2119] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 187 (14415800) [pid = 3280] [serial = 2120] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 186 (15D0B000) [pid = 3280] [serial = 2122] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 185 (18025C00) [pid = 3280] [serial = 2111] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 184 (17F0B000) [pid = 3280] [serial = 2110] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 183 (1E96B400) [pid = 3280] [serial = 2077] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 182 (19EC2000) [pid = 3280] [serial = 2129] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 181 (19A23C00) [pid = 3280] [serial = 2128] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 180 (1E44D800) [pid = 3280] [serial = 2069] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 179 (14BDEC00) [pid = 3280] [serial = 2071] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | --DOMWINDOW == 178 (198D6C00) [pid = 3280] [serial = 2074] [outer = 00000000] [url = about:blank] 03:28:33 INFO - PROCESS | 3280 | ++DOCSHELL 0C95CC00 == 137 [pid = 3280] [id = 760] 03:28:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 179 (0CB20400) [pid = 3280] [serial = 2278] [outer = 00000000] 03:28:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 180 (0F7E2000) [pid = 3280] [serial = 2279] [outer = 0CB20400] 03:28:33 INFO - PROCESS | 3280 | 1462530513720 Marionette DEBUG loaded listener.js 03:28:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 181 (0FF3A800) [pid = 3280] [serial = 2280] [outer = 0CB20400] 03:28:34 INFO - PROCESS | 3280 | 1462530514140 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]]]}] 03:28:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:28:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1025ms 03:28:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:28:34 INFO - PROCESS | 3280 | 1462530514168 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 3280 | 1462530514171 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 03:28:34 INFO - PROCESS | 3280 | 1462530514174 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - PROCESS | 3280 | 1462530514175 Marionette TRACE conn5 <- [1,2998,null,{}] 03:28:34 INFO - PROCESS | 3280 | 1462530514179 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}] 03:28:34 INFO - PROCESS | 3280 | 1462530514305 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 03:28:34 INFO - PROCESS | 3280 | 1462530514459 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 3280 | ++DOCSHELL 10371C00 == 138 [pid = 3280] [id = 761] 03:28:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 182 (10378000) [pid = 3280] [serial = 2281] [outer = 00000000] 03:28:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 183 (14DD6000) [pid = 3280] [serial = 2282] [outer = 10378000] 03:28:34 INFO - PROCESS | 3280 | 1462530514503 Marionette DEBUG loaded listener.js 03:28:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 184 (168F1800) [pid = 3280] [serial = 2283] [outer = 10378000] 03:28:34 INFO - PROCESS | 3280 | [3280] 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 03:28:34 INFO - PROCESS | 3280 | 1462530514921 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:28:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:28:34 INFO - {} 03:28:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:28:34 INFO - {} 03:28:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:28:34 INFO - {} 03:28:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:28:34 INFO - {} 03:28:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 03:28:34 INFO - PROCESS | 3280 | 1462530514949 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 3280 | 1462530514951 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 03:28:34 INFO - TEST-START | /FileAPI/fileReader.html 03:28:34 INFO - PROCESS | 3280 | 1462530514953 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - PROCESS | 3280 | 1462530514955 Marionette TRACE conn5 <- [1,3002,null,{}] 03:28:34 INFO - PROCESS | 3280 | 1462530514958 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}] 03:28:35 INFO - PROCESS | 3280 | 1462530515102 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 03:28:35 INFO - PROCESS | 3280 | 1462530515110 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 3280 | ++DOCSHELL 15E41000 == 139 [pid = 3280] [id = 762] 03:28:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 185 (17B29C00) [pid = 3280] [serial = 2284] [outer = 00000000] 03:28:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 186 (18D6F800) [pid = 3280] [serial = 2285] [outer = 17B29C00] 03:28:35 INFO - PROCESS | 3280 | 1462530515155 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 187 (19187000) [pid = 3280] [serial = 2286] [outer = 17B29C00] 03:28:35 INFO - PROCESS | 3280 | 1462530515664 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]]]}] 03:28:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:28:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:28:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:28:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:28:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 03:28:35 INFO - PROCESS | 3280 | 1462530515716 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 03:28:35 INFO - PROCESS | 3280 | 1462530515718 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 03:28:35 INFO - PROCESS | 3280 | 1462530515722 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - PROCESS | 3280 | 1462530515723 Marionette TRACE conn5 <- [1,3006,null,{}] 03:28:35 INFO - TEST-START | /FileAPI/historical.html 03:28:35 INFO - PROCESS | 3280 | 1462530515727 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}] 03:28:35 INFO - PROCESS | 3280 | 1462530515913 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 03:28:35 INFO - PROCESS | 3280 | 1462530515932 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 3280 | ++DOCSHELL 198D0C00 == 140 [pid = 3280] [id = 763] 03:28:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 188 (198D7800) [pid = 3280] [serial = 2287] [outer = 00000000] 03:28:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 189 (19EC9000) [pid = 3280] [serial = 2288] [outer = 198D7800] 03:28:35 INFO - PROCESS | 3280 | 1462530515976 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 190 (1A02B400) [pid = 3280] [serial = 2289] [outer = 198D7800] 03:28:36 INFO - PROCESS | 3280 | 1462530516438 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"]]]}] 03:28:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:28:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:28:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:28:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:28:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:28:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:28:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:28:36 INFO - TEST-OK | /FileAPI/historical.html | took 771ms 03:28:36 INFO - PROCESS | 3280 | 1462530516500 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 03:28:36 INFO - TEST-START | /FileAPI/idlharness.html 03:28:36 INFO - PROCESS | 3280 | 1462530516502 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 03:28:36 INFO - PROCESS | 3280 | 1462530516505 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:28:36 INFO - PROCESS | 3280 | 1462530516507 Marionette TRACE conn5 <- [1,3010,null,{}] 03:28:36 INFO - PROCESS | 3280 | 1462530516545 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}] 03:28:36 INFO - PROCESS | 3280 | 1462530516715 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 03:28:36 INFO - PROCESS | 3280 | 1462530516739 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:36 INFO - PROCESS | 3280 | ++DOCSHELL 1A0C1000 == 141 [pid = 3280] [id = 764] 03:28:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 191 (1A830400) [pid = 3280] [serial = 2290] [outer = 00000000] 03:28:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 192 (1CC0BC00) [pid = 3280] [serial = 2291] [outer = 1A830400] 03:28:36 INFO - PROCESS | 3280 | 1462530516783 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 193 (1D0C6000) [pid = 3280] [serial = 2292] [outer = 1A830400] 03:28:38 INFO - PROCESS | 3280 | 1462530517978 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]]]}] 03:28:38 INFO - PROCESS | 3280 | --DOMWINDOW == 192 (15E40800) [pid = 3280] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:28:38 INFO - PROCESS | 3280 | --DOMWINDOW == 191 (1037AC00) [pid = 3280] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:28:38 INFO - PROCESS | 3280 | --DOMWINDOW == 190 (18027800) [pid = 3280] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:28:38 INFO - PROCESS | 3280 | --DOMWINDOW == 189 (19A23800) [pid = 3280] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:28:38 INFO - PROCESS | 3280 | --DOMWINDOW == 188 (1E42B000) [pid = 3280] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:28:38 INFO - PROCESS | 3280 | --DOMWINDOW == 187 (0FF71400) [pid = 3280] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:28:38 INFO - PROCESS | 3280 | --DOMWINDOW == 186 (19F9C800) [pid = 3280] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:28:38 INFO - PROCESS | 3280 | --DOMWINDOW == 185 (15E63400) [pid = 3280] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:28:38 INFO - PROCESS | 3280 | --DOMWINDOW == 184 (0CB15800) [pid = 3280] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:28:38 INFO - PROCESS | 3280 | --DOMWINDOW == 183 (14D2EC00) [pid = 3280] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:28:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:28:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:28:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:28:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:28:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:28:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:28:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:28:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:28:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:28:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:28:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:28:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:28:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:28:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:28:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:28:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:28:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:28:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:28:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:28:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:28:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:28:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:28:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:28:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:28:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:28:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:28:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:28:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 03:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:28:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:28:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:28:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:28:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:28:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:28:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:28:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:28:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:28:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:28:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:28:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:28:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:28:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:28:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:28:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:28:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:28:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:28:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:28:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:28:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 03:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:28:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:28:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:28:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:28:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:28:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:28:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:28:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:28:38 INFO - TEST-OK | /FileAPI/idlharness.html | took 1615ms 03:28:38 INFO - PROCESS | 3280 | 1462530518121 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 03:28:38 INFO - PROCESS | 3280 | 1462530518124 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 03:28:38 INFO - PROCESS | 3280 | 1462530518127 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - PROCESS | 3280 | 1462530518129 Marionette TRACE conn5 <- [1,3014,null,{}] 03:28:38 INFO - TEST-START | /FileAPI/idlharness.worker 03:28:38 INFO - PROCESS | 3280 | 1462530518132 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}] 03:28:38 INFO - PROCESS | 3280 | 1462530518257 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 03:28:38 INFO - PROCESS | 3280 | 1462530518404 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:38 INFO - PROCESS | 3280 | ++DOCSHELL 1620B800 == 142 [pid = 3280] [id = 765] 03:28:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 184 (17E7F800) [pid = 3280] [serial = 2293] [outer = 00000000] 03:28:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 185 (18D77400) [pid = 3280] [serial = 2294] [outer = 17E7F800] 03:28:38 INFO - PROCESS | 3280 | 1462530518447 Marionette DEBUG loaded listener.js 03:28:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 186 (1D0CA000) [pid = 3280] [serial = 2295] [outer = 17E7F800] 03:28:38 INFO - PROCESS | 3280 | [3280] 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 03:28:39 INFO - PROCESS | 3280 | 1462530519291 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,{},{}]]]}] 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:28:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:28:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:28:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:28:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:28:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:28:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:28:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:28:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:28:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:28:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:28:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:28:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:28:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:28:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:28:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:28:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:28:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:28:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:28:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:28:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:28:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:28:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:28:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:28:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:28:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:28:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:28:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:28:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:28:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:28:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:28:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:28:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:28:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:28:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:28:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:28:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:28:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:28:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:28:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:28:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:28:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:28:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:28:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:28:39 INFO - {} 03:28:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1391ms 03:28:39 INFO - PROCESS | 3280 | 1462530519551 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 03:28:39 INFO - PROCESS | 3280 | 1462530519555 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 03:28:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:28:39 INFO - PROCESS | 3280 | 1462530519562 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:28:39 INFO - PROCESS | 3280 | 1462530519566 Marionette TRACE conn5 <- [1,3018,null,{}] 03:28:39 INFO - PROCESS | 3280 | 1462530519573 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}] 03:28:39 INFO - PROCESS | 3280 | 1462530519809 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 03:28:40 INFO - PROCESS | 3280 | 1462530520000 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 3280 | ++DOCSHELL 10006000 == 143 [pid = 3280] [id = 766] 03:28:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 187 (10009000) [pid = 3280] [serial = 2296] [outer = 00000000] 03:28:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 188 (105B0800) [pid = 3280] [serial = 2297] [outer = 10009000] 03:28:40 INFO - PROCESS | 3280 | 1462530520059 Marionette DEBUG loaded listener.js 03:28:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 189 (14B1DC00) [pid = 3280] [serial = 2298] [outer = 10009000] 03:28:40 INFO - PROCESS | 3280 | 1462530520654 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]]]}] 03:28:40 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 03:28:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1119ms 03:28:40 INFO - PROCESS | 3280 | 1462530520686 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 3280 | 1462530520690 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 03:28:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:28:40 INFO - PROCESS | 3280 | 1462530520698 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 3280 | 1462530520702 Marionette TRACE conn5 <- [1,3022,null,{}] 03:28:40 INFO - PROCESS | 3280 | 1462530520706 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}] 03:28:40 INFO - PROCESS | 3280 | 1462530520854 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 03:28:41 INFO - PROCESS | 3280 | 1462530521066 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 3280 | ++DOCSHELL 18094800 == 144 [pid = 3280] [id = 767] 03:28:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 190 (18095800) [pid = 3280] [serial = 2299] [outer = 00000000] 03:28:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 191 (18AF0C00) [pid = 3280] [serial = 2300] [outer = 18095800] 03:28:41 INFO - PROCESS | 3280 | 1462530521124 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 192 (196E3C00) [pid = 3280] [serial = 2301] [outer = 18095800] 03:28:41 INFO - PROCESS | 3280 | 1462530521696 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]]]}] 03:28:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:28:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1020ms 03:28:41 INFO - PROCESS | 3280 | 1462530521731 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 03:28:41 INFO - PROCESS | 3280 | 1462530521734 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 03:28:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:28:41 INFO - PROCESS | 3280 | 1462530521739 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:28:41 INFO - PROCESS | 3280 | 1462530521741 Marionette TRACE conn5 <- [1,3026,null,{}] 03:28:41 INFO - PROCESS | 3280 | 1462530521772 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}] 03:28:41 INFO - PROCESS | 3280 | 1462530521919 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 03:28:42 INFO - PROCESS | 3280 | 1462530522124 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:42 INFO - PROCESS | 3280 | ++DOCSHELL 1CC0B000 == 145 [pid = 3280] [id = 768] 03:28:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 193 (1D972C00) [pid = 3280] [serial = 2302] [outer = 00000000] 03:28:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 194 (1E56A800) [pid = 3280] [serial = 2303] [outer = 1D972C00] 03:28:42 INFO - PROCESS | 3280 | 1462530522183 Marionette DEBUG loaded listener.js 03:28:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 195 (1E972800) [pid = 3280] [serial = 2304] [outer = 1D972C00] 03:28:42 INFO - PROCESS | 3280 | 1462530522741 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"]]]}] 03:28:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:28:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:28:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1019ms 03:28:42 INFO - PROCESS | 3280 | 1462530522759 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 3280 | 1462530522762 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 03:28:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:28:42 INFO - PROCESS | 3280 | 1462530522765 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 3280 | 1462530522767 Marionette TRACE conn5 <- [1,3030,null,{}] 03:28:42 INFO - PROCESS | 3280 | 1462530522771 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}] 03:28:42 INFO - PROCESS | 3280 | 1462530522916 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 03:28:43 INFO - PROCESS | 3280 | 1462530523114 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 3280 | ++DOCSHELL 20CB0C00 == 146 [pid = 3280] [id = 769] 03:28:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 196 (2166C800) [pid = 3280] [serial = 2305] [outer = 00000000] 03:28:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 197 (23F01400) [pid = 3280] [serial = 2306] [outer = 2166C800] 03:28:43 INFO - PROCESS | 3280 | 1462530523167 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 198 (23FB2C00) [pid = 3280] [serial = 2307] [outer = 2166C800] 03:28:44 INFO - PROCESS | 3280 | 1462530524000 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]]]}] 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:28:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:28:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:28:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:28:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:28:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:28:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:28:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:28:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:28:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:28:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:28:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:28:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:28:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:28:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:28:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:28:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:28:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:28:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1365ms 03:28:44 INFO - PROCESS | 3280 | 1462530524146 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 3280 | 1462530524148 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 03:28:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:28:44 INFO - PROCESS | 3280 | 1462530524153 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - PROCESS | 3280 | 1462530524155 Marionette TRACE conn5 <- [1,3034,null,{}] 03:28:44 INFO - PROCESS | 3280 | 1462530524159 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}] 03:28:44 INFO - PROCESS | 3280 | 1462530524289 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 03:28:44 INFO - PROCESS | 3280 | 1462530524515 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 3280 | ++DOCSHELL 22EC1400 == 147 [pid = 3280] [id = 770] 03:28:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 199 (23517C00) [pid = 3280] [serial = 2308] [outer = 00000000] 03:28:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 200 (254D2400) [pid = 3280] [serial = 2309] [outer = 23517C00] 03:28:44 INFO - PROCESS | 3280 | 1462530524571 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 201 (254DD800) [pid = 3280] [serial = 2310] [outer = 23517C00] 03:28:44 INFO - PROCESS | 3280 | [3280] 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 03:28:45 INFO - PROCESS | 3280 | 1462530525113 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:28:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:28:45 INFO - {} 03:28:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 970ms 03:28:45 INFO - PROCESS | 3280 | 1462530525124 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 03:28:45 INFO - PROCESS | 3280 | 1462530525127 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 03:28:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:28:45 INFO - PROCESS | 3280 | 1462530525148 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - PROCESS | 3280 | 1462530525150 Marionette TRACE conn5 <- [1,3038,null,{}] 03:28:45 INFO - PROCESS | 3280 | 1462530525156 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}] 03:28:45 INFO - PROCESS | 3280 | 1462530525320 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 03:28:45 INFO - PROCESS | 3280 | 1462530525523 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:45 INFO - PROCESS | 3280 | ++DOCSHELL 1F483400 == 148 [pid = 3280] [id = 771] 03:28:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 202 (2166E800) [pid = 3280] [serial = 2311] [outer = 00000000] 03:28:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 203 (21CF4400) [pid = 3280] [serial = 2312] [outer = 2166E800] 03:28:45 INFO - PROCESS | 3280 | 1462530525579 Marionette DEBUG loaded listener.js 03:28:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 204 (22C1A800) [pid = 3280] [serial = 2313] [outer = 2166E800] 03:28:46 INFO - PROCESS | 3280 | 1462530526126 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]]]}] 03:28:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:28:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:28:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:28:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:28:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1036ms 03:28:46 INFO - PROCESS | 3280 | 1462530526170 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 03:28:46 INFO - PROCESS | 3280 | 1462530526173 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 03:28:46 INFO - PROCESS | 3280 | 1462530526176 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:28:46 INFO - PROCESS | 3280 | 1462530526178 Marionette TRACE conn5 <- [1,3042,null,{}] 03:28:46 INFO - PROCESS | 3280 | 1462530526202 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}] 03:28:46 INFO - PROCESS | 3280 | 1462530526368 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 03:28:46 INFO - PROCESS | 3280 | 1462530526572 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 3280 | ++DOCSHELL 21CF2400 == 149 [pid = 3280] [id = 772] 03:28:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 205 (22CA7000) [pid = 3280] [serial = 2314] [outer = 00000000] 03:28:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 206 (23518000) [pid = 3280] [serial = 2315] [outer = 22CA7000] 03:28:46 INFO - PROCESS | 3280 | 1462530526626 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 207 (23A44C00) [pid = 3280] [serial = 2316] [outer = 22CA7000] 03:28:47 INFO - PROCESS | 3280 | 1462530527446 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"]]]}] 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:28:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:28:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 03:28:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:28:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:28:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1411ms 03:28:47 INFO - PROCESS | 3280 | 1462530527610 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 3280 | 1462530527612 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 03:28:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:28:47 INFO - PROCESS | 3280 | 1462530527618 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - PROCESS | 3280 | 1462530527620 Marionette TRACE conn5 <- [1,3046,null,{}] 03:28:47 INFO - PROCESS | 3280 | 1462530527623 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}] 03:28:47 INFO - PROCESS | 3280 | 1462530527753 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 03:28:47 INFO - PROCESS | 3280 | 1462530527952 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:47 INFO - PROCESS | 3280 | ++DOCSHELL 22EC9400 == 150 [pid = 3280] [id = 773] 03:28:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 208 (23514C00) [pid = 3280] [serial = 2317] [outer = 00000000] 03:28:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 209 (26814000) [pid = 3280] [serial = 2318] [outer = 23514C00] 03:28:48 INFO - PROCESS | 3280 | 1462530528006 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 210 (26816C00) [pid = 3280] [serial = 2319] [outer = 23514C00] 03:28:48 INFO - PROCESS | 3280 | 1462530528580 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]]]}] 03:28:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:28:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:28:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:28:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:28:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:28:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:28:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:28:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:28:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:28:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:28:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:28:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:28:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:28:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:28:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:28:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:28:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:28:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:28:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:28:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 972ms 03:28:48 INFO - PROCESS | 3280 | 1462530528591 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 3280 | 1462530528593 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 03:28:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:28:48 INFO - PROCESS | 3280 | 1462530528611 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 3280 | 1462530528614 Marionette TRACE conn5 <- [1,3050,null,{}] 03:28:48 INFO - PROCESS | 3280 | 1462530528623 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}] 03:28:48 INFO - PROCESS | 3280 | 1462530528772 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 03:28:48 INFO - PROCESS | 3280 | 1462530528978 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 3280 | ++DOCSHELL 261B0000 == 151 [pid = 3280] [id = 774] 03:28:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 211 (26813C00) [pid = 3280] [serial = 2320] [outer = 00000000] 03:28:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 212 (26822400) [pid = 3280] [serial = 2321] [outer = 26813C00] 03:28:49 INFO - PROCESS | 3280 | 1462530529033 Marionette DEBUG loaded listener.js 03:28:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 213 (27FBFC00) [pid = 3280] [serial = 2322] [outer = 26813C00] 03:28:49 INFO - PROCESS | 3280 | [3280] 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 03:28:49 INFO - PROCESS | 3280 | 1462530529611 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:28:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:28:49 INFO - {} 03:28:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1042ms 03:28:49 INFO - PROCESS | 3280 | 1462530529642 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 3280 | 1462530529644 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 03:28:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:28:49 INFO - PROCESS | 3280 | 1462530529681 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 3280 | 1462530529683 Marionette TRACE conn5 <- [1,3054,null,{}] 03:28:49 INFO - PROCESS | 3280 | 1462530529689 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}] 03:28:49 INFO - PROCESS | 3280 | 1462530529836 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 03:28:50 INFO - PROCESS | 3280 | 1462530530028 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 3280 | ++DOCSHELL 26821800 == 152 [pid = 3280] [id = 775] 03:28:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 214 (27FC1C00) [pid = 3280] [serial = 2323] [outer = 00000000] 03:28:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 215 (284ACC00) [pid = 3280] [serial = 2324] [outer = 27FC1C00] 03:28:50 INFO - PROCESS | 3280 | 1462530530081 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 216 (284AF000) [pid = 3280] [serial = 2325] [outer = 27FC1C00] 03:28:50 INFO - PROCESS | 3280 | 1462530530602 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]]]}] 03:28:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:28:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:28:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:28:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:28:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:28:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:28:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:28:50 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1001ms 03:28:50 INFO - PROCESS | 3280 | 1462530530654 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 3280 | 1462530530657 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 03:28:50 INFO - PROCESS | 3280 | 1462530530660 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:28:50 INFO - PROCESS | 3280 | 1462530530663 Marionette TRACE conn5 <- [1,3058,null,{}] 03:28:50 INFO - PROCESS | 3280 | 1462530530667 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}] 03:28:50 INFO - PROCESS | 3280 | 1462530530827 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 03:28:51 INFO - PROCESS | 3280 | 1462530531033 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 3280 | ++DOCSHELL 1F480400 == 153 [pid = 3280] [id = 776] 03:28:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 217 (1F481000) [pid = 3280] [serial = 2326] [outer = 00000000] 03:28:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 218 (28C84C00) [pid = 3280] [serial = 2327] [outer = 1F481000] 03:28:51 INFO - PROCESS | 3280 | 1462530531094 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 219 (28C8AC00) [pid = 3280] [serial = 2328] [outer = 1F481000] 03:28:51 INFO - PROCESS | 3280 | 1462530531653 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]]]}] 03:28:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:28:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:28:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:28:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:28:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:28:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:28:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1019ms 03:28:51 INFO - PROCESS | 3280 | 1462530531682 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 3280 | 1462530531684 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 03:28:51 INFO - PROCESS | 3280 | 1462530531688 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:28:51 INFO - PROCESS | 3280 | 1462530531690 Marionette TRACE conn5 <- [1,3062,null,{}] 03:28:51 INFO - PROCESS | 3280 | 1462530531693 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}] 03:28:51 INFO - PROCESS | 3280 | 1462530531907 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 03:28:52 INFO - PROCESS | 3280 | 1462530532024 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 3280 | ++DOCSHELL 28C8BC00 == 154 [pid = 3280] [id = 777] 03:28:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 220 (28C8DC00) [pid = 3280] [serial = 2329] [outer = 00000000] 03:28:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 221 (28D4E000) [pid = 3280] [serial = 2330] [outer = 28C8DC00] 03:28:52 INFO - PROCESS | 3280 | 1462530532076 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 222 (28D51800) [pid = 3280] [serial = 2331] [outer = 28C8DC00] 03:28:52 INFO - PROCESS | 3280 | 1462530532635 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]]]}] 03:28:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:28:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:28:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:28:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:28:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:28:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:28:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 970ms 03:28:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:28:52 INFO - PROCESS | 3280 | 1462530532663 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 03:28:52 INFO - PROCESS | 3280 | 1462530532666 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 03:28:52 INFO - PROCESS | 3280 | 1462530532669 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:28:52 INFO - PROCESS | 3280 | 1462530532671 Marionette TRACE conn5 <- [1,3066,null,{}] 03:28:52 INFO - PROCESS | 3280 | 1462530532675 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}] 03:28:52 INFO - PROCESS | 3280 | 1462530532818 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 03:28:53 INFO - PROCESS | 3280 | 1462530533033 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 3280 | ++DOCSHELL 28D4A400 == 155 [pid = 3280] [id = 778] 03:28:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 223 (28D4A800) [pid = 3280] [serial = 2332] [outer = 00000000] 03:28:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 224 (28E47400) [pid = 3280] [serial = 2333] [outer = 28D4A800] 03:28:53 INFO - PROCESS | 3280 | 1462530533092 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 225 (28E48400) [pid = 3280] [serial = 2334] [outer = 28D4A800] 03:28:53 INFO - PROCESS | 3280 | 1462530533647 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] 03:28:53 INFO - PROCESS | 3280 | 1462530533747 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 03:28:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:28:53 INFO - PROCESS | 3280 | 1462530533753 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 3280 | 1462530533755 Marionette TRACE conn5 <- [1,3070,null,{}] 03:28:53 INFO - PROCESS | 3280 | 1462530533759 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}] 03:28:53 INFO - PROCESS | 3280 | 1462530533902 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 03:28:54 INFO - PROCESS | 3280 | 1462530534103 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:54 INFO - PROCESS | 3280 | ++DOCSHELL 28E4C800 == 156 [pid = 3280] [id = 779] 03:28:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 226 (28E4E400) [pid = 3280] [serial = 2335] [outer = 00000000] 03:28:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 227 (28E91C00) [pid = 3280] [serial = 2336] [outer = 28E4E400] 03:28:54 INFO - PROCESS | 3280 | 1462530534155 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 228 (28E95800) [pid = 3280] [serial = 2337] [outer = 28E4E400] 03:28:54 INFO - PROCESS | 3280 | 1462530534705 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]]]}] 03:28:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:28:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:28:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:28:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:28:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 971ms 03:28:54 INFO - PROCESS | 3280 | 1462530534725 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 03:28:54 INFO - PROCESS | 3280 | 1462530534727 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 03:28:54 INFO - PROCESS | 3280 | 1462530534731 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:28:54 INFO - PROCESS | 3280 | 1462530534733 Marionette TRACE conn5 <- [1,3074,null,{}] 03:28:54 INFO - PROCESS | 3280 | 1462530534737 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}] 03:28:54 INFO - PROCESS | 3280 | 1462530534883 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 03:28:55 INFO - PROCESS | 3280 | 1462530535060 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 3280 | ++DOCSHELL 0FF38000 == 157 [pid = 3280] [id = 780] 03:28:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 229 (23A4B400) [pid = 3280] [serial = 2338] [outer = 00000000] 03:28:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 230 (28E94C00) [pid = 3280] [serial = 2339] [outer = 23A4B400] 03:28:55 INFO - PROCESS | 3280 | 1462530535152 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 231 (28EAC800) [pid = 3280] [serial = 2340] [outer = 23A4B400] 03:28:55 INFO - PROCESS | 3280 | 1462530535705 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:28:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:28:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1019ms 03:28:55 INFO - PROCESS | 3280 | 1462530535754 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 3280 | 1462530535756 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 03:28:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:28:55 INFO - PROCESS | 3280 | 1462530535760 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 3280 | 1462530535762 Marionette TRACE conn5 <- [1,3078,null,{}] 03:28:55 INFO - PROCESS | 3280 | 1462530535766 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}] 03:28:55 INFO - PROCESS | 3280 | 1462530535960 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 03:28:56 INFO - PROCESS | 3280 | ************************* 03:28:56 INFO - PROCESS | 3280 | A coding exception was thrown and uncaught in a Task. 03:28:56 INFO - PROCESS | 3280 | 03:28:56 INFO - PROCESS | 3280 | Full message: TypeError: NetworkError when attempting to fetch resource. 03:28:56 INFO - PROCESS | 3280 | Full stack: 03:28:56 INFO - PROCESS | 3280 | ************************* 03:28:56 INFO - PROCESS | 3280 | 1462530536181 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 3280 | ++DOCSHELL 28E95000 == 158 [pid = 3280] [id = 781] 03:28:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 232 (299B3400) [pid = 3280] [serial = 2341] [outer = 00000000] 03:28:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 233 (299BC800) [pid = 3280] [serial = 2342] [outer = 299B3400] 03:28:56 INFO - PROCESS | 3280 | 1462530536239 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 234 (299BF000) [pid = 3280] [serial = 2343] [outer = 299B3400] 03:28:56 INFO - PROCESS | 3280 | 1462530536740 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:28:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:28:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1016ms 03:28:56 INFO - PROCESS | 3280 | 1462530536779 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 3280 | 1462530536781 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 03:28:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:28:56 INFO - PROCESS | 3280 | 1462530536784 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - PROCESS | 3280 | 1462530536786 Marionette TRACE conn5 <- [1,3082,null,{}] 03:28:56 INFO - PROCESS | 3280 | 1462530536790 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}] 03:28:56 INFO - PROCESS | 3280 | 1462530536934 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 03:28:57 INFO - PROCESS | 3280 | 1462530537211 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:57 INFO - PROCESS | 3280 | ++DOCSHELL 19A1CC00 == 159 [pid = 3280] [id = 782] 03:28:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 235 (19EC5800) [pid = 3280] [serial = 2344] [outer = 00000000] 03:28:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 236 (29ADD400) [pid = 3280] [serial = 2345] [outer = 19EC5800] 03:28:57 INFO - PROCESS | 3280 | 1462530537263 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 237 (29AE2000) [pid = 3280] [serial = 2346] [outer = 19EC5800] 03:28:57 INFO - PROCESS | 3280 | 1462530537844 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:28:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:28:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1080ms 03:28:57 INFO - PROCESS | 3280 | 1462530537866 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 3280 | 1462530537868 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 03:28:57 INFO - PROCESS | 3280 | 1462530537872 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:28:57 INFO - PROCESS | 3280 | 1462530537874 Marionette TRACE conn5 <- [1,3086,null,{}] 03:28:57 INFO - PROCESS | 3280 | 1462530537877 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}] 03:28:58 INFO - PROCESS | 3280 | 1462530538026 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 03:28:58 INFO - PROCESS | 3280 | 1462530538208 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 3280 | ++DOCSHELL 148DC400 == 160 [pid = 3280] [id = 783] 03:28:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 238 (14B25000) [pid = 3280] [serial = 2347] [outer = 00000000] 03:28:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 239 (198DC800) [pid = 3280] [serial = 2348] [outer = 14B25000] 03:28:58 INFO - PROCESS | 3280 | 1462530538261 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 240 (199D6C00) [pid = 3280] [serial = 2349] [outer = 14B25000] 03:28:58 INFO - PROCESS | 3280 | 1462530538823 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]]]}] 03:28:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:28:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:28:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 970ms 03:28:58 INFO - PROCESS | 3280 | 1462530538845 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 3280 | 1462530538848 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 03:28:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:28:58 INFO - PROCESS | 3280 | 1462530538874 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 3280 | 1462530538876 Marionette TRACE conn5 <- [1,3090,null,{}] 03:28:58 INFO - PROCESS | 3280 | 1462530538880 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}] 03:28:59 INFO - PROCESS | 3280 | 1462530539027 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 03:28:59 INFO - PROCESS | 3280 | 1462530539644 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 3280 | ++DOCSHELL 0CBB9400 == 161 [pid = 3280] [id = 784] 03:28:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 241 (0F81B800) [pid = 3280] [serial = 2350] [outer = 00000000] 03:28:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 242 (10005800) [pid = 3280] [serial = 2351] [outer = 0F81B800] 03:28:59 INFO - PROCESS | 3280 | 1462530539702 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 243 (10390C00) [pid = 3280] [serial = 2352] [outer = 0F81B800] 03:29:00 INFO - PROCESS | 3280 | 1462530540245 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:29:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:29:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1435ms 03:29:00 INFO - PROCESS | 3280 | 1462530540308 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 3280 | 1462530540312 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 03:29:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:29:00 INFO - PROCESS | 3280 | 1462530540316 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 3280 | 1462530540320 Marionette TRACE conn5 <- [1,3094,null,{}] 03:29:00 INFO - PROCESS | 3280 | 1462530540324 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}] 03:29:00 INFO - PROCESS | 3280 | 1462530540466 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 03:29:00 INFO - PROCESS | 3280 | 1462530540687 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 3280 | ++DOCSHELL 18014C00 == 162 [pid = 3280] [id = 785] 03:29:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 244 (18016400) [pid = 3280] [serial = 2353] [outer = 00000000] 03:29:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 245 (18AF1800) [pid = 3280] [serial = 2354] [outer = 18016400] 03:29:00 INFO - PROCESS | 3280 | 1462530540739 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 246 (198D4400) [pid = 3280] [serial = 2355] [outer = 18016400] 03:29:01 INFO - PROCESS | 3280 | 1462530541311 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]]]}] 03:29:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:29:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:29:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:29:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1022ms 03:29:01 INFO - PROCESS | 3280 | 1462530541342 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 3280 | 1462530541346 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 03:29:01 INFO - PROCESS | 3280 | 1462530541349 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:29:01 INFO - PROCESS | 3280 | 1462530541351 Marionette TRACE conn5 <- [1,3098,null,{}] 03:29:01 INFO - PROCESS | 3280 | 1462530541355 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}] 03:29:01 INFO - PROCESS | 3280 | 1462530541492 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 03:29:01 INFO - PROCESS | 3280 | 1462530541709 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 3280 | ++DOCSHELL 0CA8F000 == 163 [pid = 3280] [id = 786] 03:29:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 247 (0CB17400) [pid = 3280] [serial = 2356] [outer = 00000000] 03:29:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 248 (0FF3B800) [pid = 3280] [serial = 2357] [outer = 0CB17400] 03:29:01 INFO - PROCESS | 3280 | 1462530541831 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 249 (17D7C400) [pid = 3280] [serial = 2358] [outer = 0CB17400] 03:29:01 INFO - PROCESS | 3280 | --DOCSHELL 1A0C1000 == 162 [pid = 3280] [id = 764] 03:29:01 INFO - PROCESS | 3280 | --DOCSHELL 198D0C00 == 161 [pid = 3280] [id = 763] 03:29:01 INFO - PROCESS | 3280 | --DOCSHELL 15E41000 == 160 [pid = 3280] [id = 762] 03:29:01 INFO - PROCESS | 3280 | --DOCSHELL 10371C00 == 159 [pid = 3280] [id = 761] 03:29:01 INFO - PROCESS | 3280 | --DOCSHELL 0C95CC00 == 158 [pid = 3280] [id = 760] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 248 (1B338800) [pid = 3280] [serial = 2212] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 247 (16212000) [pid = 3280] [serial = 2182] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 101BC800 == 157 [pid = 3280] [id = 759] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 14D2B400 == 156 [pid = 3280] [id = 758] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 0FD58400 == 155 [pid = 3280] [id = 756] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 23536800 == 154 [pid = 3280] [id = 750] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 2352E000 == 153 [pid = 3280] [id = 749] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 21DC2000 == 152 [pid = 3280] [id = 748] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 21C33000 == 151 [pid = 3280] [id = 747] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 2178F000 == 150 [pid = 3280] [id = 746] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 21C79400 == 149 [pid = 3280] [id = 745] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 20CAC000 == 148 [pid = 3280] [id = 744] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 1EF2BC00 == 147 [pid = 3280] [id = 743] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 1E434000 == 146 [pid = 3280] [id = 742] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 1E42F400 == 145 [pid = 3280] [id = 741] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 1A8AB800 == 144 [pid = 3280] [id = 740] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 23F02C00 == 143 [pid = 3280] [id = 699] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 17DB4400 == 142 [pid = 3280] [id = 739] 03:29:02 INFO - PROCESS | 3280 | --DOCSHELL 0FF6D800 == 141 [pid = 3280] [id = 738] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 246 (19A1F400) [pid = 3280] [serial = 2210] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 245 (24ADD800) [pid = 3280] [serial = 2176] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 244 (18012400) [pid = 3280] [serial = 2189] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 243 (106CEC00) [pid = 3280] [serial = 2194] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 242 (18A23000) [pid = 3280] [serial = 2201] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 241 (19AB2000) [pid = 3280] [serial = 2203] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 240 (22CAA000) [pid = 3280] [serial = 2161] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 239 (17E7BC00) [pid = 3280] [serial = 2188] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 238 (1E95A800) [pid = 3280] [serial = 2140] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 237 (14418000) [pid = 3280] [serial = 2195] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 236 (24F36400) [pid = 3280] [serial = 2179] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 235 (1F484800) [pid = 3280] [serial = 2152] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 234 (198D4800) [pid = 3280] [serial = 2200] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 233 (18AEF800) [pid = 3280] [serial = 2191] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 232 (19A20800) [pid = 3280] [serial = 2146] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 231 (1C224C00) [pid = 3280] [serial = 2207] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 230 (196E7000) [pid = 3280] [serial = 2192] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 229 (17F0D000) [pid = 3280] [serial = 2198] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 228 (19C77000) [pid = 3280] [serial = 2204] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 227 (0CB98800) [pid = 3280] [serial = 2185] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 226 (1E966000) [pid = 3280] [serial = 2149] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 225 (17BA2800) [pid = 3280] [serial = 2143] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 224 (22ECC800) [pid = 3280] [serial = 2164] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 223 (0FD57C00) [pid = 3280] [serial = 2186] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 222 (23F26800) [pid = 3280] [serial = 2170] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 221 (23A6A800) [pid = 3280] [serial = 2167] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 220 (1E963800) [pid = 3280] [serial = 2141] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 219 (21DB9C00) [pid = 3280] [serial = 2158] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 218 (1C22F800) [pid = 3280] [serial = 2206] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 217 (24A01C00) [pid = 3280] [serial = 2173] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 216 (21679800) [pid = 3280] [serial = 2155] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 215 (18E8DC00) [pid = 3280] [serial = 2209] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | --DOMWINDOW == 214 (17DB1800) [pid = 3280] [serial = 2197] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3280 | 1462530542474 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"]]]}] 03:29:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:29:02 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 03:29:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:29:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:29:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:29:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1175ms 03:29:02 INFO - PROCESS | 3280 | 1462530542545 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 3280 | 1462530542548 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 03:29:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:29:02 INFO - PROCESS | 3280 | 1462530542559 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 3280 | 1462530542565 Marionette TRACE conn5 <- [1,3102,null,{}] 03:29:02 INFO - PROCESS | 3280 | 1462530542569 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}] 03:29:02 INFO - PROCESS | 3280 | 1462530542694 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 03:29:02 INFO - PROCESS | 3280 | 1462530542704 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\", \"7d2573ee-1d17-4d33-bf02-d493c4eb45d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 3280 | ++DOCSHELL 1441A800 == 142 [pid = 3280] [id = 787] 03:29:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 215 (14441000) [pid = 3280] [serial = 2359] [outer = 00000000] 03:29:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 216 (17ED0800) [pid = 3280] [serial = 2360] [outer = 14441000] 03:29:02 INFO - PROCESS | 3280 | 1462530542748 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 217 (1801A800) [pid = 3280] [serial = 2361] [outer = 14441000] 03:29:03 INFO - PROCESS | 3280 | 1462530543263 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]]]}] 03:29:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:29:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 790ms 03:29:03 INFO - PROCESS | 3280 | 1462530543346 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 3280 | 1462530543349 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 03:29:04 WARNING - u'runner_teardown' () 03:29:04 INFO - No more tests 03:29:04 INFO - Got 0 unexpected results 03:29:04 INFO - SUITE-END | took 733s 03:29:04 INFO - Closing logging queue 03:29:04 INFO - queue closed 03:29:04 INFO - Return code: 0 03:29:04 WARNING - # TBPL SUCCESS # 03:29:04 INFO - Running post-action listener: _resource_record_post_action 03:29:04 INFO - Running post-run listener: _resource_record_post_run 03:29:05 INFO - Total resource usage - Wall time: 743s; CPU: 14.0%; Read bytes: 102009344; Write bytes: 1149810688; Read time: 1369420; Write time: 8009430 03:29:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:29:05 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 4426752; Write bytes: 41751040; Read time: 166520; Write time: 46740 03:29:05 INFO - run-tests - Wall time: 742s; CPU: 14.0%; Read bytes: 97582592; Write bytes: 1083213824; Read time: 1202900; Write time: 7891200 03:29:05 INFO - Running post-run listener: _upload_blobber_files 03:29:05 INFO - Blob upload gear active. 03:29:05 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:29:05 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 03:29:05 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'] 03:29:05 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 03:29:06 INFO - (blobuploader) - INFO - Open directory for files ... 03:29:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:29:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:29:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:29:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:29:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:29:07 INFO - (blobuploader) - INFO - Done attempting. 03:29:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:29:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:29:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:29:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:29:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:29:09 INFO - (blobuploader) - INFO - Done attempting. 03:29:09 INFO - (blobuploader) - INFO - Iteration through files over. 03:29:09 INFO - Return code: 0 03:29:09 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:29:09 INFO - Using _rmtree_windows ... 03:29:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:29:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3ca3dd6e841fb4405be4fe2a1aa32d46e3c0ae5145802b15d969a9e1b53975bc28f8d0b26eb0612813c43a9327366a330ba26d49b90ae631a12e5df833e39cff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93afc806b18b8f459bd9d78724f6a29ad06ea3b703c406cba0c6ce4ae2b7eb367c9993fb10c035f313ff7bb4471e22a8170957d29cc9280a7ad7ba81cd7dbf7a"} 03:29:09 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:29:09 INFO - Writing to file C:\slave\test\properties\blobber_files 03:29:09 INFO - Contents: 03:29:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3ca3dd6e841fb4405be4fe2a1aa32d46e3c0ae5145802b15d969a9e1b53975bc28f8d0b26eb0612813c43a9327366a330ba26d49b90ae631a12e5df833e39cff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93afc806b18b8f459bd9d78724f6a29ad06ea3b703c406cba0c6ce4ae2b7eb367c9993fb10c035f313ff7bb4471e22a8170957d29cc9280a7ad7ba81cd7dbf7a"} 03:29:09 INFO - Running post-run listener: copy_logs_to_upload_dir 03:29:09 INFO - Copying logs to upload dir... 03:29:09 INFO - mkdir: C:\slave\test\build\upload\logs 03:29:09 INFO - Copying logs to upload dir... 03:29:09 INFO - Using _rmtree_windows ... 03:29:09 INFO - Using _rmtree_windows ... 03:29:09 INFO - Using _rmtree_windows ... 03:29:09 INFO - Using _rmtree_windows ... 03:29:09 INFO - Using _rmtree_windows ... 03:29:09 INFO - Using _rmtree_windows ... 03:29:09 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=968.292000 ========= master_lag: -0.40 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 7 secs) (at 2016-05-06 03:29:10.154403) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 03:29:10.155335) ========= '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-221 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-221 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-221 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/3ca3dd6e841fb4405be4fe2a1aa32d46e3c0ae5145802b15d969a9e1b53975bc28f8d0b26eb0612813c43a9327366a330ba26d49b90ae631a12e5df833e39cff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93afc806b18b8f459bd9d78724f6a29ad06ea3b703c406cba0c6ce4ae2b7eb367c9993fb10c035f313ff7bb4471e22a8170957d29cc9280a7ad7ba81cd7dbf7a"} build_url:https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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/3ca3dd6e841fb4405be4fe2a1aa32d46e3c0ae5145802b15d969a9e1b53975bc28f8d0b26eb0612813c43a9327366a330ba26d49b90ae631a12e5df833e39cff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93afc806b18b8f459bd9d78724f6a29ad06ea3b703c406cba0c6ce4ae2b7eb367c9993fb10c035f313ff7bb4471e22a8170957d29cc9280a7ad7ba81cd7dbf7a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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-05-06 03:29:10.277943) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:29:10.278275) ========= '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-221 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-221 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-221 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-05-06 03:29:10.395438) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-06 03:29:10.395809) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-06 03:29:11.235781) ========= ========= Total master_lag: 3.58 =========